Hello! Recent go changes broke alpha bootstrap:
/bin/mkdir -p .; files=`echo /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/dir_largefile.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/dir.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/doc.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/env.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/error.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/error_unix.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/exec.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/exec_posix.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/exec_unix.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/file.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/file_posix.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/file_unix.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/getwd.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/path.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/path_unix.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/pipe_linux.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/proc.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/stat_atim.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/str.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/sys_linux.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/sys_unix.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/types.go /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/types_notwin.go errors.gox io.gox runtime.gox sync/atomic.gox sync.gox syscall.gox time.gox | sed -e 's/[^ ]*\.gox//g'`; /bin/sh ./libtool --tag GO --mode=compile /space/homedirs/uros/gcc-build/./gcc/gccgo -B/space/homedirs/uros/gcc-build/./gcc/ -B/usr/local/alphaev68-unknown-linux-gnu/bin/ -B/usr/local/alphaev68-unknown-linux-gnu/lib/ -isystem /usr/local/alphaev68-unknown-linux-gnu/include -isystem /usr/local/alphaev68-unknown-linux-gnu/sys-include -O2 -g -mieee -I . -c -fgo-pkgpath=`echo os.lo | sed -e 's/.lo$//' -e 's/-go$//'` -o os.lo $files/space/homedirs/uros/gcc-svn/trunk/libgo/go/os/stat_atim.go:22:29: error: reference to undefined field or method ‘Mtim’ modTime: timespecToTime(st.Mtim), ^ /space/homedirs/uros/gcc-svn/trunk/libgo/go/os/stat_atim.go:60:50: error: reference to undefined field or method ‘Atim’ return timespecToTime(fi.Sys().(*syscall.Stat_t).Atim) ^ Makefile:4579: recipe for target 'os.lo' failed gmake[4]: *** [os.lo] Error 1 gmake[4]: Leaving directory '/space/uros/gcc-build/alphaev68-unknown-linux-gnu/libgo' The relevant part of libgo/sysinfo.log declares: libgo/sysinfo.go:type Stat_t struct { Dev uint64; Ino uint64; Rdev uint64; Size int64; Blocks uint64; Mode uint32; Uid uint32; Gid uint32; Blksize uint32; Nlink uint32; __pad0 int32; Godump_0 struct { Atim [16]byte; Godump_1_align [0]uint64; }; Godump_2 struct { Mtim [16]byte; Godump_3_align [0]uint64; }; Godump_4 struct { Ctim [16]byte; Godump_5_align [0]uint64; }; __glibc_reserved [2+1]int64; } Uros.