Bad links with *.a libs for shared objects and bad patch
Sean McNeil
sean at mcneil.com
Tue Jun 1 19:12:57 PDT 2004
While compiling all the ports over from i386 to amd64 arch, I found a
few I use had issues with making shared libraries with non-shared libs
that were compiled without -fPIC.
These were:
multimedia/mpeg4ip
mail/evolution
What I ended up doing to get these to build was add the following to my
/etc/make.conf temporarily to build them:
CFLAGS= -O -pipe -fPIC
Also, there is a patch to multimedia/gxine that is no good for amd64:
files/patch-src::spidermonkey::jsprf.c
Deleting this patch will allow gxine to compile.
Cheers,
Sean
More information about the freebsd-amd64
mailing list