E shlib-with-non-pic-code

All reports of shlib-with-non-pic-code for the archive. The extended description of this tag is:

The listed shared libraries contain object code that was compiled without -fPIC. All object code in shared libraries should be recompiled separately from the static libraries with the -fPIC option.

Another common mistake that causes this problem is linking with gcc -Wl,-shared instead of gcc -shared.

In some cases, exceptions to this rule are warranted. If this is such a case, follow the procedure outlined in Policy and then please document the exception by adding a lintian override to this package.

To check whether a shared library has this problem, run readelf -d on the shared library. If a tag of type TEXTREL is present, the shared library contains non-PIC code.

Refer to Debian Policy Manual section 10.2 (Libraries) for details.

Severity: serious, Certainty: possible

Check: shared-libs, Type: binary, udeb

Evolution of the shlib-with-non-pic-code Lintian tag over the past 366 days:

History of shlib-with-non-pic-code

Emitted (non-overridden): 108, overridden: 71, total: 179

The package names link to the relevant maintainer page and the corresponding report for the source package. The links go to the full maintainer report page, which includes info and experimental tags and overridden tags, rather than the default page that shows only errors and warnings.

ants 2.1.0~rc2+git3-g9103999-4 (binary)

chromium 41.0.2272.76-2 (binary) overridden

doublecmd-gtk 0.5.11-1 (binary)

doublecmd-gtk 0.6.0-3 (binary)

doublecmd-plugins 0.5.11-1 (binary)

doublecmd-plugins 0.6.0-3 (binary)

doublecmd-qt 0.5.11-1 (binary)

doublecmd-qt 0.6.0-3 (binary)

fis-gtm-6.2-000 6.2-000-1 (binary)

libavcodec-extra-56 6:11.3-1 (binary) overridden

libavcodec-ffmpeg56 7:2.6.1-1 (binary) overridden

libavcodec56 6:11.3-1 (binary) overridden

libavdevice-ffmpeg56 7:2.6.1-1 (binary) overridden

libavdevice55 6:11.3-1 (binary) overridden

libavfilter-ffmpeg5 7:2.6.1-1 (binary) overridden

libavfilter5 6:11.3-1 (binary) overridden

libavformat-ffmpeg56 7:2.6.1-1 (binary) overridden

libavformat56 6:11.3-1 (binary) overridden

libavresample-ffmpeg2 7:2.6.1-1 (binary) overridden

libavresample2 6:11.3-1 (binary) overridden

libavutil-ffmpeg54 7:2.6.1-1 (binary) overridden

libavutil54 6:11.3-1 (binary) overridden

libcublas6.5 6.5.14-1 (binary) overridden

libcuda1 340.65-2 (binary) overridden

libcuda1 343.36-1 (binary) overridden

libcufft6.5 6.5.14-1 (binary) overridden

libdv4 1.0.0-6 (binary)

libgl1-fglrx-glx 1:14.12-1 (binary) overridden

libgl1-fglrx-glx 1:14.9+ga14.201-2 (binary) overridden

libgl1-fglrx-legacy-glx (binary) overridden

libgl1-mesa-swx11 10.4.2-2 (binary)

libgl1-mesa-swx11-i686 10.4.2-2 (binary)

libgl1-nvidia-glx 340.65-2 (binary) overridden

libgl1-nvidia-glx 343.36-1 (binary) overridden

libgl1-nvidia-legacy-304xx-glx 304.125-1 (binary) overridden

libglide2 2002.04.10ds1-11 (binary)

libglide3 2002.04.10ds1-11 (binary)

libmpg123-0 1.20.1-2 (binary)

libnvcuvid1 340.65-2 (binary) overridden

libnvcuvid1 343.36-1 (binary) overridden

libnvidia-eglcore 340.65-2 (binary) overridden

libnvidia-eglcore 343.36-1 (binary) overridden

libnvidia-encode1 340.65-2 (binary) overridden

libnvidia-encode1 343.36-1 (binary) overridden

libnvidia-ml1 340.65-2 (binary) overridden

libnvidia-ml1 343.36-1 (binary) overridden

libpostproc-ffmpeg53 7:2.6.1-1 (binary) overridden

libpostproc52 6:0.git20120821-4 (binary)

libqt5webkit5 5.3.2+dfsg-3 (binary)

libqt5webkit5 5.4.1+dfsg-3 (binary)

libqtwebkit4 2.3.4.dfsg-3 (binary)

libswresample-ffmpeg1 7:2.6.1-1 (binary) overridden

libswscale-ffmpeg3 7:2.6.1-1 (binary) overridden

libswscale3 6:11.3-1 (binary) overridden

libx264-142 2:0.142.2431+gita5831aa-1+b2 (binary)

libx264-142 2:0.142.2495+git6a301b6-1 (binary)

libxvidcore4 2:1.3.3-1 (binary)

node-contextify 0.1.6-1 (binary)

node-sqlite3 2.2.0+ds1-1 (binary)

node-srs 0.3.2+ds1-1+b1 (binary)

nvidia-opencl-icd 340.65-2 (binary) overridden

nvidia-opencl-icd 343.36-1 (binary) overridden

nvidia-vdpau-driver 340.65-2 (binary) overridden

nvidia-vdpau-driver 343.36-1 (binary) overridden

olsrd-plugins (binary)

openjdk-8-jre-headless 8u40-b27-1 (binary)

rr 2.0.0-1 (binary) overridden

spring 98.0+dfsg-1 (binary) overridden

squeak-vm 1: (binary)

virtualbox 4.3.18-dfsg-3 (binary)

virtualbox 4.3.26-dfsg-1 (binary)