[MacPorts] #21548: ATLAS does not compile x86_64

MacPorts noreply at macports.org
Thu Oct 22 12:33:25 PDT 2009


#21548: ATLAS does not compile x86_64
---------------------------------------------+------------------------------
  Reporter:  macport-snhhome@…               |       Owner:  jameskyle@…                   
      Type:  defect                          |      Status:  reopened                      
  Priority:  Normal                          |   Milestone:                                
 Component:  ports                           |     Version:                                
Resolution:                                  |    Keywords:  snowleopard, x86_64, universal
      Port:  atlas                           |  
---------------------------------------------+------------------------------

Comment(by vince@…):

 Replying to [comment:11 jameskyle@…]:
 > I didn't see the universal reference. The above quote is correct in that
 universal is not supported. On line 54 of the current portfile:
 > universal_variant   no
 >
 > Now, oddly enough, if I do a
 >
 > {{{
 > port build atlas +universal
 > }}}
 >
 > No error is thrown. […]
 > I'm not sure how to proceed. Should I enable the unviersal variant so I
 can check for it and warn the user then exit?

 You can just warn the user via, e.g. reenabling universal_variant
 (otherwise you will not get it set whatever you do), and:
 {{{
 variant universal {
  ui_msg "Warning, Atlas does not build universal binaries."
 }
 }}}
 and then set the flags according to the machine natural architecture.

 > I would like to also assure, beyond a shadow of a doubt, that the atlas
 package will properly build 64 bit libraries if the ${build_arch} variable
 is set to do so and will build 32 bit if the build_arch is set for that
 and so the 64 bit numpy works as it should against these libraries.

 I didn't challenge that. I build Atlas in 64-bit mode very smoothly.

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


More information about the macports-tickets mailing list