Subject: Re: Any changes to COMPAT_OSF1 since 1.5?
To: Nathan J. Williams <nathanw@MIT.EDU>
From: Kevin P. Neal <kpneal@pobox.com>
List: port-alpha
Date: 02/22/2001 00:40:23
On Mon, Feb 12, 2001 at 11:30:23PM -0500, Nathan J. Williams wrote:
> "Kevin P. Neal" <kpneal@pobox.com> writes:
> 
> > Have there been any changes to DUNIX emulation since 1.5? I've got
> > "Digital UNIX V4.0E  (Rev. 1091); Wed Oct  6 16:40:55 EDT 1999",
> > NetBSD/alpha 1.5, and I'm trying to run netscape. 
> 
> Netscape 4.7 has mostly worked for me through the 1.5 cycle and up
> until very recently in -current (and that problem is being worked on).

I upgraded to this version:
navigator-v476-us.alpha-dec-osf4.0.tar.gz

I get the same failure as with the earlier version. Is it possible I'm
using a different version of DUnix than everyone else?
 
> >   4112 real-netscape CALL  classcntl(0x8,0x22,0x1fffff0d0,0)
> >   4112 real-netscape RET   classcntl -1 errno 78 Function not implemented
> >   4112 real-netscape CALL  getuid
> >   4112 real-netscape RET   getuid 100/0x64
> >   4112 real-netscape CALL  stat(0x248009b0,0x1ffffd3f8)
> >   4112 real-netscape NAMI  "/emul/osf1/usr/sbin/class_daemon"
> >   4112 real-netscape NAMI  "/emul/osf1"
> >   4112 real-netscape NAMI  "/emul/osf1/usr/sbin/class_daemon"
> >   4112 real-netscape RET   stat 0
> >   4112 real-netscape CALL  #201 (unimplemented msgget)
> >   4112 real-netscape PSIG  SIGSYS SIG_DFL
> > 
> > Should I send-pr this?
> 
> Is it dying immediately at startup, or later when you try to do

Startup. send-pr?

For kicks, here's acroread3:
 28230 acroread RET   close 0
 28230 acroread CALL  close(0x3)
 28230 acroread RET   close 0
 28230 acroread CALL  getpagesize
 28230 acroread RET   getpagesize 8192/0x2000
 28230 acroread CALL  obreak(0x14004a7c0)
 28230 acroread RET   obreak 0
 28230 acroread CALL  [-10]
 28230 acroread PSIG  SIGSYS SIG_DFL
 28230 acroread NAMI  "acroread.core"

Acroread4:
 28362 acroread RET   close 0
 28362 acroread CALL  close(0x3)
 28362 acroread RET   close 0
 28362 acroread CALL  getpagesize
 28362 acroread RET   getpagesize 8192/0x2000
 28362 acroread CALL  obreak(0x140064b50)
 28362 acroread RET   obreak 0
 28362 acroread CALL  [-10]
 28362 acroread PSIG  SIGSYS SIG_DFL
 28362 acroread NAMI  "acroread.core"

Are those Mach system calls it loses on? Did I hear those will never ever
be supported by NetBSD?
-- 
Kevin P. Neal                                http://www.pobox.com/~kpn/
      'Concerns about "rights" and "ownership" of domains are inappropriate.  
 It is appropriate to be concerned about "responsibilities" and "service" 
 to the community.' -- RFC 1591, page 4: March 1994