[MacPorts] #34056: cmake @2.8.7 cannot be built as an universal binary for ppc and intel

MacPorts noreply at macports.org
Sun Apr 15 03:59:14 PDT 2012


#34056: cmake  @2.8.7 cannot be built as an universal binary for ppc and intel
--------------------------------+-------------------------------------------
 Reporter:  weltall2@…          |       Owner:  macports-tickets@…                   
     Type:  defect              |      Status:  new                                  
 Priority:  Normal              |   Milestone:                                       
Component:  ports               |     Version:  2.0.4                                
 Keywords:  cmake               |        Port:  cmake                                
--------------------------------+-------------------------------------------
 Due to a recent change to the cmake ports it's not possible to build cmake
 anymore as an universal binary.

 This is the main.log:
 {{{
 version:1
 :error:main cmake cannot be installed for the configured universal_archs
 'i386 ppc' because it only supports the arch(s) 'i386 x86_64'.
 :debug:main invalid command name "::ui_init"
     while executing
 "::ui_init any stdout"
     ("eval" body line 1)
     invoked from within
 "eval ::ui_init $priority $prefix $channels($priority) $args"
     ("uplevel" body line 2)
     invoked from within
 "uplevel 1 $body"
 :error:main Unable to upgrade port: 1
 :notice:main To report a bug, see
 <http://guide.macports.org/#project.tickets>

 }}}

 Analyzing the port file it seems now only ppc+ppc64 and i386+x86_64
 universal binaries are supported while ppc+i386 is not supported anymore.

 This seems to be caused by this change:
 https://trac.macports.org/changeset/91563/trunk/dports/devel/cmake/Portfile

 I don't know where this time out specified in the commit log is happening
 as the commit doesn't give much information, but for sure removing that
 code results in a perfectly successful build on MacOSX Tiger of an
 universal ppc+i386 binary.
 Maybe it would be better to disable this build only for the MacOSX version
 with this "time out" problem?

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


More information about the macports-tickets mailing list