Package: libsyncml
Version: 0.4.6-1
Severity: serious

Hi,

Your package is failing to build with the following error:
/usr/bin/cc  -fPIC -g -Wall -O2  -shared -Wl,-soname,libsupport.so -o 
libsupport.so "CMakeFiles/support.dir/support.o" 
-L/build/buildd/libsyncml-0.4.6/build/libsyncml -lsyncml -lcheck -lglib-2.0 
-lgmodule-2.0 -ldl -lglib-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lgthread-2.0 -lrt 
-lglib-2.0 -lxml2 -lbluetooth -lwbxml2 -lxml2 -lsoup-2.2 -lglib-2.0 -lxml2 
-lgnutls -lopenobex
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib/libcheck.a(check.o): 
relocation R_X86_64_32 against `a local symbol' can not be used when making a 
shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../../lib/libcheck.a: could not read 
symbols: Bad value
collect2: ld returned 1 exit status
make[3]: *** [tests/libsupport.so] Error 1

/usr/lib/libcheck.a is a static library that's not build with -fPIC.
There is also an libcheck_pic.a.  You will need to link to that instead.


Kurt




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

Reply via email to