On Wed, Jul 04, 2012 at 01:17:00AM +1000, Joel Sing wrote: > The following diff updates lang/go to Go 1.0.2 - the current stable release. > Regress passes on both amd64 and i386. > > ok?
I can compile the package with USE_SYSTRACE enabled. Without USE_SYSTRACE, the package compiles but I haven't tested the "regress" step. kern.version=OpenBSD 5.2-beta (GENERIC.MP) #339: Thu Jun 28 01:18:21 MDT 2012 t...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP pkg/go/parser pkg/os/exec pkg/net/url pkg/text/template/parse pkg/text/template pkg/go/doc pkg/go/build cmd/go systrace: deny user: root, prog: /usr/ports/pobj/go-1.0.2/go/pkg/tool/openbsd_amd64/go_bootstrap, pid: 5391(0)[2197], policy: /usr/bin/make, filters: 242, syscall: native-compat_o51___tfork(328), args: 8 runtime: failed to create new OS thread (have 1 already; errno=1) throw: runtime.newosproc goroutine 1 [syscall]: syscall.Syscall() /usr/ports/pobj/go-1.0.2/go/src/pkg/syscall/asm_openbsd_amd64.s:15 +0x5 syscall.Stat(0xf840057c30, 0xf800000025, 0xf840078090, 0x0, 0x0, ...) /usr/local/go/src/pkg/syscall/zsyscall_openbsd_amd64.o:01 goroutine 2 [runnable]: created by runtime.main /usr/ports/pobj/go-1.0.2/go/src/pkg/runtime/proc.c:221 *** Error code 2 Stop in /usr/ports/lang/go (line 65 of Makefile).*** Error code 1 Stop in /usr/ports/lang/go (line 2496 of /usr/ports/infrastructure/mk/bsd.port.mk).*** Error code 1 Stop in /usr/ports/lang/go (line 1718 of /usr/ports/infrastructure/mk/bsd.port.mk).*** Error code 1 Stop in /usr/ports/lang/go (line 2265 of /usr/ports/infrastructure/mk/bsd.port.mk).*** Error code 1 Stop in /usr/ports/lang/go (line 2245 of /usr/ports/infrastructure/mk/bsd.port.mk). -- Juan Francisco Cantero Hurtado http://juanfra.info