[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Question about "shlib-with-non-pic-code", possibly caused by assembler code?



I'm look at the pari submission <https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=169703>. We get the following rpmlint warning:

E: pari shlib-with-non-pic-code /usr/lib/libpari.so.2.1.7

This appears to be because of the following line from objdump:

# objdump --headers --private-headers /usr/lib/libpari.so.2.1.7 | grep TEXTREL
  TEXTREL     0x0

which rpmlint looks for.  Other .so's with this:

  TEXTREL     0x0
/usr/lib/libGL.so
  TEXTREL     0x0
/usr/lib/libGLU.so
  TEXTREL     0x0
/usr/lib/libj3dcore-ogl.so
  TEXTREL     0x0
/usr/lib/libj3dutils.so
  TEXTREL     0x0
/usr/lib/libmpeg-0.3.0.so
  TEXTREL     0x0
/usr/lib/libmpeg.so


The C code is compiled with -fPIC, but there is one piece of assembly and I it might be caused by that. Anyone out there know for sure? If so, what needs to get done?


SRPM is here http://www.cora.nwra.com/~orion/fedora/pari-2.1.7-4.src.rpm

--
Orion Poplawski
System Administrator                   303-415-9701 x222
Colorado Research Associates/NWRA      FAX: 303-415-9702
3380 Mitchell Lane, Boulder CO 80301   http://www.co-ra.com


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]