This libgo patch by Tony Reix builds the file libgo/net/internal/socktest/sys_unix.go on AIX. Bootstrapped on x86_64-pc-linux-gnu. Committed to mainline.
Ian
Index: gcc/go/gofrontend/MERGE =================================================================== --- gcc/go/gofrontend/MERGE (revision 251439) +++ gcc/go/gofrontend/MERGE (working copy) @@ -1,4 +1,4 @@ -930304ec98bfe8e9cccb34d340873958e14255df +5674b5927d5336e20fbec455a9f7b0b8ed70166c The first line of this file holds the git revision number of the last merge done from the gofrontend repository. Index: libgo/go/net/internal/socktest/sys_unix.go =================================================================== --- libgo/go/net/internal/socktest/sys_unix.go (revision 250873) +++ libgo/go/net/internal/socktest/sys_unix.go (working copy) @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build darwin dragonfly freebsd linux nacl netbsd openbsd solaris +// +build aix darwin dragonfly freebsd linux nacl netbsd openbsd solaris package socktest