Bug 469147 - Build failure in autotests
Summary: Build failure in autotests
Status: RESOLVED FIXED
Alias: None
Product: frameworks-kuserfeedback
Classification: Frameworks and Libraries
Component: Telemetry Provider (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Volker Krause
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-29 16:37 UTC by Nicolas Fella
Modified: 2023-05-13 14:23 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Fella 2023-04-29 16:37:11 UTC
When building with kdesrc-build kf6-qt6 on OpenSUSE Tumbleweed

/usr/libexec/icecc/bin/c++ -DQT_CORE_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_URL_CAST_FROM_STRING -DQT_TESTCASE_BUILDDIR=\"/home/nico/kde6/build/kuserfeedback/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/home/nico/kde6/src/kuserfeedback/autotests\" -DQT_TESTLIB_LIB -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/home/nico/kde6/build/kuserfeedback/autotests -I/home/nico/kde6/src/kuserfeedback/autotests -I/home/nico/kde6/build/kuserfeedback/autotests/productapitest_autogen/include -I/home/nico/kde6/src/kuserfeedback -I/home/nico/kde6/build/kuserfeedback -isystem /usr/include/qt6/QtTest -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -pipe -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -O2 -g -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT autotests/CMakeFiles/productapitest.dir/productapitest.cpp.o -MF autotests/CMakeFiles/productapitest.dir/productapitest.cpp.o.d -o autotests/CMakeFiles/productapitest.dir/productapitest.cpp.o -c /home/nico/kde6/src/kuserfeedback/autotests/productapitest.cpp
/home/nico/kde6/src/kuserfeedback/autotests/productapitest.cpp:9:10: fatal error: rest/restapi.h: No such file or directory
    9 | #include <rest/restapi.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
[107/310] Building CXX object autotests/CMakeFiles/surveyapitest.dir/surveyapitest.cpp.o
FAILED: autotests/CMakeFiles/surveyapitest.dir/surveyapitest.cpp.o 
/usr/libexec/icecc/bin/c++ -DQT_CORE_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_URL_CAST_FROM_STRING -DQT_TESTCASE_BUILDDIR=\"/home/nico/kde6/build/kuserfeedback/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/home/nico/kde6/src/kuserfeedback/autotests\" -DQT_TESTLIB_LIB -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/home/nico/kde6/build/kuserfeedback/autotests -I/home/nico/kde6/src/kuserfeedback/autotests -I/home/nico/kde6/build/kuserfeedback/autotests/surveyapitest_autogen/include -I/home/nico/kde6/src/kuserfeedback -I/home/nico/kde6/build/kuserfeedback -isystem /usr/include/qt6/QtTest -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -pipe -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -O2 -g -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT autotests/CMakeFiles/surveyapitest.dir/surveyapitest.cpp.o -MF autotests/CMakeFiles/surveyapitest.dir/surveyapitest.cpp.o.d -o autotests/CMakeFiles/surveyapitest.dir/surveyapitest.cpp.o -c /home/nico/kde6/src/kuserfeedback/autotests/surveyapitest.cpp
/home/nico/kde6/src/kuserfeedback/autotests/surveyapitest.cpp:9:10: fatal error: rest/restapi.h: No such file or directory
    9 | #include <rest/restapi.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
[108/310] Building CXX object autotests/CMakeFiles/productmodeltest.dir/productmodeltest.cpp.o
FAILED: autotests/CMakeFiles/productmodeltest.dir/productmodeltest.cpp.o 
/usr/libexec/icecc/bin/c++ -DQT_CORE_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_URL_CAST_FROM_STRING -DQT_TESTCASE_BUILDDIR=\"/home/nico/kde6/build/kuserfeedback/autotests\" -DQT_TESTCASE_SOURCEDIR=\"/home/nico/kde6/src/kuserfeedback/autotests\" -DQT_TESTLIB_LIB -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/home/nico/kde6/build/kuserfeedback/autotests -I/home/nico/kde6/src/kuserfeedback/autotests -I/home/nico/kde6/build/kuserfeedback/autotests/productmodeltest_autogen/include -I/home/nico/kde6/src/kuserfeedback -I/home/nico/kde6/build/kuserfeedback -isystem /usr/include/qt6/QtTest -isystem /usr/include/qt6 -isystem /usr/include/qt6/QtCore -isystem /usr/lib64/qt6/mkspecs/linux-g++ -pipe -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -O2 -g -DNDEBUG -std=gnu++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT autotests/CMakeFiles/productmodeltest.dir/productmodeltest.cpp.o -MF autotests/CMakeFiles/productmodeltest.dir/productmodeltest.cpp.o.d -o autotests/CMakeFiles/productmodeltest.dir/productmodeltest.cpp.o -c /home/nico/kde6/src/kuserfeedback/autotests/productmodeltest.cpp
/home/nico/kde6/src/kuserfeedback/autotests/productmodeltest.cpp:9:10: fatal error: rest/restapi.h: No such file or directory
    9 | #include <rest/restapi.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
Comment 1 Bug Janitor Service 2023-05-13 12:14:16 UTC
A possibly relevant merge request was started @ https://invent.kde.org/libraries/kuserfeedback/-/merge_requests/38
Comment 2 Volker Krause 2023-05-13 14:23:33 UTC
Git commit f1a17ec239c45b3c113dfa600ae6ae4f88373c3b by Volker Krause.
Committed on 13/05/2023 at 12:13.
Pushed by vkrause into branch 'master'.

Fix Qt 6 build of PHP-dependent unit tests

M  +4    -4    autotests/CMakeLists.txt

https://invent.kde.org/libraries/kuserfeedback/commit/f1a17ec239c45b3c113dfa600ae6ae4f88373c3b