[MacPorts] #46236: openldap @2.4.40+overlays build fails on ppc G5, OS X 10.5.8 during upgrade

MacPorts noreply at macports.org
Sat Dec 13 21:14:41 PST 2014


#46236: openldap @2.4.40+overlays build fails on ppc G5, OS X 10.5.8 during upgrade
--------------------------------+--------------------------------
 Reporter:  zanderpower@…       |      Owner:  macports-tickets@…
     Type:  defect              |     Status:  new
 Priority:  Normal              |  Milestone:
Component:  ports               |    Version:  2.3.3
 Keywords:  upgrade failure G5  |       Port:  openldap
--------------------------------+--------------------------------
 The build fails with the error

 {{{
 :info:build Undefined symbols:
 :info:build   "_posix_memalign", referenced from:
 :info:build       _mdb_env_copyfd2 in libbackends.a(mdbmdb.o)
 :info:build ld: symbol(s) not found
 :info:build collect2: ld returned 1 exit status
 :info:build make[2]: *** [slapd] Error 1

 }}}

 I added the following line to openldap's Portfile was able to upgrade:

 config.args-append --disable-mdb

 Of course, I only half know what I'm doing.  I am attaching the log for
 the failed upgrade.

 I found a clue here:
 [http://code.metager.de/source/history/openldap/libraries/liblmdb/] under
 '''Revision 4008e5e58337feb8a5ab29b7f939b1831d3f6d75'''.

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


More information about the macports-tickets mailing list