[MacPorts] #38619: glib2 build failure on 10.5/ppc

MacPorts noreply at macports.org
Mon Apr 1 09:31:59 PDT 2013


#38619: glib2 build failure on 10.5/ppc
---------------------+--------------------------
 Reporter:  dluke@…  |      Owner:  ryandesign@…
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.1.3
 Keywords:           |       Port:  glib2
---------------------+--------------------------
 FYI:

 {{{

 make[2]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_so -O2 -fstrict-
 aliasing -arch ppc -bind_at_load -arch ppc -Wl,-framework -Wl,Carbon
 -Wl,-framework -Wl,Foundation -o .libs/1bit-emufutex 1bit_emufutex-1bit-
 mutex.o  -L/opt/local/lib ../../glib/.libs/libglib-2.0.dylib -lresolv -lm
 /opt/local/lib/libintl.dylib /opt/local/lib/libiconv.dylib -lc
 Undefined symbols:
   "___sync_fetch_and_or", referenced from:
       __emufutex_g_bit_lock in 1bit_emufutex-1bit-mutex.o
       __emufutex_g_bit_trylock in 1bit_emufutex-1bit-mutex.o
       __emufutex_g_pointer_bit_lock in 1bit_emufutex-1bit-mutex.o
       __emufutex_g_pointer_bit_trylock in 1bit_emufutex-1bit-mutex.o
   "___sync_fetch_and_add", referenced from:
       __emufutex_g_bit_lock in 1bit_emufutex-1bit-mutex.o
       __emufutex_g_bit_lock in 1bit_emufutex-1bit-mutex.o
       __emufutex_g_pointer_bit_lock in 1bit_emufutex-1bit-mutex.o
       __emufutex_g_pointer_bit_lock in 1bit_emufutex-1bit-mutex.o
   "___sync_fetch_and_and", referenced from:
       __emufutex_g_bit_unlock in 1bit_emufutex-1bit-mutex.o
       __emufutex_g_pointer_bit_unlock in 1bit_emufutex-1bit-mutex.o
   "___sync_synchronize", referenced from:
       _g_futex_wait in 1bit_emufutex-1bit-mutex.o
       __emufutex_g_bit_unlock in 1bit_emufutex-1bit-mutex.o
       __emufutex_g_pointer_bit_unlock in 1bit_emufutex-1bit-mutex.o
 ld: symbol(s) not found
 collect2: ld returned 1 exit status
 }}}

 I haven't had a chance to investigate further yet, but I'll attach a patch
 if I come up with something.

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


More information about the macports-tickets mailing list