Note for packages linking against GSL [ACTION NEEDED]

Susi Lehtola jussilehtola at fedoraproject.org
Wed Feb 25 05:18:01 UTC 2015


On 02/24/2015 07:25 AM, Jerry James wrote:
> On Mon, Feb 23, 2015 at 10:46 PM, Orcan Ogetbil <oget.fedora at gmail.com> wrote:
>> Can you elaborate on this? gsl has plenty of other routines that have
>> nothing to do with linear algebra. Is there a technical reason why you
>> have to link to a BLAS if the code using gsl does not actually need a
>> BLAS?
>
> The blas symbols are not weak, so they are undefined when linking an
> application without a BLAS library.  See the output of "ldd -r
> /usr/lib64/libgsl.so.0.17.0" on Rawhide.  Those symbols should be weak
> instead.  That way, if an application doesn't use them, they don't
> prevent linking without a BLAS library.

That's a good question. But this decision has been made upstream...
-- 
Susi Lehtola
Fedora Project Contributor
jussilehtola at fedoraproject.org


More information about the devel mailing list