Opened 6 months ago
Closed 4 months ago
#70158 closed defect (fixed)
kdesvn fails to configure: ADD_CUSTOM_TARGET cannot create target "uninstall"
Reported by: | barracuda156 | Owned by: | barracuda156 |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.9.3 |
Keywords: | Cc: | ||
Port: | kdesvn |
Description
---> Configuring kdesvn Executing: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdesvn/kdesvn/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local" -DCMAKE_INSTALL_NAME_DIR="/opt/local/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr" -DCMAKE_C_COMPILER="$CC" -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_OBJC_COMPILER="$CC" -DCMAKE_OBJCXX_COMPILER="$CXX" -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make -DCMAKE_MODULE_PATH="/opt/local/share/cmake/Modules" -DCMAKE_PREFIX_PATH="/opt/local/share/cmake/Modules" -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON -DCMAKE_INSTALL_RPATH="/opt/local/lib" -Wno-dev -DSUBVERSION_INSTALL_PATH=/opt/local -DCMAKE_MODULE_PATH="/opt/local/lib/cmake/KDE4;/opt/local/share/cmake/Modules;/opt/local/libexec/qt4/share/cmake/Modules" -DCMAKE_PREFIX_PATH="/opt/local/lib/cmake/KDE4;/opt/local/share/cmake/Modules;/opt/local/libexec/qt4/share/cmake/Modules" -DBUILD_doc=OFF -DBUILD_docs=OFF -DBUILD_SHARED_LIBS=ON -DBUNDLE_INSTALL_DIR=/Applications/MacPorts/KDE4 -DKDE_DISTRIBUTION_TEXT="MacPorts/Mac OS X" -DQT_QT_INCLUDE_DIR=/opt/local/libexec/qt4/include -DQT_QMAKESPEC=macx-g++ -DQT_ZLIB_LIBRARY=/opt/local/lib/libz.dylib -DQT_PNG_LIBRARY=/opt/local/lib/libpng.dylib -DDOCBOOKXSL_DIR=/opt/local/share/xsl/docbook-xsl-nons -DGETTEXT_INCLUDE_DIR=/opt/local/include -DGETTEXT_LIBRARY=/opt/local/lib/libgettextlib.dylib -DGIF_INCLUDE_DIR=/opt/local/include -DGIF_LIBRARY=/opt/local/lib/libgif.dylib -DJASPER_INCLUDE_DIR=/opt/local/libexec/jasper2/include -DJASPER_LIBRARY=/opt/local/libexec/jasper2/lib/libjasper.dylib -DJPEG_INCLUDE_DIR=/opt/local/include -DJPEG_LIBRARY=/opt/local/lib/libjpeg.dylib -DLBER_LIBRARIES=/opt/local/lib/liblber.dylib -DLDAP_INCLUDE_DIR=/opt/local/include -DLDAP_LIBRARIES=/opt/local/lib/libldap.dylib -DLIBEXSLT_INCLUDE_DIR=/opt/local/include -DLIBEXSLT_LIBRARIES=/opt/local/lib/libexslt.dylib -DLIBICALSS_LIBRARY=/opt/local/lib/libicalss.dylib -DLIBICAL_INCLUDE_DIRS=/opt/local/include -DLIBICAL_LIBRARY=/opt/local/lib/libical.dylib -DLIBINTL_INCLUDE_DIR=/opt/local/include -DLIBINTL_LIBRARY=/opt/local/lib/libintl.dylib -DLIBXML2_INCLUDE_DIR=/opt/local/include/libxml2 -DLIBXML2_LIBRARIES=/opt/local/lib/libxml2.dylib -DLIBXML2_XMLLINT_EXECUTABLE=/opt/local/bin/xmllint -DLIBXSLT_INCLUDE_DIR=/opt/local/include -DLIBXSLT_LIBRARIES=/opt/local/lib/libxslt.dylib -DPNG_INCLUDE_DIR=/opt/local/include -DPNG_PNG_INCLUDE_DIR=/opt/local/include -DPNG_LIBRARY=/opt/local/lib/libpng.dylib -DTIFF_INCLUDE_DIR=/opt/local/include -DTIFF_LIBRARY=/opt/local/lib/libtiff.dylib -DCMAKE_OSX_ARCHITECTURES="ppc" -DCMAKE_OSX_DEPLOYMENT_TARGET="10.6" -DCMAKE_OSX_SYSROOT="/" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdesvn/kdesvn/work/kdesvn-1.6.0 -- The C compiler identification is GNU 4.2.1 -- The CXX compiler identification is GNU 4.2.1 -- Checking whether C compiler has -isysroot -- Checking whether C compiler has -isysroot - yes -- Checking whether C compiler supports OSX deployment target flag -- Checking whether C compiler supports OSX deployment target flag - yes -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc-4.2 - skipped -- Detecting C compile features -- Detecting C compile features - done -- Checking whether CXX compiler has -isysroot -- Checking whether CXX compiler has -isysroot - yes -- Checking whether CXX compiler supports OSX deployment target flag -- Checking whether CXX compiler supports OSX deployment target flag - yes -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++-4.2 - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - not found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - found -- Looking for QT_MAC_USE_COCOA -- Looking for QT_MAC_USE_COCOA - not found -- Found Qt-Version 4.8.7 (using /opt/local/libexec/qt4/bin/qmake) -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found OpenSSL: /opt/local/libexec/openssl3/lib/libcrypto.dylib (found version "3.1.5") -- Found Automoc4: /opt/local/bin/automoc4 -- Found Perl: /opt/local/bin/perl (found version "5.34.3") -- Found Phonon: /opt/local/include (Required is at least version "4.3.80") -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_FPIE_SUPPORT -- Performing Test HAVE_FPIE_SUPPORT - Success -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL -- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success -- Performing Test __KDE_HAVE_GCC_VISIBILITY -- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success -- Found KDE 4.12 include dir: /opt/local/include/KDE4 -- Found KDE 4.12 library dir: /opt/local/lib -- Found the KDE4 kconfig_compiler preprocessor: /opt/local/bin/kconfig_compiler -- Found automoc4: /opt/local/bin/automoc4 -- Found apr include: /opt/local/include/apr-1 -- Found apu include: /opt/local/include/apr-1 -- Found apr cppflags: -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -DDARWIN_10 -- Found apr libs: -L/opt/local/lib -lapr-1 -lpthread -- Found apu libs: -L/opt/local/lib -L/opt/local/lib/db48 -L/opt/local/lib -laprutil-1 -lldap -llber -ldb-4.8 -lexpat -liconv -- Looking for include file execinfo.h -- Looking for include file execinfo.h - found -- Looking for include file svn_version.h -- Looking for include file svn_version.h - not found -- Found subversion include: /opt/local/include/subversion-1 -- Found subversion client lib: /opt/local/lib/libsvn_client-1.dylib -- Found subversion diff lib: /opt/local/lib/libsvn_diff-1.dylib -- Found subversion fs lib: /opt/local/lib/libsvn_fs-1.dylib -- Found subversion ra lib: /opt/local/lib/libsvn_ra-1.dylib -- Found subversion repository lib: /opt/local/lib/libsvn_repos-1.dylib -- Found subversion subr lib: /opt/local/lib/libsvn_subr-1.dylib -- Found subversion wc lib: /opt/local/lib/libsvn_wc-1.dylib -- Checking to see if CXX compiler accepts flag -fexceptions -- Checking to see if CXX compiler accepts flag -fexceptions - yes -- Checking for setenv - yes -- Looking for dgettext -- Looking for dgettext - not found -- Looking for dgettext in /opt/local/lib/libintl.dylib -- Looking for dgettext in /opt/local/lib/libintl.dylib - found -- Found Gettext: in /opt/local/lib/libintl.dylib -- Qt: Qt4::QtCore -- Setting up language target -- Unable to find the iconutil utility - application will not have an application icon! CMake Error at CMakeLists.txt:173 (ADD_CUSTOM_TARGET): ADD_CUSTOM_TARGET cannot create target "uninstall" because another target with the same name already exists. The existing target is a custom target created in source directory "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdesvn/kdesvn/work/kdesvn-1.6.0". See documentation for policy CMP0002 for more details. -- Configuring incomplete, errors occurred! Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdesvn/kdesvn/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local" -DCMAKE_INSTALL_NAME_DIR="/opt/local/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr" -DCMAKE_C_COMPILER="$CC" -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_OBJC_COMPILER="$CC" -DCMAKE_OBJCXX_COMPILER="$CXX" -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make -DCMAKE_MODULE_PATH="/opt/local/share/cmake/Modules" -DCMAKE_PREFIX_PATH="/opt/local/share/cmake/Modules" -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON -DCMAKE_INSTALL_RPATH="/opt/local/lib" -Wno-dev -DSUBVERSION_INSTALL_PATH=/opt/local -DCMAKE_MODULE_PATH="/opt/local/lib/cmake/KDE4;/opt/local/share/cmake/Modules;/opt/local/libexec/qt4/share/cmake/Modules" -DCMAKE_PREFIX_PATH="/opt/local/lib/cmake/KDE4;/opt/local/share/cmake/Modules;/opt/local/libexec/qt4/share/cmake/Modules" -DBUILD_doc=OFF -DBUILD_docs=OFF -DBUILD_SHARED_LIBS=ON -DBUNDLE_INSTALL_DIR=/Applications/MacPorts/KDE4 -DKDE_DISTRIBUTION_TEXT="MacPorts/Mac OS X" -DQT_QT_INCLUDE_DIR=/opt/local/libexec/qt4/include -DQT_QMAKESPEC=macx-g++ -DQT_ZLIB_LIBRARY=/opt/local/lib/libz.dylib -DQT_PNG_LIBRARY=/opt/local/lib/libpng.dylib -DDOCBOOKXSL_DIR=/opt/local/share/xsl/docbook-xsl-nons -DGETTEXT_INCLUDE_DIR=/opt/local/include -DGETTEXT_LIBRARY=/opt/local/lib/libgettextlib.dylib -DGIF_INCLUDE_DIR=/opt/local/include -DGIF_LIBRARY=/opt/local/lib/libgif.dylib -DJASPER_INCLUDE_DIR=/opt/local/libexec/jasper2/include -DJASPER_LIBRARY=/opt/local/libexec/jasper2/lib/libjasper.dylib -DJPEG_INCLUDE_DIR=/opt/local/include -DJPEG_LIBRARY=/opt/local/lib/libjpeg.dylib -DLBER_LIBRARIES=/opt/local/lib/liblber.dylib -DLDAP_INCLUDE_DIR=/opt/local/include -DLDAP_LIBRARIES=/opt/local/lib/libldap.dylib -DLIBEXSLT_INCLUDE_DIR=/opt/local/include -DLIBEXSLT_LIBRARIES=/opt/local/lib/libexslt.dylib -DLIBICALSS_LIBRARY=/opt/local/lib/libicalss.dylib -DLIBICAL_INCLUDE_DIRS=/opt/local/include -DLIBICAL_LIBRARY=/opt/local/lib/libical.dylib -DLIBINTL_INCLUDE_DIR=/opt/local/include -DLIBINTL_LIBRARY=/opt/local/lib/libintl.dylib -DLIBXML2_INCLUDE_DIR=/opt/local/include/libxml2 -DLIBXML2_LIBRARIES=/opt/local/lib/libxml2.dylib -DLIBXML2_XMLLINT_EXECUTABLE=/opt/local/bin/xmllint -DLIBXSLT_INCLUDE_DIR=/opt/local/include -DLIBXSLT_LIBRARIES=/opt/local/lib/libxslt.dylib -DPNG_INCLUDE_DIR=/opt/local/include -DPNG_PNG_INCLUDE_DIR=/opt/local/include -DPNG_LIBRARY=/opt/local/lib/libpng.dylib -DTIFF_INCLUDE_DIR=/opt/local/include -DTIFF_LIBRARY=/opt/local/lib/libtiff.dylib -DCMAKE_OSX_ARCHITECTURES="ppc" -DCMAKE_OSX_DEPLOYMENT_TARGET="10.6" -DCMAKE_OSX_SYSROOT="/" /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_kde_kdesvn/kdesvn/work/kdesvn-1.6.0 Exit code: 1
Attachments (1)
Change History (7)
Changed 6 months ago by barracuda156
comment:1 follow-ups: 2 4 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)
comment:2 Changed 6 months ago by barracuda156
Replying to ryandesign:
I wouldn't expect any kde port in MacPorts to work since they're so old.
The current version of kdesvn from 2019 is 2.1.
Most of the KDE4 is outdated in MacPorts, and I have updated a number of port locally. However I struggle to make Akonadi
work, and it seems that our Qt4 might have broken KDE4 ports. See discussion here: #70026
Until that core issue is addressed, KDE4 is largely unusable, even if it builds (though a few ports do appear functional), but I am fine with incremental fixes, given insane size of the software in question. No one gonna update and fix all KDE at once.
(Also until raptor2
is fixed, everything KDE will fail on CI.)
comment:3 Changed 4 months ago by barracuda156
Then if I remove that target from CMakeLists, there is another error:
-- Configuring done (4.3s) CMake Error at src/svnqt/CMakeLists.txt:185 (ADD_LIBRARY): Target "svnqt" links to item " -L/opt/local/lib -lapr-1 -lpthread" which has leading or trailing whitespace. This is now an error according to policy CMP0004. CMake Error at src/svnqt/CMakeLists.txt:185 (ADD_LIBRARY): Target "svnqt" links to item " -L/opt/local/lib -lapr-1 -lpthread" which has leading or trailing whitespace. This is now an error according to policy CMP0004. CMake Error at src/svnqt/CMakeLists.txt:185 (ADD_LIBRARY): Target "svnqt" links to item " -L/opt/local/lib -lapr-1 -lpthread" which has leading or trailing whitespace. This is now an error according to policy CMP0004. CMake Error at src/svnqt/CMakeLists.txt:185 (ADD_LIBRARY): Target "svnqt" links to item " -L/opt/local/lib -lapr-1 -lpthread" which has leading or trailing whitespace. This is now an error according to policy CMP0004. CMake Error at src/svnqt/CMakeLists.txt:185 (ADD_LIBRARY): Target "svnqt" links to item " -L/opt/local/lib -lapr-1 -lpthread" which has leading or trailing whitespace. This is now an error according to policy CMP0004. CMake Error at src/svnqt/CMakeLists.txt:185 (ADD_LIBRARY): Target "svnqt" links to item " -L/opt/local/lib -lapr-1 -lpthread" which has leading or trailing whitespace. This is now an error according to policy CMP0004. CMake Error at src/svnqt/CMakeLists.txt:185 (ADD_LIBRARY): Target "svnqt" links to item " -L/opt/local/lib -lapr-1 -lpthread" which has leading or trailing whitespace. This is now an error according to policy CMP0004. -- Generating done (0.7s)
comment:4 Changed 4 months ago by barracuda156
Replying to ryandesign:
I wouldn't expect any kde port in MacPorts to work since they're so old.
The current version of kdesvn from 2019 is 2.1.
Just as an update on this, since I have the most of KDE4 built by now: many ports appear defunct (unless I fail to set them up correctly), but a number of KDE4 work perfectly fine, and I think some of those are pretty useful.
comment:5 Changed 4 months ago by barracuda156
Anyway, I have fixed it now: https://github.com/macports/macports-ports/pull/24975
comment:6 Changed 4 months ago by barracuda156
Owner: | set to Sergey Fedorov <barracuda@…> |
---|---|
Resolution: | → fixed |
Status: | new → closed |
I wouldn't expect any kde port in MacPorts to work since they're so old.
The current version of kdesvn from 2019 is 2.1.