[MacPorts] #28042: gconf @2.32.0: universal variant fails to compile (was: gconf fails to compile)

MacPorts noreply at macports.org
Wed Jan 19 22:47:53 PST 2011


#28042: gconf @2.32.0: universal variant fails to compile
-------------------------------------+--------------------------------------
 Reporter:  david.w.watson@…         |       Owner:  macports-tickets@…                   
     Type:  defect                   |      Status:  new                                  
 Priority:  Normal                   |   Milestone:                                       
Component:  ports                    |     Version:  1.9.2                                
 Keywords:  universal                |        Port:  gconf                                
-------------------------------------+--------------------------------------
Changes (by ryandesign@…):

  * keywords:  => universal


Comment:

 Yes, I agree, gconf's universal variant is broken with version 2.32.0. The
 actual relevant error from the log is not what you pasted, but:

 {{{
 :info:build ld: warning: in ./.libs/libgconf-2.dylib, file was built for
 i386 which is not the architecture being linked (x86_64)
 :info:build Undefined symbols:
 :info:build   "_gconf_client_get_type", referenced from:
 :info:build       _GI_GET_TYPE_FUNCS_ in GConf-2.0.o
 :info:build   "_gconf_value_type_get_type", referenced from:
 :info:build       _GI_GET_TYPE_FUNCS_ in GConf-2.0.o
 :info:build   "_gconf_error_get_type", referenced from:
 :info:build       _GI_GET_TYPE_FUNCS_ in GConf-2.0.o
 :info:build   "_gconf_client_preload_type_get_type", referenced from:
 :info:build       _GI_GET_TYPE_FUNCS_ in GConf-2.0.o
 :info:build   "_gconf_change_set_get_type", referenced from:
 :info:build       _GI_GET_TYPE_FUNCS_ in GConf-2.0.o
 :info:build   "_gconf_unset_flags_get_type", referenced from:
 :info:build       _GI_GET_TYPE_FUNCS_ in GConf-2.0.o
 :info:build   "_gconf_client_error_handling_mode_get_type", referenced
 from:
 :info:build       _GI_GET_TYPE_FUNCS_ in GConf-2.0.o
 :info:build   "_gconf_entry_get_type", referenced from:
 :info:build       _GI_GET_TYPE_FUNCS_ in GConf-2.0.o
 :info:build   "_gconf_value_get_type", referenced from:
 :info:build       _GI_GET_TYPE_FUNCS_ in GConf-2.0.o
 :info:build ld: symbol(s) not found
 :info:build collect2: ld returned 1 exit status
 }}}

 You can install it non-universal for now, or if you need universal,
 [wiki:howto/InstallingOlderPort revert to the previous version].

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


More information about the macports-tickets mailing list