[Bug 529466] Review Request: linbox - C++ Library for High-Performance Linear Algebra

bugzilla at redhat.com bugzilla at redhat.com
Sun Oct 18 08:03:18 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=529466





--- Comment #6 from Jussi Lehtola <jussi.lehtola at iki.fi>  2009-10-18 04:03:16 EDT ---
(In reply to comment #4)
> Some quick comments.
> 
>  Either (1) Add the following to the spec -- Do we need to make a separate
> tarball? or (2) notify upstream to have the licencing headers attached. If you
> do notify upstream, I note that some headers are LGPLv2+ -- would upstream be
> able to specify LGPLv2+ to all code?

This is really not necessary. Licensing and copyright are wholly different
things. When some of the files that are included don't specify a license that
they're under, it is assumed that they are under the license of COPYING.
(IANAL, though.)

See the order of operations at
http://fedoraproject.org/wiki/Licensing/FAQ#How_do_I_figure_out_what_version_of_the_GPL.2FLGPL_my_package_is_under.3F

In this case the attached COPYING is a generic LGPLv2 COPYING without an
author's specification of which version is to be used, thus the license tag for
the files without a license statement is LGPLv2+.

However, you should still contact upstream and ask them to add the missing
license headers, which makes things easier for everybody.

> linbox.i386: E: shlib-with-non-pic-code /usr/lib/liblinboxsage.so.0.0.0
> linbox.i386: W: shared-lib-calls-exit /usr/lib/liblinboxsage.so.0.0.0
> exit at GLIBC_2.0
> linbox.i386: E: shlib-with-non-pic-code /usr/lib/liblbdriver.so.0.0.0
> linbox.i386: W: shared-lib-calls-exit /usr/lib/liblbdriver.so.0.0.0
> exit at GLIBC_2.0
> 4 packages and 0 specfiles checked; 2 errors, 2 warnings.  

Calling exit happens quite a lot with scientific libraries. To fix the non-pic
code error just add -fPIC to %{optflags}.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the Fedora-package-review mailing list