On 2013/08/14 09:42, Alexander Bluhm wrote:
> On Wed, Aug 14, 2013 at 08:35:56AM +0100, Stuart Henderson wrote:
> > On 2013/08/14 02:04, Alexander Bluhm wrote:
> > > Ports build with systrace is broken as the time_t diff has replaced
> > > getdirentries(2) with getdents(2).
> > 
> > Ah, this throws light on a problem with the various Mozilla ports, thanks :)
> 
> I didn't get mozilla built because of problems with gcc 4.6 on amd64.
> 
> ===>  Configuring for gcc-4.6.4
> Using /usr/ports/pobj/gcc-4.6.4/config.site (generated)
> configure: loading site script /usr/ports/pobj/gcc-4.6.4/config.site
> checking build system type... x86_64-unknown-openbsd5.4
> checking host system type... x86_64-unknown-openbsd5.4
> checking target system type... x86_64-unknown-openbsd5.4
> checking for a BSD-compatible install... /usr/bin/install -c -o root -g bin
> checking whether ln works... yes
> checking whether ln -s works... yes
> checking for a sed that does not truncate output... (cached) /usr/bin/sed
> checking for gawk... (cached) awk
> checking for gcc... /usr/ports/pobj/gcc-4.6.4/bin/egcc
> systrace: deny user: bluhm, prog: 
> /usr/ports/pobj/gcc-4.6.4/bootstrap/bin/egcc, pid: 3221(0)[29862], policy: 
> /usr/bin/env, filters: 244, syscall: native-t32_lstat(293), args: 16
> systrace: deny user: bluhm, prog: 
> /usr/ports/pobj/gcc-4.6.4/bootstrap/bin/egcc, pid: 3221(0)[29862], policy: 
> /usr/bin/env, filters: 244, syscall: native-t32_lstat(293), args: 16
> ...
> 
> bluhm
> 

You'll need to build it with T32 and without systrace, or use a new bootstrap,
I've just committed an update to ports/lang/gcc/4.6/Makefile for the latter.

Reply via email to