[MacPorts] #19881: subversion-1.6.2 fails with apr-util 1.3.7 due to bdb library issues

MacPorts noreply at macports.org
Sun Jun 7 00:27:30 PDT 2009


#19881: subversion-1.6.2 fails with apr-util 1.3.7 due to bdb library issues
------------------------------+---------------------------------------------
 Reporter:  blb@…             |       Owner:  dluke@…                                                                                                                                                                 
     Type:  defect            |      Status:  new                                                                                                                                                                     
 Priority:  Normal            |   Milestone:                                                                                                                                                                          
Component:  ports             |     Version:  1.8.0                                                                                                                                                                   
 Keywords:                    |        Port:  subversion subversion-javahlbindings subversion-perlbindings subversion-python24bindings subversion-python25bindings subversion-python26bindings subversion-rubybindings
------------------------------+---------------------------------------------
 apu-1-config which is installed with apr-util reports the following with
 the older, 1.3.4, version for libs:
 {{{
 $ apu-1-config --libs
   -ldb-4.6 -lexpat -liconv
 }}}
 The new 1.3.7 version doesn't list the db-4.6 library however:
 {{{
 $ apu-1-config --libs
   -lexpat -liconv
 }}}
 Due to the way subversion uses apu-1-config to learn about linking to
 Berkeley DB, this causes subversion's configure to now fail:
 {{{
 appending configuration tag "F77" to libtool
 checking whether libtool needs -no-undefined... no
 checking whether to avoid circular linkage at all costs... no
 checking for trang... none
 checking for socket in -lsocket... no
 checking for availability of Berkeley DB... no
 configure: error: Berkeley DB 4.0.14 or newer wasn't found.
 }}}
 This also affects the other subversion-* ports.  Attaching a patch for
 subversion which works around this, the same idea should work for the
 other subversion-related ports.

 I think this may be an upstream issue with subversion's configure and the
 change in apr-util, but am not positive.

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


More information about the macports-tickets mailing list