[Pkg-zsh-devel] Bug#778193: Bug#778193: zsh: ftbfs with GCC-5

Axel Beckert abe at debian.org
Thu Feb 12 11:46:59 UTC 2015


Hi,

Matthias Klose wrote:
> The package fails to build in a test rebuild on at least amd64 with
> gcc-5/g++-5, but succeeds to build with gcc-4.9/g++-4.9.

How often have you tried to build the package? Were noatime-mounts
used? If you only built it once or used noatime mounts, this could be
a duplicate of one of those two bug reports:

  https://bugs.debian.org/760061 (Ok, the gcc-5 issue doesn't look like hanging.)
  https://bugs.debian.org/764650 (test suite failures, too, but elsewhere)

> The full build log can be found at:
> http://people.debian.org/~doko/logs/gcc5-20150205/zsh_5.0.7-5_unstable_gcc5.log

Thanks.

> The last lines of the build log are at the end of this report.

... because they don't show the cause.

Here's the failed test:

../../Test/C03traps.ztst: starting.
Running test: Nested `trap ... EXIT'
Test successful.
Running test:  Nested TRAPEXIT
Test successful.
Running test: Nested `trap - EXIT' on `trap ... EXIT'
Test successful.
Running test: Nested `trap - EXIT' on `TRAPEXIT'
Test successful.
Running test: EXIT traps on functions when exiting from function
Test successful.
Running test: EXIT traps on a script
Test successful.
Running test:  Nested `trap ... INT', not triggered
*** /tmp/zsh.ztst.out.26943 Sat Feb  7 09:04:33 2015
--- /tmp/zsh.ztst.tout.26943	Sat Feb  7 09:04:33 2015
***************
*** 1,3 ****
- trap -- 'print INT1' INT
- trap -- 'print INT2' INT
- trap -- 'print INT1' INT
--- 0 ----
Test ../../Test/C03traps.ztst failed: output differs from expected as shown above for:
  fn1() {
    trap -
    trap
    trap 'print INT1' INT
    fn2() { trap 'print INT2' INT; trap; }
    trap
    fn2
    trap
  }
  fn1
Error output:
fn1:trap:3: undefined signal: INT
fn2:trap: undefined signal: INT
Was testing:  Nested `trap ... INT', not triggered
../../Test/C03traps.ztst: test failed.

> To build with GCC 5, either set CC=gcc-5 CXX=g++-5 explicitly,
> or install the gcc, g++, gfortran, ... packages from experimental.

Thanks for these explicit instructions. Will try that.

> Common build failures are C11 as the default C mode, new warnings
> resulting in build failures with -Werror turned on, or new/dropped
> symbols in Debian symbols files.

Don't seem to be any of them on a first glance.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE



More information about the Pkg-zsh-devel mailing list