Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Nov 2014 11:00:44 -0500
From:      "R. Scott Evans" <freebsd-emulation@rsle.net>
To:        freebsd-ports@freebsd.org, freebsd-emulation@FreeBSD.org
Subject:   Re: virtualbox issue
Message-ID:  <5474A7AC.2020707@rsle.net>
In-Reply-To: <54749369.9020203@rsle.net>
References:  <54749369.9020203@rsle.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Sorry for the premature email, I should have dug into this more on the 
lib32 side... it appears there is an existing bug with regard to lib32 
so they probably did previously exist on my box but went missing when I 
upgraded from 10.0-R to 10.1-R a week or two ago.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195302

Thanks,
-scott

On 11/25/14 09:34, R. Scott Evans wrote:
> I sucessfully updated virtualbox on my 9.3-RELEASE (amd64) hosts today
> without incident but trying to update an existing virtualbox-ose-4.3.18
> port to 4.3.20 on a 10.1-RELEASE (amd64) box and I get a fail message
> that I don't have 32 bit libraries.  Worked without them before but
> okay, I try and install the 32 bit libraries:
>
> "cd /usr/src; make build32 install32"
>
> and I now choke on libmagic...
>
> "...
> cd /usr/src/lib/libmagic;  WORLDTMP=/usr/obj/usr/src/tmp  MAKEFLAGS="-m
> /usr/src/tools/build/mk  -m /usr/src/share/mk"
> MAKEOBJDIRPREFIX=/usr/obj/lib32 make SSP_CFLAGS= DESTDIR=
> DIRPRFX=lib/libmagic/ -DNO_LINT -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF
> -DEARLY_BUILD build-tools
> cc -O2 -pipe  -DMAGIC='"/usr/share/misc/magic"' -DHAVE_CONFIG_H
> -I/usr/src/lib/libmagic -I/usr/src/lib/libmagic/../../contrib/file/src
> -std=gnu99   -I/usr/obj/usr/src/tmp/legacy/usr/include -DCOMPILE_ONLY
> -L/usr/obj/usr/src/tmp/legacy/usr/lib -o mkmagic
> /usr/src/lib/libmagic/../../contrib/file/src/apprentice.c
> /usr/src/lib/libmagic/../../contrib/file/src/cdf_time.c
> /usr/src/lib/libmagic/../../contrib/file/src/encoding.c
> /usr/src/lib/libmagic/../../contrib/file/src/funcs.c
> /usr/src/lib/libmagic/../../contrib/file/src/magic.c
> /usr/src/lib/libmagic/../../contrib/file/src/print.c  -lz -legacy
> /usr/bin/ld: cannot find -legacy
> cc: error: linker command failed with exit code 1 (use -v to see
> invocation)
> *** Error code 1
>
> Stop.
> make[2]: stopped in /usr/src/lib/libmagic
> *** Error code 1
>
> Stop.
> make[1]: stopped in /usr/src
> *** Error code 1
>
> Stop.
> make: stopped in /usr/src
> "
>
> What am I missing?
>
> Thanks,
> -scott




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5474A7AC.2020707>