Date: Sun, 24 Apr 2005 11:12:52 -0400 From: Mike Schroll <FreeBSD@LogicX.us> To: lev@freebsd.org, ports@FreeBSD.org Subject: FreeBSD Port: subversion-1.1.4 amd64/opteron -fPIC failure Message-ID: <426BB774.2060104@LogicX.us>
next in thread | raw e-mail | index | archive | help
I get the following build error on FreeBSD-5.4-RC3 on an amd64 (opteron) system. Running Mkbootstrap for SVN::_Core () chmod 644 _Core.bs rm -f blib/arch/auto/SVN/_Core/_Core.so LD_RUN_PATH="/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_client/.libs:/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_delta/.libs:/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_fs/.libs:/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_ra/.libs:/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_repos/.libs:/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_wc/.libs:/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_diff/.libs:/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_subr/.libs" cc -shared -L/usr/local/lib core.o ../libsvn_swig_perl/.libs/libsvn_swig_perl-1.a -o blib/arch/auto/SVN/_Core/_Core.so -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/bindings/swig/perl/libsvn_swig_perl/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_client/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_delta/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_fs/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_ra/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_repos/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_wc/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_diff/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_subr/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_ra_local/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_ra_svn/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_ra_dav/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_fs_base/.libs -L/usr/ports/devel/subversion/work/subversion-1.1.4/subversion/libsvn_fs_fs/.libs -lsvn_client-1 -lsvn_delta-1 -lsvn_fs-1 -lsvn_ra-1 -lsvn_repos-1 -lsvn_wc-1 -lsvn_diff-1 -lsvn_subr-1 /usr/bin/ld: ../libsvn_swig_perl/.libs/libsvn_swig_perl-1.a(swigutil_pl.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC ../libsvn_swig_perl/.libs/libsvn_swig_perl-1.a: could not read symbols: Bad value *** Error code 1 Stop in /usr/ports/devel/subversion/work/subversion-1.1.4/subversion/bindings/swig/perl/native. *** Error code 1 Stop in /usr/ports/devel/subversion/work/subversion-1.1.4. *** Error code 1 Stop in /usr/ports/devel/subversion. I have the following set in make.conf CFLAGS?= -Os -fPIC -pipe The issue is resolved when I set it to CFLAGS= -Os -fPIC -pipe This should be an easy fix to make the port either use the CFLAGS, or just set -fPIC on the appropriate architectures. -Mike Schroll -- Applied Networking System Administration Major Rochester Institute of Technology Rochester, NY Information Sciences and Technology Major Penn State University University Park, PA FreeBSD@LogicX.us AIM: L0g1cX http://MSchroll.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?426BB774.2060104>