Dmitry Shachnev copied some of the affected packages to a ppa that could build s390x and depending on Timo's test QT build ppa.
parley & libkeduvocdocument build on s390x seemingly ok. kidentitymanagement & libkf5kipi are depwaiting there, as they needs a few other packages from KDE apps 16.12.1 in there before they can build. So based on those preliminary, but quite limited results, seems that s390x builds are either not affected by this and a linker change in Qtbase is not needed, or is somehow of more smaller scope and has not been shown up by the few that have built. I would lay bets if forced on the former of those 2, but would not be putting large sums on it. ;) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to qtbase-opensource-src in Ubuntu. https://bugs.launchpad.net/bugs/1656431 Title: Some KDE applications 16.10 FTbFS with Qt 5.7.1 on arm64 and ppc64el Status in qtbase-opensource-src package in Ubuntu: New Bug description: libkf5kipi https://userbase.kde.org/KIPI parley kidentitymanagement libkeduvocdocument FTBFS with errors similar to the one shown at the bottom of this As is the case with LP Bug #1654820, it seems likely that kmail kdepim-addons would also fail in the same fashion, but the build depends are not yet in place to confirm that absolutely. Again, this seems to be a case of qtbase using the gold linker, and I would surmise that as with amd64 etc, setting no gold linker for arm64 and ppc64el would resolve this. no gold linker is already set in qtbase for amd64, i386, powerpc & armhf. ----------- log extract -------------- [ 56%] Linking CXX executable plaintexteditortest cd /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src/texteditor/plaintexteditor/autotests && /usr/bin/cmake -E cmake_link_script CMakeFiles/plaintexteditortest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -pedantic -Wl,--enable-new-dtags -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined CMakeFiles/plaintexteditortest.dir/plaintexteditortest.cpp.o CMakeFiles/plaintexteditortest.dir/plaintexteditortest_automoc.cpp.o -o plaintexteditortest -Wl,-rpath,/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/src -rdynamic ../../../libKF5PimTextEdit.so.5.4.0.abi1 /usr/lib/aarch64-linux-gnu/libQt5Test.so.5.7.1 /usr/lib/aarch64-linux-gnu/libQt5Widgets.so.5.7.1 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.7.1 /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1 /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start' /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.7.1:(*IND*+0x0): multiple definition of `_edata' /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.7.1:(*IND*+0x0): multiple definition of `_end' /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start' /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start' /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_edata' /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_edata' /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_end' /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_end' //usr/lib/aarch64-linux-gnu/libQt5Network.so.5:(*IND*+0x0): multiple definition of `_edata' //usr/lib/aarch64-linux-gnu/libQt5Network.so.5:(*IND*+0x0): multiple definition of `__bss_start' //usr/lib/aarch64-linux-gnu/libQt5Network.so.5:(*IND*+0x0): multiple definition of `_end' collect2: error: ld returned 1 exit status /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start' /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.7.1:(*IND*+0x0): multiple definition of `_edata' /usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.7.1:(*IND*+0x0): multiple definition of `_end' /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start' /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start' /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_edata' /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_edata' /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_end' /usr/lib/aarch64-linux-gnu/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_end' //usr/lib/aarch64-linux-gnu/libQt5Network.so.5:(*IND*+0x0): multiple definition of `_edata' //usr/lib/aarch64-linux-gnu/libQt5Network.so.5:(*IND*+0x0): multiple definition of `__bss_start' //usr/lib/aarch64-linux-gnu/libQt5Network.so.5:(*IND*+0x0): multiple definition of `_end' collect2: error: ld returned 1 exit status To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1656431/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp