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 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.
Thank you!
--
aew
Home |
Main Index |
Thread Index |
Old Index