Package: blhc

Please check for redundant search paths for -I and -L flags, which are already
included in the search paths of the compiler.

That is, things like

  /usr/{include,lib}
  /usr/local/{include,lib}
  /usr/{include,lib}/<multiarch>
  /usr/local/{include,lib}/<multiarch>

There are some cases where these flags have unwanted effects:

 - For -I a header included with #include_next <file> is potentially
   found in the wrong location.

 - for -L (and then -Wl,--rpath flags), some systems add the rpath
   automatically, which later needs to be stripped from the
   resulting binary (via chrpath(1)), because the resulting lintian
   error is a reason for auto-reject on upload.


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

Reply via email to