Subject: COMPAT_FREEBSD and pkgsrc/emulators/freebsd_lib
To: None <port-i386@netbsd.org>
From: Chris Jones <chris@cjones.org>
List: port-i386
Date: 01/29/2001 13:35:29
So, I'm trying to run Yahoo! Messenger. I downloaded the binary for
FreeBSD 2.x, and I installed the freebsd_lib package. When I run
ymessenger, I get a floating-point exception.
[...]
7813 ymessenger CALL __sysctl(0xbfbfd698,0x2,0x4004c8f4,0xbfbfd6a0,0,0)
7813 ymessenger RET __sysctl 0
7813 ymessenger CALL mmap(0,0x8000,0x3,0x1002,0xffffffff,0,0,0)
7813 ymessenger RET mmap 1074061312/0x4004e000
7813 ymessenger CALL open(0x4003db06,0,0)
7813 ymessenger NAMI "/emul/freebsd/var/run/ld.so.hints"
7813 ymessenger NAMI "/var/run/ld.so.hints"
7813 ymessenger RET open 4
7813 ymessenger CALL read(0x4,0xbfbfd688,0x20)
7813 ymessenger GIO fd 4 read 32 bytes
"iHDL\^B\0\0\0 \0\0\0\0\0\0\0 \0\0\0\^A\0\0\0!\0\0\0\0\0\0\0"
7813 ymessenger RET read 32/0x20
7813 ymessenger CALL mmap(0,0x21,0x1,0x1,0x4,0,0,0)
7813 ymessenger RET mmap 1074094080/0x40056000
7813 ymessenger CALL close(0x4)
7813 ymessenger RET close 0
7813 ymessenger PSIG SIGFPE SIG_DFL
7813 ymessenger NAMI "ymessenger.core"
It looks to me like I ought to have a ld.so.hints file for freebsd
emulation. Does that make sense? Any other suggestions? Do I just
need to find a copy of FreeBSD 2.x ldconfig?
Chris
--
----------------------------------------------------- chris@cjones.org
Chris Jones Mad scientist at large