Summary: | kdoctools fail to build | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kdoctools | Reporter: | Ilias Tsolis <elias_0000_0000> |
Component: | general | Assignee: | Documentation Editorial Team <kde-doc-english> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | davidbryant, kdelibs-bugs, luigi.toscano, nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Ilias Tsolis
2022-07-27 23:30:13 UTC
hi, it really looks like a problem on the local environment (maybe mixing locally compiled and system libraries?) Can you please confirm if the distribution you use is ubuntu (from the package versions) or debian (codename bullseye)? I just compiled kdoctools without any trouble. Building kdoctools from frameworks (4/4) Updating kdoctools (to branch master) No changes to kdoctools source, proceeding to build. Compiling... succeeded (after 1 second) Installing.. succeeded (after 0 seconds) <<< PACKAGES SUCCESSFULLY BUILT >>> extra-cmake-modules karchive ki18n kdoctools :-) Your logs are saved in file:///home/david/kde/src/log/2022-07-28-01 I've had similar problems with kdesrc-build in the recent past. I suggest you delete the entire "~/kde/build" directory, Ilias, and try again. Sometimes extraneous junk left over from a previous build can cause "CMake" to hiccup, apparently. All the stuff you need to run previously compiled programs is in the "~/kde/usr" directory ... the "build" directory is just a bunch of temporary / intermediate files. (In reply to Luigi Toscano from comment #1) > hi, it really looks like a problem on the local environment (maybe mixing > locally compiled and system libraries?) > > Can you please confirm if the distribution you use is ubuntu (from the > package versions) or debian (codename bullseye)? Distributor ID: Debian Description: Debian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye (In reply to Ilias Tsolis from comment #3) > (In reply to Luigi Toscano from comment #1) > > hi, it really looks like a problem on the local environment (maybe mixing > > locally compiled and system libraries?) > > > > Can you please confirm if the distribution you use is ubuntu (from the > > package versions) or debian (codename bullseye)? > > Distributor ID: Debian > Description: Debian GNU/Linux 11 (bullseye) > Release: 11 > Codename: bullseye And How I can see where mixing occuring? (In reply to Ilias Tsolis from comment #4) > (In reply to Ilias Tsolis from comment #3) > > (In reply to Luigi Toscano from comment #1) > > > hi, it really looks like a problem on the local environment (maybe mixing > > > locally compiled and system libraries?) > > > > > > Can you please confirm if the distribution you use is ubuntu (from the > > > package versions) or debian (codename bullseye)? > > > > Distributor ID: Debian > > Description: Debian GNU/Linux 11 (bullseye) > > Release: 11 > > Codename: bullseye > > And How I can see where mixing occuring? kdesrc-build dolphin The signatures feature is experimental at /home/elias/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 139. The signatures feature is experimental at /home/elias/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 165. The signatures feature is experimental at /home/elias/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 189. The signatures feature is experimental at /home/elias/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 200. The signatures feature is experimental at /home/elias/kde/src/kdesrc-build/modules/ksb/Util/LoggedSubprocess.pm line 217. Fetching remote changes to sysadmin-repo-metadata Merging sysadmin-repo-metadata changes from branch master Building extra-cmake-modules from frameworks (1/53) Fetching remote changes to extra-cmake-modules Merging extra-cmake-modules changes from branch master Source update complete for extra-cmake-modules: no files affected Rebuilding because the build directory doesn't exist Preparing build system for extra-cmake-modules. Running cmake targeting Unix Makefiles... Compiling... succeeded (after 1 second) Installing.. succeeded (after 0 seconds) Building kcoreaddons from frameworks (2/53) Fetching remote changes to kcoreaddons Merging kcoreaddons changes from branch master Source update complete for kcoreaddons: 1 file affected. Preparing build system for kcoreaddons. Running cmake targeting Unix Makefiles... Compiling... succeeded (after 3 minutes, and 3 seconds) Note: -- 6 -- compile warnings Installing.. succeeded (after 6 seconds) Building ki18n from frameworks (3/53) Fetching remote changes to ki18n Merging ki18n changes from branch master Source update complete for ki18n: no files affected Rebuilding because the build directory doesn't exist Preparing build system for ki18n. Running cmake targeting Unix Makefiles... Compiling... succeeded (after 53 seconds) Installing.. succeeded (after 2 seconds) Building karchive from frameworks (4/53) Fetching remote changes to karchive Merging karchive changes from branch master Source update complete for karchive: no files affected Rebuilding because the build directory doesn't exist Preparing build system for karchive. Running cmake targeting Unix Makefiles... Compiling... succeeded (after 36 seconds) Note: - 2 - compile warnings Installing.. succeeded (after 1 second) Building kconfig from frameworks (5/53) Fetching remote changes to kconfig Merging kconfig changes from branch master Source update complete for kconfig: no files affected Rebuilding because the build directory doesn't exist Preparing build system for kconfig. Running cmake targeting Unix Makefiles... Compiling... succeeded (after 2 minutes, and 23 seconds) Note: - 1 - compile warnings Installing.. succeeded (after 0 seconds) Building kdoctools from frameworks (6/53) Fetching remote changes to kdoctools Merging kdoctools changes from branch master Source update complete for kdoctools: no files affected Rebuilding because the build directory doesn't exist Preparing build system for kdoctools. Running cmake targeting Unix Makefiles... Compiling... failed (after 11 seconds) kdoctools didn't build, stopping here. The following modules were updated but not built: plasma-framework kemoticons kcompletion kjobwidgets attica kross kwidgetsaddons kdesignerplugin kparts kdbusaddons syntax-highlighting kded dolphin kservice breeze-icons kconfigwidgets kdnssd kpackage kio kdeclarative kwindowsystem kirigami knotifications kidletime kitemviews ktextwidgets taglib solid polkit-qt-1 plasma-wayland-protocols kglobalaccel kauth syndication kcrash kguiaddons kpty knewstuff kiconthemes kactivities kwallet kjs phonon sonnet kcodecs kxmlgui kbookmarks oxygen-icons5 <<< PACKAGES FAILED TO BUILD >>> kdoctools - file:///home/elias/kde/src/log/2022-07-28-03/kdoctools/build.log Important notification for kdoctools: kdoctools has failed to build 7 times. You can check https://build.kde.org/search/?q=kdoctools to see if this is expected. :-( Your logs are saved in file:///home/elias/kde/src/log/2022-07-28-03 [ 60%] Built target checkXML5 [ 64%] Building CXX object src/CMakeFiles/KF5DocTools.dir/loggingcategory.cpp.o [ 67%] Building CXX object src/CMakeFiles/meinproc5.dir/xslt.cpp.o [ 71%] Linking CXX executable ../bin/docbookl10nhelper [ 75%] Building CXX object src/CMakeFiles/meinproc5.dir/xslt_kde.cpp.o [ 75%] Built target docbookl10nhelper [ 78%] Building CXX object src/CMakeFiles/meinproc5.dir/loggingcategory.cpp.o [ 82%] Linking CXX shared library ../bin/libKF5DocTools.so [ 82%] Built target KF5DocTools [ 85%] Linking CXX executable ../bin/meinproc5 [ 85%] Built target meinproc5 Scanning dependencies of target docs-checkXML5-checkXML5-1 Scanning dependencies of target docs-meinproc5-meinproc5-1 Scanning dependencies of target docs-kf5options-kf5options-7 Scanning dependencies of target docs-qt5options-qt5options-7 [ 89%] Generating meinproc5.1 [ 96%] Generating kf5options.7 [ 92%] Generating checkXML5.1 [100%] Generating qt5options.7 /home/elias/kde/build/kdoctools/bin/meinproc5: symbol lookup error: /home/elias/kde/build/kdoctools/bin/meinproc5: undefined symbol: _ZN18KCompressionDeviceC1ERK7QString /home/elias/kde/build/kdoctools/bin/meinproc5: symbol lookup error: /home/elias/kde/build/kdoctools/bin/meinproc5: undefined symbol: _ZN18KCompressionDeviceC1ERK7QString /home/elias/kde/build/kdoctools/bin/meinproc5: symbol lookup error: /home/elias/kde/build/kdoctools/bin/meinproc5: undefined symbol: _ZN18KCompressionDeviceC1ERK7QString gmake[2]: *** [docs/meinproc5/CMakeFiles/docs-meinproc5-meinproc5-1.dir/build.make:82: docs/meinproc5/meinproc5.1] Error 127 gmake[2]: *** [docs/checkXML5/CMakeFiles/docs-checkXML5-checkXML5-1.dir/build.make:82: docs/checkXML5/checkXML5.1] Error 127 gmake[2]: *** [docs/kf5options/CMakeFiles/docs-kf5options-kf5options-7.dir/build.make:82: docs/kf5options/kf5options.7] Error 127 /home/elias/kde/build/kdoctools/bin/meinproc5: symbol lookup error: /home/elias/kde/build/kdoctools/bin/meinproc5: undefined symbol: _ZN18KCompressionDeviceC1ERK7QString gmake[1]: *** [CMakeFiles/Makefile2:352: docs/checkXML5/CMakeFiles/docs-checkXML5-checkXML5-1.dir/all] Error 2 gmake[1]: *** Waiting for unfinished jobs.... gmake[1]: *** [CMakeFiles/Makefile2:380: docs/meinproc5/CMakeFiles/docs-meinproc5-meinproc5-1.dir/all] Error 2 gmake[1]: *** [CMakeFiles/Makefile2:408: docs/kf5options/CMakeFiles/docs-kf5options-kf5options-7.dir/all] Error 2 gmake[2]: *** [docs/qt5options/CMakeFiles/docs-qt5options-qt5options-7.dir/build.make:82: docs/qt5options/qt5options.7] Error 127 gmake[1]: *** [CMakeFiles/Makefile2:436: docs/qt5options/CMakeFiles/docs-qt5options-qt5options-7.dir/all] Error 2 gmake: *** [Makefile:160: all] Error 2 What to do in order to fix this? any ideas? (In reply to David C. Bryant from comment #2) > I just compiled kdoctools without any trouble. > > Building kdoctools from frameworks (4/4) > Updating kdoctools (to branch master) > No changes to kdoctools source, proceeding to build. > Compiling... succeeded (after 1 second) > Installing.. succeeded (after 0 seconds) > > <<< PACKAGES SUCCESSFULLY BUILT >>> > extra-cmake-modules > karchive > ki18n > kdoctools > > :-) > Your logs are saved in file:///home/david/kde/src/log/2022-07-28-01 > > I've had similar problems with kdesrc-build in the recent past. I suggest > you delete the entire "~/kde/build" directory, Ilias, and try again. > Sometimes extraneous junk left over from a previous build can cause "CMake" > to hiccup, apparently. All the stuff you need to run previously compiled > programs is in the "~/kde/usr" directory ... the "build" directory is just a > bunch of temporary / intermediate files. in my latest run that i uploaded here i did that, i deleted the whole build directory. The problem not solved :( > /home/elias/kde/build/kdoctools/bin/meinproc5: symbol lookup error: /home/elias/kde/build/kdoctools/bin/meinproc5: undefined symbol: _ZN18KCompressionDeviceC1ERK7QString
This is an issue with your local setup. Please ask for help in the #kde-devel chatroom on Matrix.
|