Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 636698 - media-gfx/kphotoalbum-5.2 - (*IND*+0x0): multiple definition of `_end
Summary: media-gfx/kphotoalbum-5.2 - (*IND*+0x0): multiple definition of `_end
Status: RESOLVED DUPLICATE of bug 623566
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-06 14:27 UTC by Frank Krömmelbein
Modified: 2017-11-07 07:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
kphotoalbum-5.2.tar.gz build.log etc. (kphotoalbum-5.2.tar.gz,65.80 KB, application/octet-stream)
2017-11-06 14:30 UTC, Frank Krömmelbein
Details
kphotoalbum-5.2/temp/build.log (kphotoalbum-5.2_build.log.tgz,24.35 KB, application/x-compressed-tar)
2017-11-06 20:44 UTC, Heinrich Götzger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Krömmelbein 2017-11-06 14:27:21 UTC
libQt5Gui.so.5.7.1 /usr/lib64/libQt5Core.so.5.7.1 
/usr/lib64/libQt5Gui.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Gui.so.5.7.1:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Gui.so.5.7.1:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_end'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/kphotoalbum.dir/build.make:5739: kphotoalbum] Error 1
make[2]: Leaving directory '/var/tmp/portage/media-gfx/kphotoalbum-5.2/work/kphotoalbum-5.2_build'
make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/kphotoalbum.dir/all] Error 2
make[1]: Leaving directory '/var/tmp/portage/media-gfx/kphotoalbum-5.2/work/kphotoalbum-5.2_build'
make: *** [Makefile:141: all] Error 2
Comment 1 Frank Krömmelbein 2017-11-06 14:30:00 UTC
Created attachment 502808 [details]
kphotoalbum-5.2.tar.gz build.log etc.
Comment 2 Frank Krömmelbein 2017-11-06 14:33:24 UTC
[ebuild   R    ] dev-qt/qtcore-4.8.7-r3:4::gentoo  USE="exceptions glib iconv qt3support ssl (-aqua) -debug -icu (-libressl) -pch" ABI_X86="(64) -32 (-x32)" 0 KiB


genlop -t qtcore

     Sun Oct  8 22:55:14 2017 >>> dev-qt/qtcore-4.8.7-r2
       merge time: 3 minutes and 5 seconds.

     Mon Nov  6 14:18:15 2017 >>> dev-qt/qtcore-4.8.7-r3
       merge time: 3 minutes and 7 seconds.


It also fails on my main machine with qt 5.9.2:

/usr/lib64/libQt5WebKitWidgets.so.5.9.1:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5WebKitWidgets.so.5.9.1:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5WebKitWidgets.so.5.9.1:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Widgets.so.5.9.2:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Widgets.so.5.9.2:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Widgets.so.5.9.2:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5Network.so.5.9.2:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Network.so.5.9.2:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Network.so.5.9.2:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5Gui.so.5.9.2:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Gui.so.5.9.2:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Gui.so.5.9.2:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5Core.so.5.9.2:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Core.so.5.9.2:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Core.so.5.9.2:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Core.so.5.9.2:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Core.so.5.9.2:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5Core.so.5.9.2:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5WebKitWidgets.so.5.9.1:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5WebKitWidgets.so.5.9.1:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5WebKitWidgets.so.5.9.1:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5X11Extras.so.5:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5X11Extras.so.5:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5X11Extras.so.5:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5PrintSupport.so.5:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5PrintSupport.so.5:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5PrintSupport.so.5:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Svg.so.5:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5Svg.so.5:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Svg.so.5:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5OpenGL.so.5:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5OpenGL.so.5:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5OpenGL.so.5:(*IND*+0x0): multiple definition of `__bss_start'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/kphotoalbum.dir/build.make:5739: kphotoalbum] Error 1
make[2]: Leaving directory '/var/tmp/portage/media-gfx/kphotoalbum-5.2/work/kphotoalbum-5.2_build'
make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/kphotoalbum.dir/all] Error 2
make[1]: Leaving directory '/var/tmp/portage/media-gfx/kphotoalbum-5.2/work/kphotoalbum-5.2_build'

If necessary, I can also provide the logs from this machine.
Comment 3 Andreas Sturmlechner gentoo-dev 2017-11-06 16:06:22 UTC
Not sure what's going on here (and elsewhere, bug 636664) but exiv2 is just what triggered your rebuild, not the cause of error. Can't reproduce this issue.
Comment 4 Frank Krömmelbein 2017-11-06 17:03:13 UTC
(In reply to Andreas Sturmlechner from comment #3)
> Not sure what's going on here (and elsewhere, bug 636664) but exiv2 is just
> what triggered your rebuild, not the cause of error. Can't reproduce this
> issue.

Thanks for the info.
Could you pls have a look at this, it looks for me like the same problem:
https://bugzilla.redhat.com/show_bug.cgi?id=1458003


* media-gfx/kphotoalbum-5.2
  Install date: Wed Apr 19 00:15:49 2017

* sys-devel/binutils-2.28.1
  Install date: Fri Aug 25 23:49:58 2017
Comment 5 Andrius Štikonas 2017-11-06 17:24:26 UTC
Well, the problem in redhat bugzilla is when using gold linker. I have minuet and also photoalbum linking errors with GNU ld.
Comment 6 Andrius Štikonas 2017-11-06 17:30:30 UTC
(In reply to Andrius Štikonas from comment #5)
> Well, the problem in redhat bugzilla is when using gold linker. I have
> minuet and also photoalbum linking errors with GNU ld.

Actually in my case linking with gold succeeds.
Comment 7 Heinrich Götzger 2017-11-06 20:44:37 UTC
Created attachment 502850 [details]
kphotoalbum-5.2/temp/build.log
Comment 8 Heinrich Götzger 2017-11-06 20:56:30 UTC
happens here as well:

/usr/lib64/libQt5Network.so.5.7.1:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Network.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Network.so.5.7.1:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5Gui.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Gui.so.5.7.1:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Gui.so.5.7.1:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `__bss_start'
/usr/lib64/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_edata'
/usr/lib64/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_end'
/usr/lib64/libQt5Core.so.5.7.1:(*IND*+0x0): multiple definition of `_end'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/kphotoalbum.dir/build.make:5739: kphotoalbum] Error 1
make[2]: Leaving directory '/var/tmp/portage/media-gfx/kphotoalbum-5.2/work/kphotoalbum-5.2_build'
make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/kphotoalbum.dir/all] Error 2
make[1]: Leaving directory '/var/tmp/portage/media-gfx/kphotoalbum-5.2/work/kphotoalbum-5.2_build'
make: *** [Makefile:141: all] Error 2
 * ERROR: media-gfx/kphotoalbum-5.2::gentoo failed (compile phase):
 *   emake failed

Ask for more info, if required.

Thanks!
Comment 9 Michael Palimaka (kensington) gentoo-dev 2017-11-06 23:49:10 UTC
This is probably a dup of bug #623566.
Comment 10 Michael Palimaka (kensington) gentoo-dev 2017-11-06 23:57:49 UTC

*** This bug has been marked as a duplicate of bug 623566 ***