Tag: pic-code-in-static-library Type: error Info: The static library (.a) contains code apparently compiled with -fPIC, whereas policy requires such libraries be compiled without that option. . If this library was built by libtool 1.4 using convenience libraries, then it's a known problem that that version puts PIC code from those convenience libraries into the static library constructed. A workaround is to instead use all individual .lo files, though this can be tedious (and error prone) if the list is long or it varies with the configuration etc. . If this library is provided only in static form because its interface has not yet stabilized, and is compiled -fPIC because it is wanted by other libraries which are built shared, then you're advised to suppress this error with a lintian override, until such time as it stabilizes enough to allow normal policy. Ref: policy 11.2