[Pkg-ace-devel] 6.0.1

Thomas Girard thomas.g.girard at free.fr
Wed Feb 16 19:27:39 UTC 2011


Hello,

Le 13/02/2011 23:08, Pau Garcia i Quiles a écrit :
> I have created a tag for 6.0.0-1 and updated trunk to 6.0.1-1 (still
> using source format 1.0). As I cannot upload yet (I plan to apply for
> DM very soon, and later for DD), I have uploaded the source package
> for 6.0.1 to mentors:
> 
> http://mentors.debian.net/debian/pool/main/a/ace/ 

Great, thanks! I'll have a look at this hopefully tomorrow.

> A lintian run discovered this:
> 
> --8<-----------------
> X: libtao-2.0.1: shlib-calls-exit usr/lib/libTAO_IDL_FE-2.0.1.so
> N:
> N:    The listed shared library calls the C library exit() or _exit()
> N:    functions.
> N:
> N:    In the case of an error, the library should instead return an
> N:    appropriate error code to the calling program which can then determine
> N:    how to handle the error, including performing any required clean-up.
> N:
> N:    In most cases, removing the call should be discussed with upstream,
> N:    particularly as it may produce an ABI change.
> N:
> N:    Severity: wishlist, Certainty: possible
> N:
> N:    This tag is marked experimental, which means that the code that
> N:    generates it is not as well-tested as the rest of Lintian and might
> N:    still give surprising results. Feel free to ignore experimental tags
> N:    that do not seem to make sense, though of course bug reports are always
> N:    welcomed.
> N:
> --8<-----------------
> 
> The problem is the ACE_wrappers/TAO/TAO_IDL/fe/lex.yy.cpp file, in
> particular the tao_yy_fatal_error function 

Hmmm. A new lintian warning. Worth reporting upstream, I guess.

> Lintian also complained about this:
> 
> --8<-----------------
> E: libace-ssl-6.0.1: possible-gpl-code-linked-with-openssl
> N:
> N:    This package appears to be covered by the GNU GPL but depends on the
> N:    OpenSSL libssl package and does not mention a license exemption or
> N:    exception for OpenSSL in its copyright file. The GPL (including version
> N:    3) is incompatible with some terms of the OpenSSL license, and therefore
> N:    Debian does not allow GPL-licensed code linked with OpenSSL libraries
> N:    unless there is a license exception explicitly permitting this.
> N:
> N:    If only the Debian packaging, or some other part of the package not
> N:    linked with OpenSSL, is covered by the GNU GPL, please add a lintian
> N:    override for this tag. Lintian currently has no good way of
> N:    distinguishing between that case and problematic packages.
> N:
> N:    Severity: serious, Certainty: wild-guess
> --8<-----------------
> 
> But I'd say it's a false alarm, I cannot find any trace of
> GPL-licensed code in the ACE_wrappers/ace/SSL directory or even the
> ACE_wrappers/ace directory

Yep, a false positive. You can silent it up using an override.

Thomas



More information about the Pkg-ace-devel mailing list