This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Go patch committed: Update libgo to 1.1.1


Ian Lance Taylor <iant@google.com> writes:

> I have committed a large patch to update libgo to the library that was
> part of the Go 1.1.1 release.  As usual, I'm not including the entire
> patch in this e-mail message, because it is too large.  I'm only
> including the changes to the files that are partially gccgo-specific.
> Bootstrapped and ran Go testsuite on x86_64-unknown-linux-gnu.
> Committed to mainline and 4.8 branch.

This broke the Solaris build:

/vol/gcc/src/hg/trunk/local/libgo/go/net/sock_solaris.go:20:1: error: redefinition of 'listenerSockaddr'
 func listenerSockaddr(s, f int, la syscall.Sockaddr, toAddr func(syscall.Sockaddr) Addr) (syscall.Sockaddr, error) {
 ^
/vol/gcc/src/hg/trunk/local/libgo/go/net/sock_unix.go:11:1: note: previous definition of 'listenerSockaddr' was here
 func listenerSockaddr(s, f int, la syscall.Sockaddr, toAddr func(syscall.Sockaddr) Addr) (syscall.Sockaddr, error) {
 ^
make[2]: *** [net.lo] Error 1

Seems enought to just remove the sock_solaris.go definition.

/vol/gcc/src/hg/trunk/local/libgo/go/log/syslog/syslog_libc.go:18:25: error: use of undefined type 'serverConn'
 func unixSyslog() (conn serverConn, err error) {
                         ^
make[6]: *** [log/syslog.lo] Error 1

Didn't make much progress on this one.

	Rainer

-- 
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]