Subject: Linux Winamp binary on i386: some unimplemented syscalls
To: None <port-i386@netbsd.org>
From: Hubert Feyrer <hubert.feyrer@informatik.fh-regensburg.de>
List: port-i386
Date: 10/14/2001 19:58:50
As seen on Slashdot... Trying to run the Linux Winamp binary drops core
with this in ktrace:

 16949 Winamp.exe CALL  #119 (obsolete resuba)(0x81e2a04)
 16949 Winamp.exe RET   #119 (obsolete resuba) JUSTRETURN
 16949 Winamp.exe CALL  #168 (unimplemented)(0x81e2ac0,0x1,0x7d0)
 16949 Winamp.exe RET   #168 (unimplemented) 1 

According to the RedHat 7.0 <asm/unistd.h> that I have access to, 119 is
sigreturn() and 168 is poll(). According to /sys/compat/linux/arch/i386/*
we should support that... what's going on here?

This is on NetBSD 1.5.2/i386.


 - Hubert

-- 
Want to get a clue on IPv6 but don't know where to start? Try this:
* Basics -> http://www.onlamp.com/pub/a/onlamp/2001/05/24/ipv6_tutorial.html
* Setup  -> http://www.onlamp.com/pub/a/onlamp/2001/06/01/ipv6_tutorial.html 
Of course with your #1 IPv6 ready operating system -> http://www.NetBSD.org/