Bug#827319: vim: FTBFS[alpha,kfreebsd-*]: Test_tagcase() failed

James McCoy jamessan at debian.org
Sat Oct 15 02:42:32 UTC 2016


On Thu, Oct 13, 2016 at 09:08:17PM -0400, James McCoy wrote:
> On Thu, Oct 13, 2016 at 08:27:12PM -0400, James McCoy wrote:
> > On Thu, Oct 13, 2016 at 07:37:13PM -0400, James McCoy wrote:
> > > However, I was currently looking into a different test failure whose
> > > symptom is that ":set modified" doesn't actually do anything.
> > 
> > Interesting.  This has something to do with enabling the language
> > bindings.  When compiling with the language bindings, ":set modified"
> > doesn't change the option.
> 
> Similarly, the segfault only happens when the Perl bindings are enabled.

I decided to do a little bisecting to see when running

  ./src/vim -u NONE -i NONE -N --cmd 'set modified' --cmd 'if &modified | q! | else | cq | endif'

would start breaking, using HEAD as known bad and 7.4.963 as known good.
Interestingly, the first step saw Vim outright crash when it started up.
However, the core was actually usable by gdb and also went away when
compiling without --enable-perlinterp!

That pattern continued and Vim patch 7.4.1065[0] appears to be what
broke Vim for kFreeBSD.

[0]: https://github.com/vim/vim/releases/tag/v7.4.1065

Cheers,
-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB



More information about the pkg-vim-maintainers mailing list