Dear Sir/Madam,

I am currently working on a program for Debian and have been using 
lintian to improve our .deb packages. We use a modified version of the 
tinyxml library, which is statically-linked. As such, lintian's been 
giving us errors such as:

    /E: indiecity-client: embedded-library usr/bin/indiecity-client:
    tinyxml/

This is understandable. However, we've renamed the statically-linked 
custom tinyxml to 'icxml', to make it clear that this is not the same 
library, but the error persists verbatim. I understand that the lintian 
page for this tag reads /"If the package uses a modified version of the 
given library it is highly recommended to coordinate with the library's 
maintainer to include the changes on the system version of the 
library."/, however I'm afraid that isn't appropriate in this case and 
our (perhaps mistaken) belief was that changing the name would mitigate 
against this.

I've checked our package and source files, and the only references to 
tinyxml seem to be that the headers we include retain the same name 
(e.g. "tinyxml.h"). I was wondering if this alone was sufficient to 
activate the embedded-library tag. I've tried researching it and 
enabling debug output in lintian, but this doesn't seem to be shedding 
much light on the situation, unfortunately.

I was wondering if you could please advise me on how lintian detects a 
static library being used and how we can convince this mechanism that 
our lib is significantly different, or if an override is appropriate in 
this case.

Thanks very much indeed for your time,
~Richard Williams



***********
Blitz Games Studios Limited is registered in England (company no: 2482913) with 
registered office at Regent Square House, The Parade, Leamington Spa, 
Warwickshire, CV32 4NL, UK. This message is intended solely for the addressee 
and may contain confidential information. If you have received this message in 
error please send it back to us and immediately and permanently delete it from 
your system. Do not use, copy or disclose the information contained in this 
message or in any attachment. Please also note that transmission cannot be 
guaranteed to be secure or error-free.
***********



Reply via email to