On 24/03/12 20:09, Allan McRae wrote: > I have uploaded the gcc-4.7 toolchain to [testing]. > > gcc-4.7.0-1 > - upstream update > - default linker hash style is "gnu" > (we can now remove that from LDFLAGS in makepkg.conf) > - soname bump for libobjc (rebuild done) > > binutils-2.22-5 > - new upstream snapshot > > linux-api-headers-3.3-1 > - upstream update > > glibc-2.15-8 > - install timezone binaries (removed from tzdata) > > tzdata-2012b-2 > - use binaries from glibc > > libtool-2.4.2-5 > - rebuild > > > As usual with major gcc updates, don't expect packages built against the > new toolchain to work with the old one... (especially c++ software). > > I am quite happy this is working well (I am ~1/3 of the way through > rebuilding [core] and have seen no failures so far), but there are a > couple of minor test-suite issues I will investigate further. So this > will be in [testing] for the usual couple of weeks. >
FYI: these are the new build failures in [core] with this toolchain: iptables: /usr/include/linux/if_packet.h:176:2: error: unknown type name '__aligned_u64' krb5: deltat.c:1694:12: error: 'yylval' may be used uninitialized in this function [-Werror=maybe-uninitialized] syslinux: /usr/include/linux/ext2_fs.h:178:41: error: unknown type name 'umode_t' Two are linux-api-headers related and one from -Werror Allan

