Hello! > I've committed a patch to upgrade libgo to the current version of the > master Go library. As usual, this mail message only includes the > changes to files that are specific to gccgo. Bootstrapped and ran Go > testsuite on x86_64-unknown-linux-gnu. Committed to mainline.
This caused massive testsuite problems on CentOS 5.8 due to missing utimensat. Practically all tests fail with: /home/uros/gcc-build/x86_64-unknown-linux-gnu/libgo/.libs/libgo.so: undefined reference to `utimensat' collect2: error: ld returned 1 exit status FAIL: bufio /home/uros/gcc-build/x86_64-unknown-linux-gnu/libgo/.libs/libgo.so: undefined reference to `utimensat' collect2: error: ld returned 1 exit status FAIL: bytes ... $ uname -a Linux omen7 2.6.18-308.11.1.el5xen #1 SMP Tue Jul 10 09:29:47 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux $ /lib/libc.so.6 GNU C Library stable release version 2.5, by Roland McGrath et al. Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Compiled by GNU CC version 4.1.2 20080704 (Red Hat 4.1.2-52). Compiled on a Linux 2.6.9 system on 2012-08-27. Available extensions: The C stubs add-on version 2.1.2. crypt add-on version 2.1 by Michael Glad and others GNU Libidn by Simon Josefsson GNU libio by Per Bothner NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk Native POSIX Threads Library by Ulrich Drepper et al BIND-8.2.3-T5B RT using linux kernel aio Thread-local storage support included. For bug reporting instructions, please see: <http://www.gnu.org/software/libc/bugs.html>. Uros.