Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 670372 - >=net-libs/webkit-gtk-2.24.1 USE=gstreamer - Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/AutomationBackendDispatchers.cpp.o:AutomationBackendDispatchers.cpp: function ...(): error: relocation overflow
Summary: >=net-libs/webkit-gtk-2.24.1 USE=gstreamer - Source/WebKit/CMakeFiles/WebKit....
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugs.webkit.org/show_bug.cgi?...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-05 14:22 UTC by ernsteiswuerfel
Modified: 2020-04-08 09:00 UTC (History)
0 users

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


Attachments
emerge --info (file_670372.txt,6.57 KB, text/plain)
2018-11-05 14:22 UTC, ernsteiswuerfel
Details
build.log.xz (webkit-gtk-2.22.2:20181105-081550.log.xz,95.17 KB, application/x-xz-compressed-text)
2018-11-05 14:23 UTC, ernsteiswuerfel
Details
build.log.xz (2.24.1, ppc) (webkit-gtk-2.24.1:20190504-212322.log.xz,97.55 KB, application/x-xz)
2019-05-04 21:50 UTC, ernsteiswuerfel
Details
emerge --info (file_670372.txt,5.95 KB, text/plain)
2019-05-04 21:52 UTC, ernsteiswuerfel
Details
emerge --info (file_670372.txt,5.84 KB, text/plain)
2019-09-08 20:05 UTC, ernsteiswuerfel
Details
build.log.xz (2.24.4, ppc) (webkit-gtk-2.24.4:20190905-163714.log.xz,96.40 KB, application/x-xz)
2019-09-08 20:07 UTC, ernsteiswuerfel
Details
build.log.xz (2.26.4-r1, ppc) (webkit-gtk-2.26.4-r1:20200408-071825.log.xz,198.96 KB, application/x-xz)
2020-04-08 08:54 UTC, ernsteiswuerfel
Details
emerge --info (file_670372.txt,5.84 KB, text/plain)
2020-04-08 08:55 UTC, ernsteiswuerfel
Details
build.log.xz (2.26.4-r1 with MYCMAKEARGS="-DUSE_LD_GOLD:BOOL=OFF", ppc) (webkit-gtk-2.26.4-r1:20200408-081107.log.xz,104.48 KB, application/x-xz)
2020-04-08 09:00 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel 2018-11-05 14:22:10 UTC
Created attachment 554136 [details]
emerge --info

webkit-gtk-2.22.2 builds fine with USE="X egl gnome-keyring libnotify opengl spell", but fails with +gstreamer.
Comment 1 ernsteiswuerfel 2018-11-05 14:23:53 UTC
Created attachment 554138 [details]
build.log.xz
Comment 2 Jeroen Roovers gentoo-dev 2018-11-05 15:08:42 UTC
Source/WebKit/CMakeFiles/WebKit.dir/__/__/DerivedSources/WebKit/AutomationBackendDispatchers.cpp.o:AutomationBackendDispatchers.cpp:function Inspector::AutomationBackendDispatcher::dismissCurrentJavaScriptDialog(long, WTF::RefPtr<WTF::JSONImpl::Object, WTF::DumbPtrTraits<WTF::JSONImpl::Object> >&&): error: relocation overflow
Comment 3 ernsteiswuerfel 2019-05-04 21:50:52 UTC
Created attachment 575218 [details]
build.log.xz (2.24.1, ppc)
Comment 4 ernsteiswuerfel 2019-05-04 21:52:02 UTC
Created attachment 575220 [details]
emerge --info

Sill a problem webkit-gtk-2.24.1.
Comment 5 Mart Raudsepp gentoo-dev 2019-05-05 22:33:47 UTC
I don't think we will find any solution for this in Gentoo, unless our toolchain people pitch in. Maybe an upstream report could lead us somewhere? I'd prefer you go upstream with it, as I can't reproduce and thus can't answer any questions from upstream.
Comment 6 ernsteiswuerfel 2019-05-06 20:05:26 UTC
(In reply to Mart Raudsepp from comment #5)
> [...] Maybe an upstream report could lead us somewhere?
> I'd prefer you go upstream with it, as I can't reproduce and thus can't
> answer any questions from upstream.
Agreed. Let's see how that turns out. I'll report back here once I've done the upstream report.
Comment 7 ernsteiswuerfel 2019-09-08 20:05:58 UTC
Created attachment 589476 [details]
emerge --info
Comment 8 ernsteiswuerfel 2019-09-08 20:07:02 UTC
Created attachment 589480 [details]
build.log.xz (2.24.4, ppc)
Comment 9 ernsteiswuerfel 2019-09-08 20:07:46 UTC
Finally took it upstream.
Comment 10 ernsteiswuerfel 2020-04-08 08:54:31 UTC
Created attachment 631304 [details]
build.log.xz (2.26.4-r1, ppc)
Comment 11 ernsteiswuerfel 2020-04-08 08:55:12 UTC
Created attachment 631306 [details]
emerge --info
Comment 12 ernsteiswuerfel 2020-04-08 09:00:25 UTC
Created attachment 631308 [details]
build.log.xz (2.26.4-r1 with MYCMAKEARGS="-DUSE_LD_GOLD:BOOL=OFF", ppc)

The build failure turned out to be a problem of using the gold linker as default.

Building with MYCMAKEARGS="-DUSE_LD_GOLD:BOOL=OFF" emerge -1 =net-libs/webkit-gtk-2.26.4-r1 just works around that.

(Inspired by an enlightening discussion on #gentoo-powerpc)