[MacPorts] #32609: quartz-wm 1.2.1_0 does not build on PPC Leopard because of "Undefined symbols"

MacPorts noreply at macports.org
Tue Dec 20 07:13:03 PST 2011


#32609: quartz-wm 1.2.1_0 does not build on PPC Leopard because of "Undefined
symbols"
---------------------------------------------+------------------------------
 Reporter:  Peter_Dyballa@…                  |       Owner:  macports-tickets@…                   
     Type:  defect                           |      Status:  new                                  
 Priority:  Normal                           |   Milestone:                                       
Component:  ports                            |     Version:  2.0.3                                
 Keywords:  PPC Leopard "Undefined symbols"  |        Port:  quartz-wm                            
---------------------------------------------+------------------------------
 A few times during the build process GCC reports:

 {{{
 frame.h:40:2: warning: #warning "Old libXplugin version detected.  Some
 features may not be supported."
 }}}

 In the end the build fails with:

 {{{
   OBJCLD quartz-wm
 Undefined symbols:
   "__dispatch_main_q", referenced from:
       __dispatch_main_q$non_lazy_ptr in dock-support.o
   "_dispatch_async", referenced from:
       _DockRestoreItemAsync in dock-support.o
       ___DockRestoreItemAsync_block_invoke_1 in dock-support.o
   "__NSConcreteStackBlock", referenced from:
       __NSConcreteStackBlock$non_lazy_ptr in dock-support.o
   "_dispatch_get_current_queue", referenced from:
       _dock_message_handler in dock-support.o
   "_dispatch_queue_create", referenced from:
       _DockInit in dock-support.o
 ld: symbol(s) not found
 }}}

 There are also a lot of messages about "shadowed declarations".

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


More information about the macports-tickets mailing list