Thanks for the heads-up. I'll rebuild FlexiBLAS on rawhide. Per [1], all
the other packages should be pointing to FlexiBLAS already. :)

[1] https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager

Iñaki

On Sat, 10 Apr 2021 at 16:20, Tom Callaway <spo...@gmail.com> wrote:

> Hi Fedorans,
>
> I've updated lapack to 3.9.1 in rawhide. This comes with several notable
> changes:
>
> 1. I've moved to using the upstream build files, specifically, cmake. This
> eliminates lots of ancient cruft in the Fedora lapack package that needed
> to be redone by hand with every new release.
> 2. This change means that the lapack and cblas header files are installed
> where upstream intends them to be installed, which is under /usr/include,
> rather than /usr/include/{lapack,cblas}/. You may need to adjust your
> dependent packages for this, but as this is the upstream behavior, you may
> have had to patch your package to find the files (and now you should not
> need to).
> 3. That said, there are now cmake helpers along with the pkgconfig files.
> If your package detects either of these and uses them during build to set
> includepaths, you should not need to change anything.
> 4. There is now a libtmglib shared library in lapack. Previously, these
> symbols lived inside liblapacke (which is still present, just now linked to
> libtmglib for those symbols).
> 5. I have disabled debuginfo. Lapack has a special "64_" variant where the
> library symbols are prefixed with "64_", but the debuginfo process was
> undoing this (somehow). This has been true for a while, which makes me
> wonder how many people were actually using that variant, but whatever.
>
> Given the scope of this change, I do not plan to push it to Fedora 34 or
> older at this time. If you find any bugs, please let me know through any of
> the usual channels (bugzilla, email, etc).
>
> ~spot
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam on the list, report it:
> https://pagure.io/fedora-infrastructure
>


-- 
Iñaki Úcar
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to