Hi everyone, I’ve just uploaded a new gcc-4.6 build to dpo/unreleased after testing it with libvirt.
For one thing, it pulls the fix for the “miscompiles pari” issue (Closes: #698380). For another thing, I added a hack so it can now do this instead of failing the build: (excerpt from libvirt buildlog) […] # source='conf/domain_conf.c' object='libvirt_lxc-domain_conf.o' libtool=no gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I/tmp/buildd/libvirt-0.9.12/./src -I.. -I../gnulib/lib -I/tmp/buildd/libvirt-0.9.12/./gnulib/lib -I../include -I/tmp/buildd/libvirt-0.9.12/./include -I/tmp/buildd/libvirt-0.9.12/./src/util -DIN_LIBVIRT -D_FORTIFY_SOURCE=2 -I/usr/include/dbus-1.0 -I/usr/lib/m68k-linux-gnu/dbus-1.0/include -I/tmp/buildd/libvirt-0.9.12/./src/conf -I/usr/include/libxml2 -Wall -W -Wformat-y2k -Wformat-security -Winit-self -Wmissing-include-dirs -Wunused -Wunknown-pragmas -Wstrict-aliasing -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wlogical-op -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Winline -Winvalid-pch -Wvolatile-register-var -Wdisabled-optimization -Wbuiltin-macro-redefined -Wmudflap -Wpacked-bitfield-compat -Wsync-nand -Wattributes -Wcoverage-mismatch -Wmultichar -Wcpp -Wdeprecated-declarations -Wdiv-by-zero -Wdouble-promotion -Wendif-labels -Wextra -Wformat-contains-nul -Wformat-extra-args -Wformat-zero-length -Wformat=2 -Wmultichar -Wnormalized=nfc -Woverflow -Wpointer-to-int-cast -Wpragmas -Wsuggest-attribute=const -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wtrampolines -Wno-missing-field-initializers -Wno-sign-compare -Wjump-misses-init -Wno-format-nonliteral -Wframe-larger-than=4096 -fstack-protector-all --param=ssp-buffer-size=4 -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -funit-at-a-time -fipa-pure-const -Wno-suggest-attribute=pure -Wno-suggest-attribute=const -I/usr/include/blkid -I/usr/include/uuid -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o libvirt_lxc-domain_conf.o `test -f 'conf/domain_conf.c' || echo '/tmp/buildd/libvirt-0.9.12/./src/'`conf/domain_conf.c /tmp/buildd/libvirt-0.9.12/./src/conf/domain_conf.c: In function 'virDomainDefParseXML': /tmp/buildd/libvirt-0.9.12/./src/conf/domain_conf.c:9039:1: internal compiler error: in cselib_record_set, at cselib.c:2158 Retrying with lowered optimisation, this is a known bug, do not worry. If it'll still fail, just fail the package build. /usr/lib/gcc/m68k-linux-gnu/4.6/cc1 -quiet -I . -I /tmp/buildd/libvirt-0.9.12/./src -I .. -I ../gnulib/lib -I /tmp/buildd/libvirt-0.9.12/./gnulib/lib -I ../include -I /tmp/buildd/libvirt-0.9.12/./include -I /tmp/buildd/libvirt-0.9.12/./src/util -I /usr/include/dbus-1.0 -I /usr/lib/m68k-linux-gnu/dbus-1.0/include -I /tmp/buildd/libvirt-0.9.12/./src/conf -I /usr/include/libxml2 -I /usr/include/blkid -I /usr/include/uuid -imultilib . -imultiarch m68k-linux-gnu -D HAVE_CONFIG_H -D IN_LIBVIRT -D _FORTIFY_SOURCE=2 /tmp/buildd/libvirt-0.9.12/./src/conf/domain_conf.c -quiet -dumpbase domain_conf.c -m68020 -auxbase-strip libvirt_lxc-domain_conf.o -g -O2 -Wformat-y2k -Wformat-security -Winit-self -Wmissing-include-dirs -Wunused -Wunknown-pragmas -Wstrict-aliasing -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wlogical-op -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Winline -Winvalid-pch -Wvolatile-register-var -Wdisabled-optimization -Wbuiltin-macro-redefined -Wmudflap -Wpacked-bitfield-compat -Wsync-nand -Wattributes -Wcoverage-mismatch -Wcpp -Wdeprecated-declarations -Wdiv-by-zero -Wdouble-promotion -Wendif-labels -Wextra -Wformat-contains-nul -Wformat-extra-args -Wformat-zero-length -Wformat=2 -Wmultichar -Wnormalized=nfc -Woverflow -Wpointer-to-int-cast -Wpragmas -Wsuggest-attribute=noreturn -Wtrampolines -Wno-missing-field-initializers -Wno-sign-compare -Wjump-misses-init -Wno-format-nonliteral -Wframe-larger-than=4096 -Wno-suggest-attribute=pure -Wno-suggest-attribute=const -Wformat -Werror=format-security -Wall -std=gnu99 -fstack-protector-all -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -funit-at-a-time -fipa-pure-const -fstack-protector --param ssp-buffer-size=4 --param ssp-buffer-size=4 -o /tmp/ccxZ8Ms3.s -O1 \ # source='conf/domain_audit.c' object='libvirt_lxc-domain_audit.o' libtool=no gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I/tmp/buildd/libvirt-0.9.12/./src -I.. -I../gnulib/lib -I/tmp/buildd/libvirt-0.9.12/./gnulib/lib -I../include -I/tmp/buildd/libvirt-0.9.12/./include -I/tmp/buildd/libvirt-0.9.12/./src/util -DIN_LIBVIRT -D_FORTIFY_SOURCE=2 -I/usr/include/dbus-1.0 -I/usr/lib/m68k-linux-gnu/dbus-1.0/include -I/tmp/buildd/libvirt-0.9.12/./src/conf -I/usr/include/libxml2 -Wall -W -Wformat-y2k -Wformat-security -Winit-self -Wmissing-include-dirs -Wunused -Wunknown-pragmas -Wstrict-aliasing -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wlogical-op -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls -Wnested-externs -Winline -Winvalid-pch -Wvolatile-register-var -Wdisabled-optimization -Wbuiltin-macro-redefined -Wmudflap -Wpacked-bitfield-compat -Wsync-nand -Wattributes -Wcoverage-mismatch -Wmultichar -Wcpp -Wdeprecated-declarations -Wdiv-by-zero -Wdouble-promotion -Wendif-labels -Wextra -Wformat-contains-nul -Wformat-extra-args -Wformat-zero-length -Wformat=2 -Wmultichar -Wnormalized=nfc -Woverflow -Wpointer-to-int-cast -Wpragmas -Wsuggest-attribute=const -Wsuggest-attribute=noreturn -Wsuggest-attribute=pure -Wtrampolines -Wno-missing-field-initializers -Wno-sign-compare -Wjump-misses-init -Wno-format-nonliteral -Wframe-larger-than=4096 -fstack-protector-all --param=ssp-buffer-size=4 -fexceptions -fasynchronous-unwind-tables -fdiagnostics-show-option -funit-at-a-time -fipa-pure-const -Wno-suggest-attribute=pure -Wno-suggest-attribute=const -I/usr/include/blkid -I/usr/include/uuid -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -c -o libvirt_lxc-domain_audit.o `test -f 'conf/domain_audit.c' || echo '/tmp/buildd/libvirt-0.9.12/./src/'`conf/domain_audit.c […] I suggest you update your buildd chroots at something like 15:00 UTC today (to make sure it’s had time to be Installed into the archive). Cc’ing Doko, I don’t know if this hack (applied for m68k only, of course) is stable enough, or if it could be allowed into the main archive. The amazing Mikael Petterrson is already looking into the GCC PR again, so this will hopefully be only a temporary measure (the PR is often triggered e.g. when building KDE code, too). bye, //mirabilos -- „nein: BerliOS und Sourceforge sind Plattformen für Projekte, github ist eine Plattform für Einzelkämpfer“ -- dieses Zitat ist ein Beweis dafür, daß auch ein blindes Huhn mal ein Korn findet, bzw. – in diesem Fall – Recht haben kann -- To UNSUBSCRIBE, email to debian-68k-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pine.bsm.4.64l.1302011054260.20...@herc.mirbsd.org