Public bug reported:

Please view PPA https://launchpad.net/~bderzhavets/+archive/qemu-usb5
For second package i specify in debian/rules :-

LDFLAGS  = -shared -fPIC,-Wl,--as-needed
LIBS  += -lrt -lpthread

Build 
https://launchpadlibrarian.net/81034779/buildlog_ubuntu-oneiric-amd64.usbredir_0.3.1-1ubuntu3_FAILEDTOBUILD.txt.gz

with error

cc -shared -shared -fPIC,-Wl,--as-needed -L../usbredirparser -L../usbredirhost 
-L../usbredirparser -L../usbredirhost -Wl,-soname,libusbredirhost.so.1 -o 
libusbredirhost.so.1 usbredirhost.o ../usbredirparser/libusbredirparser.so 
-lusb-1.0  
/usr/bin/ld: 
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../x86_64-linux-gnu/libusb-1.0.a(libusb_1_0_la-core.o):
 relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a 
shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../x86_64-linux-gnu/libusb-1.0.a: 
could not read symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [libusbredirhost.so] Error 1
make[2]: Leaving directory `/build/buildd/usbredir-0.3.1/usbredirhost'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/build/buildd/usbredir-0.3.1'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2

Build

https://launchpadlibrarian.net/81034789/buildlog_ubuntu-
oneiric-i386.usbredir_0.3.1-1ubuntu3_BUILDING.txt.gz

succeeds, but with warning

dpkg-shlibdeps: warning: symbol pthread_mutexattr_init used by 
debian/libusbredir/usr/lib/libusbredirhost.so.1 found in none of the libraries.
dpkg-shlibdeps: warning: symbol pthread_mutex_trylock used by 
debian/libusbredir/usr/lib/libusbredirhost.so.1 found in none of the libraries.
dpkg-shlibdeps: warning: symbol pthread_mutexattr_destroy used by 
debian/libusbredir/usr/lib/libusbredirhost.so.1 found in none of the libraries.
dpkg-shlibdeps: warning: symbol pthread_mutexattr_settype used by 
debian/libusbredir/usr/lib/libusbredirhost.so.1 found in none of the libraries.
dpkg-shlibdeps: warning: symbol clock_gettime used by 
debian/libusbredir/usr/lib/libusbredirhost.so.1 found in none of the libraries.

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/859666

Title:
  LDFLAGS+= -fPIC  and LIBS += -lrt   -lpthread  doesn't work via
  debian/rules  at Launchpad

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/859666/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to