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: 775791
Blocks:
  Show dependency tree
 
Reported: 2018-11-05 14:22 UTC by ernsteiswuerfel
Modified: 2021-03-22 15:52 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 archtester 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 archtester 2018-11-05 14:23:53 UTC
Created attachment 554138 [details]
build.log.xz
Comment 2 Jeroen Roovers (RETIRED) 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 archtester 2019-05-04 21:50:52 UTC
Created attachment 575218 [details]
build.log.xz (2.24.1, ppc)
Comment 4 ernsteiswuerfel archtester 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 archtester 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 archtester 2019-09-08 20:05:58 UTC
Created attachment 589476 [details]
emerge --info
Comment 8 ernsteiswuerfel archtester 2019-09-08 20:07:02 UTC
Created attachment 589480 [details]
build.log.xz (2.24.4, ppc)
Comment 9 ernsteiswuerfel archtester 2019-09-08 20:07:46 UTC
Finally took it upstream.
Comment 10 ernsteiswuerfel archtester 2020-04-08 08:54:31 UTC
Created attachment 631304 [details]
build.log.xz (2.26.4-r1, ppc)
Comment 11 ernsteiswuerfel archtester 2020-04-08 08:55:12 UTC
Created attachment 631306 [details]
emerge --info
Comment 12 ernsteiswuerfel archtester 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)