Bug 7435

Summary: webkit-gtk fails to compile with x32 ABI
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Mariano Lopez <mariano.lopez>
Component: coreAssignee: Unassigned <unassigned>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: anibal.limon, anuj.mittal, juan.m.cruz.alcaraz, leonardo.sandoval.gonzalez, manish.das, meta.mr.watcher, meta.watcher, ross.burton, sgw
Version: 1.8   
Target Milestone: Future   
Hardware: x86   
OS: x86_64   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Bug Depends on:    
Bug Blocks: 3437    
Attachments:
Description Flags
Error log webkit-gtk none

Description Mariano Lopez 2015-03-09 15:54:19 UTC
Created attachment 2441 [details]
Error log webkit-gtk

Trying to compile webkit-gtk fails using x32.
Comment 1 Aníbal Limón 2015-03-30 23:11:50 UTC
I searched in bugzilla upstream and found that Yuqiang Xian already sent a patchset [1] but seems to be outdated.

I sent an email to him for sync.

[1] https://bugs.webkit.org/show_bug.cgi?id=99153
Comment 2 Aníbal Limón 2015-06-23 20:09:31 UTC
Since webkit don't support x32 in javascript core move to future.
Comment 3 Ross Burton 2017-07-05 10:49:56 UTC
Waiting For Upstream status is being removed, changing to Accepted.
Comment 4 Anuj Mittal 2018-07-06 05:26:28 UTC
I believe that this was fixed as part of fix for bug 12118.
Comment 5 Manish Das 2018-10-16 03:02:27 UTC
Changing the below in "local.conf" 

MACHINE ?= "qemux86-64"
DEFAULTTUNE = "x86-64-x32"

After that "bitbake webkitgtk" its working without any issue.
Comment 6 Ross Burton 2018-10-16 09:19:20 UTC
Anuj is right, merged in d3f629e7dc1643c16cbd487212c0afa387a4b847