Hi, I have setup a vim-daily PPA for nighly builds of Vim, but it fails to build because of test63.
The complete build log can be seen at: https://launchpadlibrarian.net/190297666/buildlog_ubuntu-utopic-i386.vim_2%3A7.4.471-1%2Bdaily1%7E6349%7E1%7Ee4878c5%7Eubuntu14.10.1_FAILEDTOBUILD.txt.gz This appears to be related to Canonical's / Ubuntu's build systems. I've found the following diff between Debian's and Ubuntu's debian/rules file, which is used for building the package, where failures of another test (test86) are ignored in Ubuntu: --- d/vim-7.4.488/debian/rules 2014-10-23 03:01:13.000000000 +0200 +++ u/vim-7.4.273/debian/rules 2014-05-02 05:39:48.000000000 +0200 @@ -3,7 +3,7 @@ export DH_OPTIONS # Upstream handles the _FORTIFY_SOURCE flag on their own -DEB_BUILD_MAINT_OPTIONS=hardening=+all,-fortify +DEB_BUILD_MAINT_OPTIONS=hardening=-fortify ifneq (,$(wildcard /usr/share/dpkg/default.mk)) include /usr/share/dpkg/default.mk @@ -323,10 +323,11 @@ # language interfaces. if [ $(MAKETEST) = "yes" ]; then \ if [ -e src/vim-nox/vim ]; then \ - $(MAKE) -j1 -C src/vim-nox test; \ + $(MAKE) -j1 -C src/vim-nox test || true; \ else \ - $(MAKE) -j1 -C src/vim-basic test; \ + $(MAKE) -j1 -C src/vim-basic test || true; \ fi; \ + [ $$(find src -type f -name '*.failed' \! -name 'test86.failed' | wc -l) -eq 0 ]; \ fi # installvimbin installs the vim binary under debian/tmp but we install # it into the vim package from src/. Need to rm it from debian/tmp so The changelog entry for this is: vim (2:7.4.000-1ubuntu2) saucy; urgency=low … * Ignore test86 for now, as it seems to do goofy things on powerpc. -- Adam Conrad <adcon...@ubuntu.com> Sun, 11 Aug 2013 13:11:28 -0600 It would be nice to have test63 fixed, instead of adding a workaround of not running the tests, or ignoring test63 failures. Because I am using Debian's packaging branch, no failing tests are currently being ignored. Some references about the daily build setup: - The vim-daily build recipe: https://code.launchpad.net/~pkg-vim/+recipe/vim-daily (just setup again, after moving the packaging branch) - The build uses Vim's code imported via the vim-jp Git mirror (https://code.launchpad.net/~vcs-imports/vim/master), and the mirror of Debian's pkg-vim packaging branch (https://code.launchpad.net/~pkg-vim/vim/pkg-vim-mirror). -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.