(If possible, please preserve the 625355-forwarded address in any replies.)
It appears that guile won't build with the default flags with gcc 4.6, given -Werror and some new 4.6 warnings. You can see the warnings in the build log here: http://people.debian.org/~doko/tmp/werror/guile-1.8_1.8.8+1-2_lsid64.buildlog The warnings look like this: async.c: In function 'scm_i_queue_async_cell': async.c:243:14: warning: variable 'count' set but not used [-Wunused-but-set-variable] And they can be suppressed like this: -Wno-error=unused-but-set-variable and -Wno-error=unused-but-set-parameter Though that will only work with newer versions of gcc. Older versions won't recognize the args and will reject them. Here's the original report: Matthias Klose <d...@debian.org> writes: > Package: guile-1.8 > Version: 1.8.8+1-2 > Severity: important > Tags: wheezy sid > User: debian-...@lists.debian.org > Usertags: ftbfs-gcc-4.6 ftbfs-werror > > This package builds with -Werror, and GCC 4.6 triggers new warnings > which will make the package fail to build. Currently a Debian patch > just passes > -Wno-error=unused-but-set-variable and > -Wno-error=unused-but-set-parameter > to avoid build failures, but this patch will be reverted with the > GCC 4.6.1 release, and the severity of the report will be raised. > > The full build log can be found at: > http://people.debian.org/~doko/tmp/werror/guile-1.8_1.8.8+1-2_lsid64.buildlog > The last lines of the build log are at the end of this report. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625355 for further details. Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4