Re: OpenBLAS build failure on Catalina, was Re: Failures in installing pymol-py36 on Catalina
Derek Homeier <[email protected]>
| Newsgroups | gmane.os.apple.fink.beginners |
|---|---|
| Message-ID | <7A04929D-97DE-4C72-9B41-A5A83FF378D8@astro.physik.uni-goettingen.de> |
On 28 May 2020, at 8:10 am, Patrone Marco <[email protected]> wrote: > > your suggestion worked and made fink capable to install openblas and then pymol-py36. > Thank you again for your help and patience. > Cheers, > marco > Thanks both for the bug report and the quick troubleshooting! I only have two comments on the solution. > > The 'make TARGET=NEHALEM’ fix needs to be applied within the Fink package description (.info) file. As noted earlier: > 1) Fink builds from clean sources, so any changes you make in the source tree are erased. > 2) Fink doesn’t recognize packages that it didn’t install (apart from a few exceptions), even if they are installed within its tree. > 1) The original fix was suggested for a lower-range Goldmont CPU; if you have very recent hardware like a new MacBook Pro it is quite possible that setting a newer target like HASWELL or ICELAKE will support the full capabilities of its CPU (in particular, if `sysctl hw | grep avx` shows an “avx512” entry, ICELAKE might be the better target to pick). 2) Fixes for the original issue and some other CPU types have been merged in the new OpenBLAS version 0.3.9; I have posted an update for that to https://github.com/fink/fink-distributions/pull/632 and you might try the openblas.info + openblas.patch file from there to test if this now automatically detects your hardware. Cheers, Derek _______________________________________________ Fink-beginners mailing list [email protected] List archive: https://sourceforge.net/p/fink/mailman/fink-users/ Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners