Date: Wed, 22 Sep 2010 12:39:52 -0500 From: CyberLeo Kitsana <cyberleo@cyberleo.net> To: Steve Polyack <korvus@comcast.net> Cc: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: compat4x broken in FreeBSD 8.1-RELEASE? Message-ID: <4C9A3F68.3070309@cyberleo.net> In-Reply-To: <4C99718A.7020405@comcast.net> References: <4C99718A.7020405@comcast.net>
next in thread | previous in thread | raw e-mail | index | archive | help
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@CyberLeo.Net> Furry Peace! - http://wwww.fur.com/peace/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C9A3F68.3070309>