Re: Recent Go patch broke Solaris bootstrap

2013-11-14 Thread Ian Lance Taylor
On Tue, Nov 12, 2013 at 7:16 AM, Rainer Orth wrote: > Ian Lance Taylor writes: > >> On Tue, Nov 12, 2013 at 6:43 AM, Rainer Orth >> wrote: >>> >>> works on Solaris 11, but not on Solaris 9 and 10 which lack >>> TCP_KEEPALIVE_THRESHOLD. >> >> Do they have any facility for changing the keepalive t

Re: Recent Go patch broke Solaris bootstrap

2013-11-14 Thread Ian Lance Taylor
On Fri, Nov 8, 2013 at 4:01 AM, Rainer Orth wrote: > The recent Go patch (couldn't find the submission on gcc-patches) broke > Solaris bootstrap: on Solaris 10/x86 I get > > /vol/gcc/src/hg/trunk/local/libgo/go/net/fd_select.go:90:30: error: use of > undefined type 'pollServer' > func (p *polls

Re: Recent Go patch broke Solaris bootstrap

2013-11-12 Thread Ian Lance Taylor
On Tue, Nov 12, 2013 at 6:43 AM, Rainer Orth wrote: > > works on Solaris 11, but not on Solaris 9 and 10 which lack > TCP_KEEPALIVE_THRESHOLD. Do they have any facility for changing the keepalive timers? Ian

Re: Recent Go patch broke Solaris bootstrap

2013-11-12 Thread Rainer Orth
Ian Lance Taylor writes: > On Tue, Nov 12, 2013 at 6:43 AM, Rainer Orth > wrote: >> >> works on Solaris 11, but not on Solaris 9 and 10 which lack >> TCP_KEEPALIVE_THRESHOLD. > > Do they have any facility for changing the keepalive timers? There's TCP_KEEPALIVE which is already used in tcpsocko

Re: Recent Go patch broke Solaris bootstrap

2013-11-12 Thread Rainer Orth
Ian Lance Taylor writes: > On Fri, Nov 8, 2013 at 4:01 AM, Rainer Orth > wrote: >> The recent Go patch (couldn't find the submission on gcc-patches) broke >> Solaris bootstrap: on Solaris 10/x86 I get >> >> /vol/gcc/src/hg/trunk/local/libgo/go/net/tcpsockopt_unix.go:26:103: error: >> reference

Re: Recent Go patch broke Solaris bootstrap

2013-11-11 Thread Ian Lance Taylor
On Fri, Nov 8, 2013 at 4:01 AM, Rainer Orth wrote: > The recent Go patch (couldn't find the submission on gcc-patches) broke > Solaris bootstrap: on Solaris 10/x86 I get > > /vol/gcc/src/hg/trunk/local/libgo/go/net/tcpsockopt_unix.go:26:103: error: > reference to undefined identifier 'syscall.TC

Re: Recent Go patch broke Solaris bootstrap

2013-11-11 Thread Ian Lance Taylor
On Fri, Nov 8, 2013 at 4:01 AM, Rainer Orth wrote: > The recent Go patch (couldn't find the submission on gcc-patches) broke > Solaris bootstrap: on Solaris 10/x86 I get > > /vol/gcc/src/hg/trunk/local/libgo/go/net/fd_unix.go:414:72: error: reference > to undefined identifier 'syscall.F_DUPFD_CL

Recent Go patch broke Solaris bootstrap

2013-11-08 Thread Rainer Orth
The recent Go patch (couldn't find the submission on gcc-patches) broke Solaris bootstrap: on Solaris 10/x86 I get /vol/gcc/src/hg/trunk/local/libgo/go/net/fd_unix.go:414:72: error: reference to undefined identifier 'syscall.F_DUPFD_CLOEXEC' r0, _, e1 := syscall.Syscall(syscall.SYS_FCNTL, uint