[MacPorts] #23999: kdesvn: new port
MacPorts
noreply at macports.org
Fri Apr 2 04:59:30 PDT 2010
#23999: kdesvn: new port
--------------------------------------+-------------------------------------
Reporter: jonesc@… | Owner: ryandesign@…
Type: submission | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 1.8.2
Keywords: | Port: kdesvn
--------------------------------------+-------------------------------------
Comment(by ryandesign@…):
It doesn't build for me:
{{{
cd
/opt/local/var/macports/build/_Users_rschmidt_macports_dports_kde_kdesvn/work/build/src/svnqt
&& /opt/local/bin/cmake -E cmake_link_script CMakeFiles/svnqt.dir/link.txt
--verbose=1
/usr/bin/g++-4.2 -O2 -arch x86_64 -fno-common -Woverloaded-virtual
-fvisibility=hidden -fvisibility-inlines-hidden -fexceptions -O2 -DNDEBUG
-DQT_NO_DEBUG -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.6.sdk
-mmacosx-version-min=10.6 -dynamiclib -headerpad_max_install_names
-single_module -multiply_defined suppress -L/opt/local/lib
-compatibility_version 6.0.0 -current_version 6.0.2 -o
../../lib/libsvnqt.6.0.2.dylib -install_name
/opt/local/lib/libsvnqt.6.dylib CMakeFiles/svnqt.dir/apr.o
CMakeFiles/svnqt.dir/client_annotate.o CMakeFiles/svnqt.dir/client_cat.o
CMakeFiles/svnqt.dir/client.o CMakeFiles/svnqt.dir/client_diff.o
CMakeFiles/svnqt.dir/client_ls.o CMakeFiles/svnqt.dir/client_modify.o
CMakeFiles/svnqt.dir/client_property.o
CMakeFiles/svnqt.dir/client_status.o CMakeFiles/svnqt.dir/context.o
CMakeFiles/svnqt.dir/datetime.o CMakeFiles/svnqt.dir/dirent.o
CMakeFiles/svnqt.dir/entry.o CMakeFiles/svnqt.dir/exception.o
CMakeFiles/svnqt.dir/log_entry.o CMakeFiles/svnqt.dir/path.o
CMakeFiles/svnqt.dir/pool.o CMakeFiles/svnqt.dir/revision.o
CMakeFiles/svnqt.dir/status.o CMakeFiles/svnqt.dir/targets.o
CMakeFiles/svnqt.dir/url.o CMakeFiles/svnqt.dir/version_check.o
CMakeFiles/svnqt.dir/wc.o CMakeFiles/svnqt.dir/lock_entry.o
CMakeFiles/svnqt.dir/client_lock.o CMakeFiles/svnqt.dir/info_entry.o
CMakeFiles/svnqt.dir/client_impl.o CMakeFiles/svnqt.dir/contextdata.o
CMakeFiles/svnqt.dir/commititem.o CMakeFiles/svnqt.dir/repository.o
CMakeFiles/svnqt.dir/repositorydata.o
CMakeFiles/svnqt.dir/repositorylistener.o
CMakeFiles/svnqt.dir/repoparameter.o CMakeFiles/svnqt.dir/svnstream.o
CMakeFiles/svnqt.dir/diff_data.o CMakeFiles/svnqt.dir/svnfilestream.o
CMakeFiles/svnqt.dir/stringarray.o CMakeFiles/svnqt.dir/diffoptions.o
CMakeFiles/svnqt.dir/conflictdescription.o
CMakeFiles/svnqt.dir/conflictresult.o CMakeFiles/svnqt.dir/client_merge.o
CMakeFiles/svnqt.dir/cache/LogCache.o
CMakeFiles/svnqt.dir/cache/ReposLog.o
CMakeFiles/svnqt.dir/cache/DatabaseException.o
CMakeFiles/svnqt.dir/cache/ReposConfig.o
CMakeFiles/svnqt.dir/client_parameter.o
CMakeFiles/svnqt.dir/client_commit_parameter.o
CMakeFiles/svnqt.dir/client_annotate_parameter.o
-F/opt/local/libexec/qt4-mac/lib -L/opt/local/lib -framework QtCore
-lpthread -L/opt/local/lib -lapr-0 -lresolv -lpthread -L/opt/local/lib
-laprutil-0 -ldb-4.4 -lexpat -liconv /opt/local/lib/libsvn_client-1.dylib
/opt/local/lib/libsvn_diff-1.dylib /opt/local/lib/libsvn_fs-1.dylib
/opt/local/lib/libsvn_ra-1.dylib /opt/local/lib/libsvn_repos-1.dylib
/opt/local/lib/libsvn_subr-1.dylib /opt/local/lib/libsvn_wc-1.dylib
-framework QtSql
ld: library not found for -ldb-4.4
}}}
db44 is installed, and libdb-4.4.dylib does exist, but in
/opt/local/lib/db44; I don't see "-I/opt/local/lib/db44" in the command
above which is why it can't find the library.
subversion and apr-util switched from db44 to db46 some time ago; if
BerkeleyDB is needed for kdesvn, it would be good for it to use db46 as
well.
kdesvn and its dependencies don't even declare a dependency on db44, so it
shouldn't be used (or a dependency should be declared).
--
Ticket URL: <http://trac.macports.org/ticket/23999#comment:3>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list