Re: Fwd: KDE CI: Administration » Dependency Build Applications kf5-qt5 FreeBSDQt5.15 - Build # 127 - Still Failing!

Ben Cooksley bcooksley at kde.org
Thu Nov 18 17:47:37 GMT 2021


On Fri, Nov 19, 2021 at 6:39 AM Volker Krause <vkrause at kde.org> wrote:

> I looked into this and it seems the problem had already been addressed
> prior
> to your email, so all I ended up doing is pressing the rebuild button.
>
>
> The change starting this was https://invent.kde.org/frameworks/ki18n/-/
> merge_requests/21
> <https://invent.kde.org/frameworks/ki18n/-/merge_requests/21>, by me.
> What actually caused the breakage however was the
> way deprecation versions are managed. Not the first time, and not entirely
> surprising, the MR comments even mention that risk.
>
> There's two approaches on how to handle such changes without breaking the
> build:
>
> (1) Change KF, port apps after the next KF release, deprecate old KF API
> in a
> subsequent release once porting has been completed.
> (2) Change KF and deprecate old API immediately, port apps after the next
> KF
> release and then bump the deprecation version once that has been completed.
>
> Both have been rejected previously and I have yet to see an alternative
> workflow that allows KF changes/deprecation while avoiding breakage like
> we
> have seen here. I very much share your frustration in that regard.
>

Is this the same option that causes API to simply disappear if certain
compiler flags have been set?
I recall it causing substantial fallout in the past.


> Regards,
> Volker
>

Cheers,
Ben


>
>
> On Donnerstag, 18. November 2021 10:24:18 CET Ben Cooksley wrote:
> > Hi PIM Developers,
> >
> > Please see the below breakage in your code, which is impacting both Linux
> > and FreeBSD.
> > This breakage is preventing us from rebuilding the images, which is
> > blocking the web team from deploying changes to apps.kde.org, and also
> > preventing the rollout of new packages requested by the Frameworks
> > developers.
> >
> > Please note that once again it is a PIM breakage which is limiting our
> > ability to work on the CI system, which is both frustrating and quite sad
> > as this should not be happening.
> >
> > Regards,
> > Ben
> >
> > ---------- Forwarded message ---------
> > From: CI System <noreply at kde.org>
> > Date: Thu, Nov 18, 2021 at 12:10 AM
> > Subject: KDE CI: Administration » Dependency Build Applications kf5-qt5
> > FreeBSDQt5.15 - Build # 127 - Still Failing!
> > To: <bcooksley at kde.org>
> >
> >
> > *BUILD FAILURE*
> > Build URL
> >
> https://build.kde.org/job/Administration/job/Dependency%20Build%20Applicatio
> > ns%20kf5-qt5%20FreeBSDQt5.15/127/ Project: Dependency Build Applications
> > kf5-qt5 FreeBSDQt5.15
> > Date of build: Wed, 17 Nov 2021 08:56:29 +0000
> > Build duration: 2 hr 13 min and counting
> > * CONSOLE OUTPUT *
> > [...truncated 165753 lines...]
> > [2021-11-17T11:08:36.898Z] [ 43%] Linking CXX executable
> > ../../../../bin/testspellchecklineedit
> > [2021-11-17T11:08:37.185Z] [ 43%] Built target translator_gui
> > [2021-11-17T11:08:37.185Z] [ 43%] Building CXX object
> >
> src/pimcommon/autocorrection/tests/CMakeFiles/autocorrection_gui.dir/autocor
> > rection_gui_autogen/mocs_compilation.cpp.o [2021-11-17T11:08:37.465Z] [
> 43%]
> > Built target migratefileinfotest [2021-11-17T11:08:37.465Z] [ 44%]
> Building
> > CXX object
> >
> src/pimcommon/customtools/autotests/CMakeFiles/customtoolswidgetngtest.dir/c
> > ustomtoolswidgetngtest_autogen/mocs_compilation.cpp.o
> > [2021-11-17T11:08:37.465Z] [ 44%] Built target testspellchecklineedit
> > [2021-11-17T11:08:37.465Z] [ 44%] Building CXX object
> >
> src/pimcommon/customtools/autotests/CMakeFiles/customtoolswidgetngtest.dir/c
> > ustomtoolswidgetngtest.cpp.o [2021-11-17T11:08:37.465Z] [ 44%] Building
> CXX
> > object
> >
> src/pimcommon/widgets/tests/CMakeFiles/customtoolswidgetng_gui.dir/customtoo
> > lswidgetng_gui.cpp.o [2021-11-17T11:08:38.086Z] [ 44%] Linking CXX
> > executable
> > ../../../../bin/richtexteditwithautocorrection_gui
> > [2021-11-17T11:08:38.357Z] [ 44%] Linking CXX executable
> > ../../../../bin/shareserviceurlmanagertest
> > [2021-11-17T11:08:38.628Z] [ 44%] Built target
> > richtexteditwithautocorrection_gui
> > [2021-11-17T11:08:38.628Z] [ 44%] Building CXX object
> >
> src/pimcommon/autotests/CMakeFiles/regularexpressiontests.dir/regularexpress
> > iontests_autogen/mocs_compilation.cpp.o [2021-11-17T11:08:38.927Z] [ 44%]
> > Built target shareserviceurlmanagertest [2021-11-17T11:08:38.927Z] [ 44%]
> > Building CXX object
> >
> src/pimcommon/logactivities/autotests/CMakeFiles/logactivitieswidgettest.dir
> > /logactivitieswidgettest_autogen/mocs_compilation.cpp.o
> > [2021-11-17T11:08:38.927Z] [ 44%] Building CXX object
> >
> src/pimcommon/autocorrection/tests/CMakeFiles/autocorrection_gui.dir/autocor
> > rection_gui.cpp.o [2021-11-17T11:08:39.514Z] [ 45%] Building CXX object
> >
> src/pimcommon/autotests/CMakeFiles/regularexpressiontests.dir/regularexpress
> > iontests.cpp.o [2021-11-17T11:08:39.774Z] [ 45%] Linking CXX executable
> > ../../../../bin/customtoolswidgetng_gui
> > [2021-11-17T11:08:40.046Z] [ 45%] Linking CXX executable
> > ../../../../bin/customtoolswidgetngtest
> > [2021-11-17T11:08:40.046Z] [ 46%] Building CXX object
> >
> src/pimcommon/logactivities/autotests/CMakeFiles/logactivitieswidgettest.dir
> > /logactivitieswidgettest.cpp.o [2021-11-17T11:08:40.319Z] [ 46%] Built
> > target customtoolswidgetng_gui [2021-11-17T11:08:40.319Z] [ 47%] Building
> > CXX object
> >
> src/pimcommon/logactivities/autotests/CMakeFiles/logactivitiesdialogtest.dir
> > /logactivitiesdialogtest_autogen/mocs_compilation.cpp.o
> > [2021-11-17T11:08:40.319Z] [ 47%] Building CXX object
> >
> src/pimcommon/logactivities/autotests/CMakeFiles/logactivitiesmanagertest.di
> > r/logactivitiesmanagertest_autogen/mocs_compilation.cpp.o
> > [2021-11-17T11:08:40.653Z] [ 47%] Built target customtoolswidgetngtest
> > [2021-11-17T11:08:40.653Z] [ 47%] Building CXX object
> >
> src/pimcommon/logactivities/autotests/CMakeFiles/logactivitiesdialogtest.dir
> > /logactivitiesdialogtest.cpp.o [2021-11-17T11:08:41.692Z] [ 48%] Linking
> CXX
> > executable
> > ../../../../bin/autocorrection_gui
> > [2021-11-17T11:08:41.967Z] [ 48%] Building CXX object
> >
> src/pimcommon/logactivities/autotests/CMakeFiles/logactivitiesmanagertest.di
> > r/logactivitiesmanagertest.cpp.o [2021-11-17T11:08:41.967Z] [ 48%]
> Building
> > CXX object
> >
> src/pimcommon/logactivities/tests/CMakeFiles/logactivities_gui.dir/logactivi
> > ties_gui_autogen/mocs_compilation.cpp.o [2021-11-17T11:08:42.275Z] [ 48%]
> > Built target autocorrection_gui
> > [2021-11-17T11:08:42.275Z] [ 49%] Building CXX object
> >
> src/pimcommon/configureplugins/autotests/CMakeFiles/configurepluginslistwidg
> > ettest.dir/configurepluginslistwidgettest_autogen/mocs_compilation.cpp.o
> > [2021-11-17T11:08:42.897Z] [ 49%] Linking CXX executable
> > ../../../../bin/logactivitieswidgettest
> > [2021-11-17T11:08:42.897Z] [ 49%] Linking CXX executable
> > ../../../bin/regularexpressiontests
> > [2021-11-17T11:08:43.182Z] [ 49%] Linking CXX executable
> > ../../../../bin/logactivitiesdialogtest
> > [2021-11-17T11:08:43.461Z] [ 49%] Built target logactivitieswidgettest
> > [2021-11-17T11:08:43.461Z] [ 49%] Building CXX object
> >
> src/pimcommon/configureplugins/autotests/CMakeFiles/configurepluginswidgette
> > st.dir/configurepluginswidgettest_autogen/mocs_compilation.cpp.o
> > [2021-11-17T11:08:43.461Z] [ 49%] Built target regularexpressiontests
> > [2021-11-17T11:08:43.461Z] [ 49%] Building CXX object
> >
> src/pimcommon/configureplugins/autotests/CMakeFiles/configurepluginswidgette
> > st.dir/configurepluginswidgettest.cpp.o [2021-11-17T11:08:43.749Z] [ 49%]
> > Building CXX object
> >
> src/pimcommon/logactivities/tests/CMakeFiles/logactivities_gui.dir/main.cpp.
> > o [2021-11-17T11:08:43.749Z] [ 49%] Built target logactivitiesdialogtest
> > [2021-11-17T11:08:43.749Z] [ 49%] Building CXX object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/KF5PimCommonAkonadi_
> > autogen/mocs_compilation.cpp.o [2021-11-17T11:08:43.749Z] [ 49%] Building
> > CXX object
> >
> src/pimcommon/configureplugins/autotests/CMakeFiles/configurepluginslistwidg
> > ettest.dir/configurepluginslistwidgettest.cpp.o
> [2021-11-17T11:08:44.707Z] [
> > 50%] Linking CXX executable
> > ../../../../bin/logactivitiesmanagertest
> > [2021-11-17T11:08:44.996Z] [ 50%] Building CXX object
> >
> src/pimcommon/misc/autotests/CMakeFiles/emailvalidatortest.dir/emailvalidato
> > rtest_autogen/mocs_compilation.cpp.o [2021-11-17T11:08:45.280Z] [ 50%]
> Built
> > target logactivitiesmanagertest [2021-11-17T11:08:45.280Z] [ 50%]
> Building
> > CXX object
> >
> src/pimcommon/misc/autotests/CMakeFiles/emailvalidatortest.dir/emailvalidato
> > rtest.cpp.o [2021-11-17T11:08:45.597Z] [ 51%] Building CXX object
> >
> src/pimcommon/logactivities/tests/CMakeFiles/logactivities_gui.dir/logactivi
> > tiesmainwidget.cpp.o [2021-11-17T11:08:46.561Z] [ 52%] Linking CXX
> > executable
> > ../../../../bin/configurepluginswidgettest
> > [2021-11-17T11:08:46.561Z] [ 52%] Building CXX object
> >
> src/pimcommon/designer/CMakeFiles/pimcommonwidgets.dir/pimcommonwidgets_auto
> > gen/mocs_compilation.cpp.o [2021-11-17T11:08:46.561Z] [ 53%] Building CXX
> > object
> >
> src/pimcommon/designer/CMakeFiles/pimcommonwidgets.dir/pimcommonwidgets_ECMQ
> > tDesignerPlugin/designerplugin.cpp.o [2021-11-17T11:08:46.843Z] [ 53%]
> > Linking CXX executable
> > ../../../../bin/configurepluginslistwidgettest
> > [2021-11-17T11:08:47.491Z] [ 53%] Building CXX object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/pimcommonakonadi_deb
> > ug.cpp.o [2021-11-17T11:08:47.491Z] [ 53%] Built target
> > configurepluginswidgettest [2021-11-17T11:08:47.491Z] [ 53%] Building CXX
> > object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/folderdialog/selectm
> > ulticollectionwidget.cpp.o [2021-11-17T11:08:47.816Z] [ 53%] Built target
> > configurepluginslistwidgettest
> > [2021-11-17T11:08:47.816Z] [ 54%] Building CXX object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/folderdialog/selectm
> > ulticollectiondialog.cpp.o [2021-11-17T11:08:47.816Z] [ 54%] Linking CXX
> > executable
> > ../../../../bin/logactivities_gui
> > [2021-11-17T11:08:48.481Z] [ 55%] Linking CXX executable
> > ../../../../bin/emailvalidatortest
> > [2021-11-17T11:08:48.818Z] [ 55%] Built target logactivities_gui
> > [2021-11-17T11:08:49.110Z] [ 55%] Building CXX object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/folderdialog/checked
> > collectionwidget.cpp.o [2021-11-17T11:08:50.145Z] [ 55%] Built target
> > emailvalidatortest
> > [2021-11-17T11:08:50.146Z] [ 55%] Building CXX object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/genericplugins/gener
> > icplugininterface.cpp.o [2021-11-17T11:08:50.431Z] [ 56%] Building CXX
> > object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/genericplugins/plugi
> > ninterface.cpp.o [2021-11-17T11:08:51.104Z] [ 56%] Linking CXX shared
> module
> > ../../../bin/pimcommonwidgets.so
> > [2021-11-17T11:08:51.397Z] [ 56%] Building CXX object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/acl/aclentrydialog.c
> > pp.o [2021-11-17T11:08:51.397Z] [ 56%] Built target pimcommonwidgets
> > [2021-11-17T11:08:51.397Z] [ 56%] Building CXX object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/acl/aclmanager.cpp.o
> > [2021-11-17T11:08:51.969Z] [ 57%] Building CXX object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/acl/aclutils.cpp.o
> > [2021-11-17T11:08:52.239Z] [ 57%] Building CXX object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/acl/collectionaclpag
> > e.cpp.o [2021-11-17T11:08:52.840Z] [ 57%] Building CXX object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/acl/imapaclattribute
> > .cpp.o [2021-11-17T11:08:53.117Z]
> > /usr/home/jenkins/workspace/Administration/Dependency Build Applications
> > kf5-qt5
> > FreeBSDQt5.15/pimcommon/src/pimcommonakonadi/acl/aclutils.cpp:19:24:
> error:
> > use of undeclared identifier 'I18NC_NOOP'
> > [2021-11-17T11:08:53.117Z] {KIMAP::Acl::None, I18NC_NOOP("Permissions",
> > "None")},
> > [2021-11-17T11:08:53.117Z] ^
> > [2021-11-17T11:08:53.117Z]
> > /usr/home/jenkins/workspace/Administration/Dependency Build Applications
> > kf5-qt5
> > FreeBSDQt5.15/pimcommon/src/pimcommonakonadi/acl/aclutils.cpp:21:68:
> error:
> > use of undeclared identifier 'I18NC_NOOP'
> > [2021-11-17T11:08:53.117Z] {KIMAP::Acl::Lookup | KIMAP::Acl::Read |
> > KIMAP::Acl::KeepSeen, I18NC_NOOP("Permissions", "Read")},
> > [2021-11-17T11:08:53.117Z] ^
> > [2021-11-17T11:08:53.117Z]
> > /usr/home/jenkins/workspace/Administration/Dependency Build Applications
> > kf5-qt5
> > FreeBSDQt5.15/pimcommon/src/pimcommonakonadi/acl/aclutils.cpp:23:108:
> > error: use of undeclared identifier 'I18NC_NOOP'
> > [2021-11-17T11:08:53.117Z] {KIMAP::Acl::Lookup | KIMAP::Acl::Read |
> > KIMAP::Acl::KeepSeen | KIMAP::Acl::Insert | KIMAP::Acl::Post,
> > I18NC_NOOP("Permissions", "Append")},
> > [2021-11-17T11:08:53.117Z] ^
> > [2021-11-17T11:08:53.117Z]
> > /usr/home/jenkins/workspace/Administration/Dependency Build Applications
> > kf5-qt5
> FreeBSDQt5.15/pimcommon/src/pimcommonakonadi/acl/aclutils.cpp:27:6:
> > error: use of undeclared identifier 'I18NC_NOOP'
> > [2021-11-17T11:08:53.117Z] I18NC_NOOP("Permissions", "Write")},
> > [2021-11-17T11:08:53.117Z] ^
> > [2021-11-17T11:08:53.117Z]
> > /usr/home/jenkins/workspace/Administration/Dependency Build Applications
> > kf5-qt5
> FreeBSDQt5.15/pimcommon/src/pimcommonakonadi/acl/aclutils.cpp:31:6:
> > error: use of undeclared identifier 'I18NC_NOOP'
> > [2021-11-17T11:08:53.117Z] I18NC_NOOP("Permissions", "All")}};
> > [2021-11-17T11:08:53.117Z] ^
> > [2021-11-17T11:08:53.385Z] [ 58%] Building CXX object
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/acl/collectionaclwid
> > get.cpp.o [2021-11-17T11:08:53.385Z] 5 errors generated.
> > [2021-11-17T11:08:53.385Z] gmake[2]: ***
> > [src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/build.make:202:
> >
> src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/acl/aclutils.cpp.o]
> > Error 1
> > [2021-11-17T11:08:53.385Z] gmake[2]: *** Waiting for unfinished jobs....
> > [2021-11-17T11:08:55.322Z] gmake[1]: *** [CMakeFiles/Makefile2:2336:
> > src/pimcommonakonadi/CMakeFiles/KF5PimCommonAkonadi.dir/all] Error 2
> > [2021-11-17T11:08:55.322Z] gmake: *** [Makefile:146: all] Error 2
> > [Pipeline] }
> > [Pipeline] // stage
> > [Pipeline] }
> > [2021-11-17T11:08:55.476Z] ERROR: script returned exit code 1
> > [Pipeline] // catchError
> > [Pipeline] deleteDir
> > [Pipeline] sh
> > [2021-11-17T11:09:03.097Z] + rm -rf /home/jenkins/install-prefix/
> > [Pipeline] emailextrecipients
> > [Pipeline] emailext
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20211119/cb8d9f45/attachment-0001.htm>


More information about the kde-pim mailing list