Package: libopenafs-dev
Version: 1.4.12.1+dfsg-2
Severity: wishlist

Hello, I'm trying to compile root-system from source (as the packages in Debian 
are very outdated and/or broken.

However, I'm getting the error during compilation:

g++ ../../obj/XrdSecProtocolpwd.o  -m64 -shared -lcrypt 
/usr/lib64/libafsauthent.a /usr/lib64/libafsauthent.a -L../../lib -lXrdCrypto 
-lXrdSut -lXrdOuc -lXrdSys -lnsl -lpthread -lrt -ldl -lc -lresolv -o 
../../lib/libXrdSecpwd.so
/usr/bin/ld: /usr/lib64/libafsauthent.a(client.o): relocation R_X86_64_32 
against `grmutex' can not be used when making a shared object; recompile with 
-fPIC
/usr/lib64/libafsauthent.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[5]: *** [../../lib/libXrdSecpwd.so] Error 1
make[4]: *** [Linuxall] Error 2
make[3]: *** [all] Error 2
make[2]: *** [XrdSecpwd] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/home/candres/Downloads/builds/root/root-5.26.00c/net/xrootd/src/xrootd'
*** Error condition reported by make (rc = 2):
make: *** [net/xrootd/src/xrootd/LastBuild.d] Error 1
make: *** Waiting for unfinished jobs....
rm core/utils/src/RStl_tmp.cxx core/utils/src/rootcint_tmp.cxx

Could you please compile openafs with fPIC support? I believe that would solve 
the issue.

Thanks

Andres

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libopenafs-dev depends on:
ii  libc6                         2.11.2-2   Embedded GNU C Library: Shared lib

libopenafs-dev recommends no packages.

Versions of packages libopenafs-dev suggests:
pn  openafs-doc                   <none>     (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to