[MacPorts] #32930: sqlite3: Undefined symbols: _OSAtomicCompareAndSwapPtrBarrier

MacPorts noreply at macports.org
Thu Jan 19 08:20:57 PST 2012


#32930: sqlite3: Undefined symbols: _OSAtomicCompareAndSwapPtrBarrier
-------------------------------------+--------------------------------------
 Reporter:  macports@…               |       Owner:  mww@…           
     Type:  defect                   |      Status:  new             
 Priority:  Normal                   |   Milestone:                  
Component:  ports                    |     Version:  2.0.3           
 Keywords:  tiger                    |        Port:  sqlite3         
-------------------------------------+--------------------------------------

Comment(by mdbecque@…):

 Replying to [comment:2 mdbecque@…]:
 > Replying to [comment:1 ryandesign@…]:
 > > Confirmed on my Tiger i386 machine.
 >
 > I get the same error on my Tiger PPC machine.

 Here is an excerpt of my build log on Tiger PPC machine. I think this is
 the relevant part.


 {{{
 :info:build /bin/sh ./libtool --tag=CC --mode=link /usr/bin/gcc-4.0
 -D_REENTRANT=1 -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_FTS3
 -DSQLITE_ENABLE_RTREE -pipe -O2 -arch ppc -no-undefined -version-info
 8:6:8 -L/opt/local/lib -arch ppc -o libsqlite3.la -rpath /opt/local/lib
 sqlite3.lo
 :info:build /usr/bin/gcc-4.0 -dynamiclib -o .libs/libsqlite3.0.8.6.dylib
 .libs/sqlite3.o -L/opt/local/lib -arch ppc -arch ppc -install_name
 /opt/local/lib/libsqlite3.0.dylib -compatibility_version 9
 -current_version 9.6
 :info:build ld: Undefined symbols:
 :info:build _OSAtomicCompareAndSwapPtrBarrier
 :info:build /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/libtool: internal
 link edit command failed
 :info:build gnumake: *** [libsqlite3.la] Error 1
 :info:build gnumake: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_sqlite3/sqlite3/work
 /sqlite-autoconf-3071000'
 :info:build shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_sqlite3/sqlite3/work
 /sqlite-autoconf-3071000" && /usr/bin/gnumake -w all " returned
 error 2
 :error:build Target org.macports.build returned: shell command failed (see
 log for details)
 :debug:build Backtrace: shell command failed (see log for details)
 while executing
 "command_exec build"
 (procedure "portbuild::build_main" line 8)
 invoked from within
 "$procedure $targetname"
 }}}

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


More information about the macports-tickets mailing list