Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 924873 - net-libs/webkit-gtk-2.42.5-r410 fails to compile: LowLevelInterpreter.cpp:339:21: error: t6 was not declared in this scope
Summary: net-libs/webkit-gtk-2.42.5-r410 fails to compile: LowLevelInterpreter.cpp:339...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2024-02-18 08:09 UTC by Agostino Sarubbo
Modified: 2024-02-23 19:07 UTC (History)
1 user (show)

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


Attachments
build.log.xz (build.log.xz,40.10 KB, application/x-xz)
2024-02-18 08:09 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-02-18 08:09:43 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: net-libs/webkit-gtk-2.42.5-r410 fails to compile.
Discovered on: x86 (internal ref: tinderbox_x86)
System: GCC-14-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#GCC-14)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Comment 1 Agostino Sarubbo gentoo-dev 2024-02-18 08:09:44 UTC
Created attachment 885292 [details]
build.log.xz

build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 2 Agostino Sarubbo gentoo-dev 2024-02-18 08:09:44 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


--   Package 'gstreamer-full-1.0', required by 'virtual:world', not found
FAILED: Source/JavaScriptCore/CMakeFiles/LowLevelInterpreterLib.dir/llint/LowLevelInterpreter.cpp.o 
/var/tmp/portage/net-libs/webkit-gtk-2.42.5-r410/work/webkitgtk-2.42.5/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:339:21: error: ‘t6’ was not declared in this scope; did you mean ‘tm’?
Comment 3 Branko Grubic 2024-02-18 12:21:40 UTC
Hi,

Not an expert, but based on a quick search, this looks similar:
* https://bugs.webkit.org/show_bug.cgi?id=267881
* https://github.com/WebKit/WebKit/pull/23066

Maybe it's helpful.

Regards,
Branko
Comment 4 Branko Grubic 2024-02-18 12:32:53 UTC
(In reply to Branko Grubic from comment #3)
> Hi,
> 
> Not an expert, but based on a quick search, this looks similar:
> * https://bugs.webkit.org/show_bug.cgi?id=267881
> * https://github.com/WebKit/WebKit/pull/23066
> 
> Maybe it's helpful.
> 
> Regards,
> Branko

This is an change which caused it, here is a bug report 
https://bugs.webkit.org/show_bug.cgi?id=268739

I guess this is the webkitgtk branch and fix for 2.42:
* https://github.com/WebKit/WebKit/commit/3d5373575695b293b8559155431d0079a6153aff
Comment 5 Larry the Git Cow gentoo-dev 2024-02-23 19:07:55 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def7940deda97a5f2f716437911b090a9a3fb625

commit def7940deda97a5f2f716437911b090a9a3fb625
Author:     Branko Grubic <bitlord0xff@gmail.com>
AuthorDate: 2024-02-19 19:16:22 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-02-23 19:07:05 +0000

    net-libs/webkit-gtk: Fixes build on x86 for 2.42.5
    
    Closes: https://bugs.gentoo.org/924873
    Signed-off-by: Branko Grubic <bitlord0xff@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/35430
    Signed-off-by: Sam James <sam@gentoo.org>

 .../webkit-gtk/files/2.42.5-x86-build-fix.patch    | 33 ++++++++++++++++++++++
 net-libs/webkit-gtk/webkit-gtk-2.42.5-r410.ebuild  |  2 ++
 net-libs/webkit-gtk/webkit-gtk-2.42.5-r600.ebuild  |  2 ++
 net-libs/webkit-gtk/webkit-gtk-2.42.5.ebuild       |  2 ++
 4 files changed, 39 insertions(+)