Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kqueue1 syscall missing in i386 emulation?
On Mon, Nov 07, 2011 at 07:55:54PM -0500, Andreas Wrede wrote:
>
> On 2011-11-07, at 11:50 , Nicolas Joly wrote:
>
> > On Sat, Nov 05, 2011 at 08:43:43AM -0400, Andreas Wrede wrote:
> >> I am trying to build packages under pkg_comp in a current/i386 emulated
> >> environment.
> >>
> >> in the i386 chroot, ftp will fail:
> >>
> >> 6175 1 ktrace EMUL "netbsd32
> >> [snip]
> >> 6175 1 ftp RET netbsd32_read 0
> >> 6175 1 ftp CALL netbsd32_dup(3)
> >> 6175 1 ftp RET netbsd32_dup 4
> >> 6175 1 ftp CALL netbsd32_close(3)
> >> 6175 1 ftp RET netbsd32_close 0
> >> 6175 1 ftp CALL netbsd32___fstat50(4,0xffffc26c)
> >> 6175 1 ftp RET netbsd32___fstat50 0
> >> 6175 1 ftp CALL # filler
> >> 6175 1 ftp RET # filler -1 errno 78 Function not implemented
> >> 6175 1 ftp PSIG SIGSYS SIG_DFL: code=SI_NOINFO
> >> 6175 1 ftp NAMI "ftp.core"
> >
> > Can you try the following patch ?
> >
> > You do need to regenerate netbsd32 syscalls files:
> > cd /usr/src/sys/compat/netbsd32 && make
>
> The patch fixes the problem.
Committed. Thanks for testing !
--
Nicolas Joly
Projects and Developments in Bioinformatics
Institut Pasteur, Paris.
Home |
Main Index |
Thread Index |
Old Index