[kdesrc-build] [Bug 472917] Add ability to ignore individual module outside of module-set in config
https://bugs.kde.org/show_bug.cgi?id=472917 Andrew Shark changed: What|Removed |Added Latest Commit|https://invent.kde.org/sdk/ |https://invent.kde.org/sdk/ |kdesrc-build/-/commit/66bff |kdesrc-build/-/commit/24f6b |6dc56039cc75bcc64bc5a7c6fb3 |604e110113070dfef7e3d3951fb |8f9b1e82|e55a1a2f --- Comment #7 from Andrew Shark --- Git commit 24f6b604e110113070dfef7e3d3951fbe55a1a2f by Andrew Shark. Committed on 28/01/2024 at 07:28. Pushed by ashark into branch 'docbook_historied_per_file'. Allow ignoring modules from global config This will let users to constantly ignore specified modules in global section, so they do not need to pass it in command line each time. Also, it will allow to ignore some defined modules that are not in any module set (for example, gpgme). Original commit: 66bff6dc https://invent.kde.org/sdk/kdesrc-build/-/commit/66bff6dc56039cc75bcc64bc5a7c6fb38f9b1e82 M +3-1doc/cmdline/supported-cmdline-params.docbook M +2-2doc/kdesrc-buildrc/conf-options-table.docbook https://invent.kde.org/sdk/kdesrc-build/-/commit/24f6b604e110113070dfef7e3d3951fbe55a1a2f -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 472917] Add ability to ignore individual module outside of module-set in config
https://bugs.kde.org/show_bug.cgi?id=472917 --- Comment #6 from Andrew Shark --- I currently can build gpgme. This issue was created what it failed to build. For other issues, please use the appropriate communication channels. -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 472917] Add ability to ignore individual module outside of module-set in config
https://bugs.kde.org/show_bug.cgi?id=472917 Ömer Fadıl USTA changed: What|Removed |Added CC||omeru...@gmail.com --- Comment #5 from Ömer Fadıl USTA --- (In reply to Andrew Shark from comment #0) > The gpgme module fails to build currently. I can skip it with command line > option `--ignore-modules gpgme`. But I want to set this choice to the > config, so I do not need to write it each time. Thank you for patch , but out of curiosity why your gpgme couldnt compile on your system ? I have no problem compiling it on my system ( using kdesrc-build ) [ using manjaro linux ] These 4 are the only ones which couldnt be compiled right now for me : libsignon-glib: Failed on build after 2 seconds. [ due to need of root access ] libkipi: Failed on build after 3 seconds. krfb: Failed on build after 10 seconds. krdc: Failed on build after 7 seconds. -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 472917] Add ability to ignore individual module outside of module-set in config
https://bugs.kde.org/show_bug.cgi?id=472917 Andrew Shark changed: What|Removed |Added Latest Commit||https://invent.kde.org/sdk/ ||kdesrc-build/-/commit/66bff ||6dc56039cc75bcc64bc5a7c6fb3 ||8f9b1e82 Resolution|--- |FIXED Status|CONFIRMED |RESOLVED --- Comment #4 from Andrew Shark --- Git commit 66bff6dc56039cc75bcc64bc5a7c6fb38f9b1e82 by Andrew Shark. Committed on 28/01/2024 at 07:28. Pushed by ashark into branch 'master'. Allow ignoring modules from global config This will let users to constantly ignore specified modules in global section, so they do not need to pass it in command line each time. Also, it will allow to ignore some defined modules that are not in any module set (for example, gpgme). M +2-2doc/conf-options-table.docbook M +3-1doc/supported-cmdline-params.docbook M +8-1modules/ksb/Application.pm M +13 -3modules/ksb/BuildContext.pm https://invent.kde.org/sdk/kdesrc-build/-/commit/66bff6dc56039cc75bcc64bc5a7c6fb38f9b1e82 -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 472917] Add ability to ignore individual module outside of module-set in config
https://bugs.kde.org/show_bug.cgi?id=472917 --- Comment #3 from Andrew Shark --- Let's keep this bug report on the topic (ignore individual module outside of module-set in the config). -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 472917] Add ability to ignore individual module outside of module-set in config
https://bugs.kde.org/show_bug.cgi?id=472917 --- Comment #2 from Alain Laporte --- Excluding test is not sufficient for me because GPGME_QT6 is also not detected by configure => ``` checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for GPGME_QT6... no checking for GPGME_QT6TEST... no configure: error: *** *** Qt6 (Qt6Core) is required for the Qt 6 binding. *** ``` -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 472917] Add ability to ignore individual module outside of module-set in config
https://bugs.kde.org/show_bug.cgi?id=472917 Alain Laporte changed: What|Removed |Added CC||alain@laporte.paris -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 472917] Add ability to ignore individual module outside of module-set in config
https://bugs.kde.org/show_bug.cgi?id=472917 Serg Podtynnyi changed: What|Removed |Added CC||s...@podtynnyi.com -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 472917] Add ability to ignore individual module outside of module-set in config
https://bugs.kde.org/show_bug.cgi?id=472917 Jannick changed: What|Removed |Added CC||jannick-kre...@gmx.de --- Comment #1 from Jannick --- Only semi-related, but you can also fix the build issue by just excluding the tests: `configure-flags --enable-maintainer-mode --enable-languages=cpp,qt6 --disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test --disable-g13-test` -- You are receiving this mail because: You are watching all bug changes.
[kdesrc-build] [Bug 472917] Add ability to ignore individual module outside of module-set in config
https://bugs.kde.org/show_bug.cgi?id=472917 Nate Graham changed: What|Removed |Added Ever confirmed|0 |1 Status|REPORTED|CONFIRMED CC||n...@kde.org Severity|normal |wishlist -- You are receiving this mail because: You are watching all bug changes.