Page MenuHomeFreeBSD

Upgrading math/atlas to 3.10.2
AbandonedPublic

Authored by thierry on Nov 11 2014, 9:59 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Oct 4, 12:42 AM
Unknown Object (File)
Fri, Oct 3, 1:01 PM
Unknown Object (File)
Sep 29 2025, 11:02 PM
Unknown Object (File)
Sep 25 2025, 8:39 PM
Unknown Object (File)
Sep 23 2025, 2:37 AM
Unknown Object (File)
Sep 15 2025, 10:33 PM
Unknown Object (File)
Aug 30 2025, 8:52 PM
Unknown Object (File)
Aug 29 2025, 4:11 AM
Subscribers
None
Tokens
"Like" token, awarded by pfg.

Details

Reviewers
pfg
Summary

math/atlas is an important port, but a complex one, and I'd like a pair review before committing it.

The attached patch is almost ready, but it still contains unused variables from the previous version and it needs a @mode in plist, but I'd like to be sure that it's OK before going further.

Test Plan
  • All tests passed, but some symbols are missing and it needs to be linked with "-llapack -lblas". It seems that it was already so previously (LIB_DEPENDS+= libblas.so if MAINTAINER_MODE), but anyway that seems strange...
  • Tested with some other ports depending on libatlas.

(Notice sent to maho@ )

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

thierry retitled this revision from to Upgrading math/atlas to 3.10.2.
thierry updated this object.
thierry edited the test plan for this revision. (Show Details)
thierry added a reviewer: pfg.
thierry set the repository for this revision to rP FreeBSD ports repository.

I think this is OK.

On the long run we should probably deprecate Atlas and just use OpenBlas for everything.

Thanks Pedro!

I've just proposed a new revision
https://reviews.freebsd.org/D1354
to handle the different Blas/lapack options, and set OpenBlas by default.

For an unknown reason, it does not build anymore with the attached patch.
It needs some time to investigate and hopefully to fix.