-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Steve Langasek wrote:
> This is a false positive on the check for affected C++ libraries; although
> the felix package does ship a .so file in /usr/lib, it contains no soname
> and the package provides no shlibs, so there's no way that there could be
> reverse-dependencies that would be helped by a change of this package's
> name.
Its also not really a problem because of the semantics of the felix
compiler.  To run a flx program, one does 'flx foo.flx', which generates
a .so file (linked to /usr/lib/libflx_dynamic.so) and then dlopens it
during the run... it does not actually create an executable.  Therefore,
if libflx_dynamic.so changes, foo.so will automatically be rebuilt.

> However, given that the package does include header files, and that the .so
> file *is* shipped in /usr/lib, it seems likely that the intention is for
> felix to be usable as a shared library; so I'm leaving this bug at severity:
> serious, since it seems there are some general library packaging issues that
> need a closer look before including felix in a release.
Right, upstream and I have discussed this.  The correct place for that
file is in /usr/lib/felix, but to change this would require a rather
large patch against the compiler, so I went ahead and placed it in
/usr/lib for the time being, and upstream is working on moving it to
/usr/lib/felix as development continues.  Since the language is still in
heavy development, its kind of a chicken and egg problem to know exactly
what kind of file-layout/semantics to use with the compiler without
having many users, so we agreed to upload this as is for now.

Cheers,
- -Mike
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDjIrp7ZPKKRJLJvMRAt3zAKCEWvNiyNGPHADg9rIEl7+42sMJ/wCfaALT
SWfBKoQTEK8wQ7P0cymnf1I=
=vMNX
-----END PGP SIGNATURE-----


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

Reply via email to