Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Mar 2017 17:22:53 +0200
From:      Antoine Brodin <antoine@freebsd.org>
To:        Gleb Smirnoff <glebius@freebsd.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org,  svn-ports-head@freebsd.org
Subject:   Re: svn commit: r436939 - head/lang/go/files
Message-ID:  <CAALwa8==r4=GgWnS8MVe4c%2Bx2_2xv8H3tWoMgweE2NgV00fUMw@mail.gmail.com>
In-Reply-To: <CAALwa8=im1MLReLuyU8TRtiVz-RBUK3oVm2vkXObLG2=XLXhhQ@mail.gmail.com>
References:  <201703260622.v2Q6MqvW016810@repo.freebsd.org> <CAALwa8=im1MLReLuyU8TRtiVz-RBUK3oVm2vkXObLG2=XLXhhQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mar 26, 2017 4:57 PM, "Antoine Brodin" <antoine@freebsd.org> wrote:

On Mar 26, 2017 8:23 AM, "Gleb Smirnoff" <glebius@freebsd.org> wrote:

Author: glebius (src committer)
Date: Sun Mar 26 06:22:52 2017
New Revision: 436939
URL: https://svnweb.freebsd.org/changeset/ports/436939

Log:
  Use pipe2() syscall. It is available on all supported FreeBSD versions.
  This makes lang/go not depending on pipe() syscall, this not depending
  on COMPAT_FREEBSD10 kernel.

  This is adjusted version of 0ebaca6ba27534add5930a95acffa9acff182e2b
  from the official Go repo.

  Approved by:  jlaffaye


Hi,

It seems some go ports fail to build after this change:
"# syscall
/usr/local/go/src/syscall/exec_unix.go:188: undefined: forkExecPipe"

Antoine


Fixed in r436968

Antoine



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAALwa8==r4=GgWnS8MVe4c%2Bx2_2xv8H3tWoMgweE2NgV00fUMw>