Your message dated Sun, 27 Jan 2019 11:54:26 +0100
with message-id <53401610.30EAEqkozB@track>
and subject line Re: Bug#919406: kdiff3 FTBFS: missing -latomic
has caused the Debian Bug report #919406,
regarding kdiff3 FTBFS: missing -latomic
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
919406: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919406
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: kdiff3
Version: 1.7.90-1
Severity: serious
Tags: ftbfs
User: [email protected]
Usertags: rebootstrap

While conducting cross build tests, I found that kdiff3 fails to build
from source natively on armel, mips and mipsel due to missing symbols
that are present in -latomic, e.g.:

| cd /<<PKGBUILDDIR>>/obj-mipsel-linux-gnu/src && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/kdiff3.dir/link.txt --verbose=1
| /usr/bin/mipsel-linux-gnu-g++  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -std=c++0x -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 -Wvla -Wdate-time -Wall -Wduplicated-cond 
-Wduplicated-branches -Wshadow  -Wl,--enable-new-dtags -Wl,-z,relro 
-Wl,--as-needed -rdynamic CMakeFiles/kdiff3.dir/main.cpp.o 
CMakeFiles/kdiff3.dir/kdiff3_shell.cpp.o 
CMakeFiles/kdiff3.dir/kdiff3_part.cpp.o CMakeFiles/kdiff3.dir/kdiff3.cpp.o 
CMakeFiles/kdiff3.dir/directorymergewindow.cpp.o 
CMakeFiles/kdiff3.dir/merger.cpp.o CMakeFiles/kdiff3.dir/pdiff.cpp.o 
CMakeFiles/kdiff3.dir/difftextwindow.cpp.o CMakeFiles/kdiff3.dir/diff.cpp.o 
CMakeFiles/kdiff3.dir/optiondialog.cpp.o 
CMakeFiles/kdiff3.dir/mergeresultwindow.cpp.o 
CMakeFiles/kdiff3.dir/fileaccess.cpp.o 
CMakeFiles/kdiff3.dir/gnudiff_analyze.cpp.o 
CMakeFiles/kdiff3.dir/gnudiff_io.cpp.o 
CMakeFiles/kdiff3.dir/gnudiff_xmalloc.cpp.o CMakeFiles/kdiff3.dir/common.cpp.o 
CMakeFiles/kdiff3.dir/smalldialogs.cpp.o CMakeFiles/kdiff3.dir/progress.cpp.o 
CMakeFiles/kdiff3.dir/ProgressProxyExtender.cpp.o 
CMakeFiles/kdiff3.dir/PixMapUtils.cpp.o 
CMakeFiles/kdiff3.dir/MergeFileInfos.cpp.o CMakeFiles/kdiff3.dir/Utils.cpp.o 
CMakeFiles/kdiff3.dir/selection.cpp.o CMakeFiles/kdiff3.dir/cvsignorelist.cpp.o 
CMakeFiles/kdiff3.dir/kdiff3_autogen/mocs_compilation.cpp.o  -o kdiff3 
/usr/lib/mipsel-linux-gnu/libKF5Parts.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5KIOWidgets.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5KIOCore.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5Crash.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5JobWidgets.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libQt5Concurrent.so.5.11.3 
/usr/lib/mipsel-linux-gnu/libKF5XmlGui.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libQt5PrintSupport.so.5.11.3 
/usr/lib/mipsel-linux-gnu/libQt5Network.so.5.11.3 
/usr/lib/mipsel-linux-gnu/libKF5TextWidgets.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5IconThemes.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5Service.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5Completion.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5ConfigWidgets.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5ConfigGui.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5ConfigCore.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libQt5Xml.so.5.11.3 
/usr/lib/mipsel-linux-gnu/libKF5I18n.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5WidgetsAddons.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5Codecs.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5Auth.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libKF5CoreAddons.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libQt5DBus.so.5.11.3 
/usr/lib/mipsel-linux-gnu/libKF5SonnetUi.so.5.51.0 
/usr/lib/mipsel-linux-gnu/libQt5Widgets.so.5.11.3 
/usr/lib/mipsel-linux-gnu/libQt5Gui.so.5.11.3 
/usr/lib/mipsel-linux-gnu/libQt5Core.so.5.11.3 
| /usr/lib/gcc-cross/mipsel-linux-gnu/8/../../../../mipsel-linux-gnu/bin/ld: 
CMakeFiles/kdiff3.dir/progress.cpp.o: undefined reference to symbol 
'__atomic_load_8@@LIBATOMIC_1.0'
| /usr/lib/gcc-cross/mipsel-linux-gnu/8/../../../../mipsel-linux-gnu/bin/ld: 
//usr/lib/mipsel-linux-gnu/libatomic.so.1: error adding symbols: DSO missing 
from command line
| collect2: error: ld returned 1 exit status
| make[3]: *** [src/CMakeFiles/kdiff3.dir/build.make:447: src/kdiff3] Error 1
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu'
| make[2]: *** [CMakeFiles/Makefile2:309: src/CMakeFiles/kdiff3.dir/all] Error 2
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu'
| make[1]: *** [Makefile:144: all] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu'
| make: *** [/usr/share/cdbs/1/class/makefile.mk:77: 
debian/stamp-makefile-build] Error 2
| dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2

Helmut

--- End Message ---
--- Begin Message ---
Version: 1.7.90-3

Hello,

thanks for reporting the bug.
It has been fixed in version 1.7.90-3.

Ciao,
                Eike

Am Dienstag, 15. Januar 2019, 17:20:14 CET schrieben Sie:
> Source: kdiff3
> Version: 1.7.90-1
> Severity: serious
> Tags: ftbfs
> User: [email protected]
> Usertags: rebootstrap
>
> While conducting cross build tests, I found that kdiff3 fails to build
> from source natively on armel, mips and mipsel due to missing symbols
>
> that are present in -latomic, e.g.:
> | cd /<<PKGBUILDDIR>>/obj-mipsel-linux-gnu/src && /usr/bin/cmake -E
> | cmake_link_script CMakeFiles/kdiff3.dir/link.txt --verbose=1
> | /usr/bin/mipsel-linux-gnu-g++  -g -O2
> | -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> | -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x
> | -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 -Wvla
> | -Wdate-time -Wall -Wduplicated-cond -Wduplicated-branches -Wshadow
> | -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed -rdynamic
> | CMakeFiles/kdiff3.dir/main.cpp.o CMakeFiles/kdiff3.dir/kdiff3_shell.cpp.o
> | CMakeFiles/kdiff3.dir/kdiff3_part.cpp.o
> | CMakeFiles/kdiff3.dir/kdiff3.cpp.o
> | CMakeFiles/kdiff3.dir/directorymergewindow.cpp.o
> | CMakeFiles/kdiff3.dir/merger.cpp.o CMakeFiles/kdiff3.dir/pdiff.cpp.o
> | CMakeFiles/kdiff3.dir/difftextwindow.cpp.o
> | CMakeFiles/kdiff3.dir/diff.cpp.o CMakeFiles/kdiff3.dir/optiondialog.cpp.o
> | CMakeFiles/kdiff3.dir/mergeresultwindow.cpp.o
> | CMakeFiles/kdiff3.dir/fileaccess.cpp.o
> | CMakeFiles/kdiff3.dir/gnudiff_analyze.cpp.o
> | CMakeFiles/kdiff3.dir/gnudiff_io.cpp.o
> | CMakeFiles/kdiff3.dir/gnudiff_xmalloc.cpp.o
> | CMakeFiles/kdiff3.dir/common.cpp.o
> | CMakeFiles/kdiff3.dir/smalldialogs.cpp.o
> | CMakeFiles/kdiff3.dir/progress.cpp.o
> | CMakeFiles/kdiff3.dir/ProgressProxyExtender.cpp.o
> | CMakeFiles/kdiff3.dir/PixMapUtils.cpp.o
> | CMakeFiles/kdiff3.dir/MergeFileInfos.cpp.o
> | CMakeFiles/kdiff3.dir/Utils.cpp.o CMakeFiles/kdiff3.dir/selection.cpp.o
> | CMakeFiles/kdiff3.dir/cvsignorelist.cpp.o
> | CMakeFiles/kdiff3.dir/kdiff3_autogen/mocs_compilation.cpp.o  -o kdiff3
> | /usr/lib/mipsel-linux-gnu/libKF5Parts.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5KIOWidgets.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5KIOCore.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5Crash.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5JobWidgets.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libQt5Concurrent.so.5.11.3
> | /usr/lib/mipsel-linux-gnu/libKF5XmlGui.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libQt5PrintSupport.so.5.11.3
> | /usr/lib/mipsel-linux-gnu/libQt5Network.so.5.11.3
> | /usr/lib/mipsel-linux-gnu/libKF5TextWidgets.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5IconThemes.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5Service.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5Completion.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5ConfigWidgets.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5ConfigGui.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5ConfigCore.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libQt5Xml.so.5.11.3
> | /usr/lib/mipsel-linux-gnu/libKF5I18n.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5WidgetsAddons.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5Codecs.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5Auth.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libKF5CoreAddons.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libQt5DBus.so.5.11.3
> | /usr/lib/mipsel-linux-gnu/libKF5SonnetUi.so.5.51.0
> | /usr/lib/mipsel-linux-gnu/libQt5Widgets.so.5.11.3
> | /usr/lib/mipsel-linux-gnu/libQt5Gui.so.5.11.3
> | /usr/lib/mipsel-linux-gnu/libQt5Core.so.5.11.3
> | /usr/lib/gcc-cross/mipsel-linux-gnu/8/../../../../mipsel-linux-gnu/bin/ld
> | : CMakeFiles/kdiff3.dir/progress.cpp.o: undefined reference to symbol
> | '__atomic_load_8@@LIBATOMIC_1.0'
> | /usr/lib/gcc-cross/mipsel-linux-gnu/8/../../../../mipsel-linux-gnu/bin/ld
> | : //usr/lib/mipsel-linux-gnu/libatomic.so.1: error adding symbols: DSO
> | missing from command line collect2: error: ld returned 1 exit status
> | make[3]: *** [src/CMakeFiles/kdiff3.dir/build.make:447: src/kdiff3] Error
> | 1
> | make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu'
> | make[2]: *** [CMakeFiles/Makefile2:309: src/CMakeFiles/kdiff3.dir/all]
> | Error 2 make[2]: Leaving directory
> | '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu' make[1]: *** [Makefile:144: all]
> | Error 2
> | make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-mipsel-linux-gnu'
> | make: *** [/usr/share/cdbs/1/class/makefile.mk:77:
> | debian/stamp-makefile-build] Error 2 dpkg-buildpackage: error:
> | debian/rules build-arch subprocess returned exit status 2
> Helmut

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---

Reply via email to