compat4x broken in FreeBSD 8.1-RELEASE?
CyberLeo Kitsana
cyberleo at cyberleo.net
Wed Sep 22 17:39:54 UTC 2010
On 09/21/2010 10:01 PM, Steve Polyack wrote:
> ...
> options COMPAT_IA32 # Compatible with i386 binaries
> ...
> $ file /usr/local/ventrilo-server/ventrilo_srv
> /usr/local/ventrilo-server/ventrilo_srv: ELF 32-bit LSB executable,
> Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs),
> for FreeBSD 4.5, stripped
> $ ldd /usr/local/ventrilo-server/ventrilo_srv
> ldd: /usr/bin/ldd32: Exec format error
I ran into this exact error message when I upgraded one amd64 machine
from 8.0 to 8.1, and didn't read UPDATING close enough. Apparently
COMPAT_IA32 was renamed to COMPAT_FREEBSD32 (20100406), and the new
kernel I built lacked support for 32-bit binaries. UPDATING now says
(20100417) that COMPAT_IA32 is an alias for COMPAT_FREEBSD32, but it
could be something to double check in your case.
--
Fuzzy love,
-CyberLeo
Technical Administrator
CyberLeo.Net Webhosting
http://www.CyberLeo.Net
<CyberLeo at CyberLeo.Net>
Furry Peace! - http://wwww.fur.com/peace/
More information about the freebsd-questions
mailing list