[MacPorts] #62272: lmdb @0.9.28 does not build on PPC Leopard, Mac OS X 10.5.8, because of "Undefined symbols'"

MacPorts noreply at macports.org
Fri Feb 12 17:18:30 UTC 2021


#62272: lmdb @0.9.28 does not build on PPC Leopard, Mac OS X 10.5.8, because of
"Undefined symbols'"
-----------------------+--------------------
 Reporter:  ballapete  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.6.4
 Keywords:  leopard    |       Port:  lmdb
-----------------------+--------------------
 {{{
 Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_databases_lmdb/lmdb/work/lmdb-0.9.28/libraries/liblmdb"
 && /usr/bin/make -w all SOEXT=.dylib prefix=/opt/local
 CC="/usr/bin/gcc-4.2" CXX="/usr/bin/g++-4.2" OBJC="/usr/bin/gcc-4.2"
 OBJCXX="/usr/bin/g++-4.2" CFLAGS="-Os -arch ppc" INSTALL="/usr/bin/install
 -c"
 DEBUG: system:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_databases_lmdb/lmdb/work/lmdb-0.9.28/libraries/liblmdb"
 && /usr/bin/make -w all SOEXT=.dylib prefix=/opt/local
 CC="/usr/bin/gcc-4.2" CXX="/usr/bin/g++-4.2" OBJC="/usr/bin/gcc-4.2"
 OBJCXX="/usr/bin/g++-4.2" CFLAGS="-Os -arch ppc" INSTALL="/usr/bin/install
 -c"
 make: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_databases_lmdb/lmdb/work
 /lmdb-LMDB_0.9.28/libraries/liblmdb'
 /usr/bin/gcc-4.2 -Os -arch ppc -I/opt/local/include -c mdb.c
 /usr/bin/gcc-4.2 -Os -arch ppc -I/opt/local/include -c midl.c
 ar rs liblmdb.a mdb.o midl.o
 ar: creating archive liblmdb.a
 /usr/bin/gcc-4.2 -Os -arch ppc -fPIC -I/opt/local/include -c mdb.c -o
 mdb.lo
 /usr/bin/gcc-4.2 -Os -arch ppc -fPIC -I/opt/local/include -c midl.c -o
 midl.lo
 /usr/bin/gcc-4.2 -L/opt/local/lib -Wl,-headerpad_max_install_names -arch
 ppc -pthread -shared -o liblmdb.dylib mdb.lo midl.lo
 Undefined symbols:
   "_posix_memalign", referenced from:
       _mdb_env_copyfd2 in mdb.lo
 ld: symbol(s) not found
 }}}

 This port might have been requested by some other port (I cannot tell)
 because I do not need it.

-- 
Ticket URL: <https://trac.macports.org/ticket/62272>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list