[MacPorts] #54646: subversion @1.9.7 does not build on Snow Leopard, Mac OS X 10.6.8, because "Berkeley DB 4.0.14 or 5.x wasn't found"
MacPorts
noreply at macports.org
Sun Aug 20 22:30:03 UTC 2017
#54646: subversion @1.9.7 does not build on Snow Leopard, Mac OS X 10.6.8, because
"Berkeley DB 4.0.14 or 5.x wasn't found"
-------------------------+-------------------------
Reporter: ballapete | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.4.1
Resolution: | Keywords: snowleopard
Port: subversion |
-------------------------+-------------------------
Comment (by kencu):
mmm. Works here. I'm confused -- I don't see the explanation for your
build failure at first look.
{{{
$ port -v installed subversion db46
The following ports are currently installed:
db46 @4.6.21_10+universal (active) platform='darwin 10' archs='i386
x86_64' date='2016-09-01T21:47:40-0700'
subversion @1.9.7_0+universal (active) platform='darwin 10' archs='i386
x86_64' date='2017-08-13T21:26:33-0700'
}}}
subversion has a listed dependency on db46
{{{
depends_lib port:expat \
port:apr port:apr-util \
port:db46 port:sqlite3 \
port:gettext port:libiconv \
port:serf1 port:cyrus-sasl2 \
port:libmagic port:libcomerr \
port:zlib
}}}
{{{
configure: building both shared and static libraries
checking whether libtool needs -no-undefined... no
checking for trang... none
checking for doxygen... /opt/local/bin/doxygen
checking for Expat... yes
checking for socket in -lsocket... no
checking for availability of Berkeley DB... yes
}}}
Your main.log says you have db46 installed -- maybe there is something
wrong with the installation? Do you have the files there?
{{{
$ ls -la /opt/local/include/db46/*
-r--r--r-- 1 root admin 107147 1 Sep 2016
/opt/local/include/db46/db.h
-r--r--r-- 1 root admin 38220 1 Sep 2016
/opt/local/include/db46/db_cxx.h
}}}
--
Ticket URL: <https://trac.macports.org/ticket/54646#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list