Control: clone 805863 -2 Control: reassign -2 guile-2.0 2.0.11+1-10 Control: retitle -2 building guile with changed compiler options caused breakage Control: block 805863 with -2
On 2015-11-23 James Cowgill <james...@cowgill.org.uk> wrote: > Source: gnutls28 > Version: 3.3.19-1 > Severity: serious > The latest upload of gnutls28 failed to build on amd64 (but build > sucessfully elsewhere). This failure also looks similar to the FTBFS of > 3.4.7-1 in experimental. > https://buildd.debian.org/status/fetch.php?pkg=gnutls28&arch=amd64&ver=3.3.19-1&stamp=1448215393 > > Making check in tests > > make[4]: Entering directory '/«PKGBUILDDIR»/guile/tests' > > make check-TESTS > > make[5]: Entering directory '/«PKGBUILDDIR»/guile/tests' > > make[6]: Entering directory '/«PKGBUILDDIR»/guile/tests' > > PASS: errors.scm > > PASS: anonymous-auth.scm > > PASS: pkcs-import-export.scm > > PASS: session-record-port.scm > > PASS: x509-certificates.scm > > PASS: priorities.scm > > PASS: openpgp-keys.scm > > ../../build-aux/test-driver: line 107: 22622 Segmentation fault "$@" > > > $log_file 2>&1 Hello, upgrading guile-2.0 from -9 to -10 causes testsuite errors in GnuTLS guile on amd64. Reproducing usually just requires trying to run make check guile/tests, it will usually fail on the first or second try. Downgrading guile-2.0* to -9 fixes the issue. And it is not related to the underlying toolchain, I could reproduce with rebuilds of -9 and -10 on current sid. There are no source changes from -9 to -10 but the the compilation options changed, the following options are present in -10 but missing in -9: -g -O2 -fstack-protector-strong -Wformat -Werror=format-security So previous versions were built without -O2 and therefore without HAVE_INLINE! Rebuilding -10 -with -O0 appended to CFLAGS make the issue unreproducible, while it still shows up at -O1. Both Ludovic and me have managed to generate backtraces: http://article.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/8372 http://article.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/8379 cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'