https://bugs.kde.org/show_bug.cgi?id=416733
Bug ID: 416733
Summary: GIT master does not build on Arch Linux
Product: qca
Version: Git
Platform: Archlinux Packages
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Target Milestone: ---
SUMMARY
I am running Plasma via kdesrc-build and for a few days qca fails to compile
STEPS TO REPRODUCE
1. kdesrc-build qca
OBSERVED RESULT
[ 68%] Building CXX object
unittest/pgpunittest/CMakeFiles/pgpunittest.dir/pgpunittest.cpp.o
[ 68%] Building CXX object
unittest/rsaunittest/CMakeFiles/rsaunittest.dir/rsaunittest_autogen/mocs_compilation.cpp.o
[ 68%] Building CXX object
unittest/securearrayunittest/CMakeFiles/securearrayunittest.dir/securearrayunittest_autogen/mocs_compilation.cpp.o
[ 68%] Building CXX object
unittest/pipeunittest/CMakeFiles/pipeunittest.dir/pipeunittest_autogen/mocs_compilation.cpp.o
[ 68%] Building CXX object
unittest/pkits/CMakeFiles/pkits.dir/pkits_autogen/mocs_compilation.cpp.o
/usr/bin/ld: CMakeFiles/clientplugin.dir/clientplugin.cpp.o: in function
`ClientPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)':
clientplugin.cpp:(.text+0x3de): multiple definition of
`ClientPlugin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)';
CMakeFiles/clientplugin.dir/clientplugin_autogen/mocs_compilation.cpp.o:mocs_compilation.cpp:(.text+0x0):
first defined here
/usr/bin/ld: CMakeFiles/clientplugin.dir/clientplugin.cpp.o:(.data.rel.ro+0x0):
multiple definition of `ClientPlugin::staticMetaObject';
CMakeFiles/clientplugin.dir/clientplugin_autogen/mocs_compilation.cpp.o:(.data.rel.ro+0x0):
first defined here
/usr/bin/ld: CMakeFiles/clientplugin.dir/clientplugin.cpp.o: in function
`ClientPlugin::metaObject() const':
clientplugin.cpp:(.text+0x448): multiple definition of
`ClientPlugin::metaObject() const';
CMakeFiles/clientplugin.dir/clientplugin_autogen/mocs_compilation.cpp.o:mocs_compilation.cpp:(.text+0x6a):
first defined here
/usr/bin/ld: CMakeFiles/clientplugin.dir/clientplugin.cpp.o: in function
`ClientPlugin::qt_metacast(char const*)':
clientplugin.cpp:(.text+0x490): multiple definition of
`ClientPlugin::qt_metacast(char const*)';
CMakeFiles/clientplugin.dir/clientplugin_autogen/mocs_compilation.cpp.o:mocs_compilation.cpp:(.text+0xb2):
first defined here
/usr/bin/ld: CMakeFiles/clientplugin.dir/clientplugin.cpp.o: in function
`ClientPlugin::qt_metacall(QMetaObject::Call, int, void**)':
clientplugin.cpp:(.text+0x4e2): multiple definition of
`ClientPlugin::qt_metacall(QMetaObject::Call, int, void**)';
CMakeFiles/clientplugin.dir/clientplugin_autogen/mocs_compilation.cpp.o:mocs_compilation.cpp:(.text+0x104):
first defined here
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[2]: *** [unittest/clientplugin/CMakeFiles/clientplugin.dir/build.make:102:
bin/clientplugin] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:2213:
unittest/clientplugin/CMakeFiles/clientplugin.dir/all] Fehler 2
make[1]: *** Es wird auf noch nicht beendete Prozesse gewartet....
[ 69%] Building CXX object unittest/pkits/CMakeFiles/pkits.dir/pkits.cpp.o
[ 69%] Linking CXX shared module ../../lib/qca-qt5/crypto/libqca-nss.so
[ 70%] Building CXX object
unittest/securearrayunittest/CMakeFiles/securearrayunittest.dir/securearrayunittest.cpp.o
[ 70%] Building CXX object
unittest/pipeunittest/CMakeFiles/pipeunittest.dir/pipeunittest.cpp.o
[ 71%] Building CXX object
unittest/rsaunittest/CMakeFiles/rsaunittest.dir/rsaunittest.cpp.o
[ 72%] Built target qca-nss
[ 73%] Linking CXX executable ../../bin/metatypeunittest
[ 73%] Linking CXX executable ../../bin/securearrayunittest
[ 74%] Linking CXX executable ../../bin/pipeunittest
[ 74%] Built target metatypeunittest
[ 74%] Linking CXX executable ../../bin/pgpunittest
[ 74%] Built target securearrayunittest
[ 74%] Built target pgpunittest
[ 74%] Linking CXX executable ../../bin/rsaunittest
[ 74%] Built target pipeunittest
[ 74%] Linking CXX executable ../../bin/pkits
[ 74%] Built target rsaunittest
[ 74%] Built target pkits
make: *** [Makefile:141: all] Fehler 2
EXPECTED RESULT
Successful build
SOFTWARE/OS VERSIONS
Linux: Arch Linux
KDE Plasma Version: git master
KDE Frameworks Version: git master
Qt Version: Qt 5.14.0
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.