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

Reply via email to