On 16/01/17 11:39, Timo Jyrinki wrote:
> Can you try adding a PPA dependency on https://launchpad.net/~ci-train-
> ppa-service/+archive/ubuntu/2372/+packages (ci-train-ppa-service/2372 ->
> search -> click in +edit-dependencies PPA page)?
> 
> Do you have s390x builds in the PPA? That'd be the only one gold enabled
> still.
> 
> I've no problem with the setting otherwise but wondering why Debian is
> not affected. The normal GNU linker otherwise should be completely fine
> to use nowadays, and Qt upstream defaulting to gold on Linux might be a
> bit old-fashioned thing.
> 

Yes, I can add that ppa dep and try some test rebuilds this afternoon.

Sadly we can't enable s390x in our ppas.

Debian has (a) yet to build any of the effect applications using Qt
5.7.1 as far as I know, and (b) their applications are currently ~
16.8.3 and have not yet tried to build these 16.12 apps AFAIK. So it is
possible they have yet to trip over these issues?

-- 
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