[MacPorts] #18173: Atlas - 3.8.2 - New Portfile

MacPorts noreply at macports.org
Sat Jan 24 16:00:10 PST 2009


#18173: Atlas - 3.8.2 - New Portfile
------------------------------+---------------------------------------------
 Reporter:  krunk7@…          |       Owner:  macports-tickets@…                   
     Type:  enhancement       |      Status:  new                                  
 Priority:  Normal            |   Milestone:  Port Bugs                            
Component:  ports             |     Version:  1.7.0                                
 Keywords:                    |        Port:                                       
------------------------------+---------------------------------------------
 The attached portfile and patches fix ticket #17968 as well as adding
 several improvements over the previous Portfile. Since it is basically a
 full rewrite, I'm submitting complete files instead of a patch. Notify if
 patch is preferred.

 Improvements:
 * Fixes mixed arch error from bug #17968
 * Compiles an optimized lapack library per Atlas documentation section
 3.1.2
 * Creates dynamic libraries per Atlas documentation section 8.3 (modified
 for OSX dylib's)
 * Patches source to correctly detect CPU Arch for C2Duo and Xeon macs per
 Atlas errata 3.8.2

 Further, the building of dynamic libs results in proper linking against
 macports atlas/lapack libs rather than system libs when using relative
 linking, e.g.,

 -L/opt/local/lib -llapack

 When static libs are used gcc links against the system dynamic libs
 instead as it "prefers" dynamic over static. This issue was addressed in
 the comments of ticket  #15614.

 cheers,

 james

-- 
Ticket URL: <http://trac.macports.org/ticket/18173>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list