Bug 211216 - www/webkit2-gtk3: WTF fails to compile on armv6 (Not supported ARM architecture)
Summary: www/webkit2-gtk3: WTF fails to compile on armv6 (Not supported ARM architecture)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: arm Any
: --- Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2016-07-19 09:13 UTC by Trent
Modified: 2016-09-13 15:38 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (gnome)
koobs: merge-quarterly?


Attachments
Webkit2-gtk3 Poudriere Log (19.93 KB, application/octet-stream)
2016-07-19 09:16 UTC, Trent
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Trent 2016-07-19 09:13:25 UTC
I have attempted to compile www/webkit2-gtk3 for armv6 in poudriere+qemu and it fails with "/wrkdirs/usr/ports/www/webkit2-gtk3/work/webkitgtk-2.8.5/Source/WTF/wtf/Platform.h:310:6: error: "Not supported ARM architecture""

I have tried compiling with DEBUG=off and have also tried the freebsd-ports-gnome/www/webkit2-gtk3 port as well. 

Attached is the build log from poudriere.
Comment 1 Trent 2016-07-19 09:16:38 UTC
Created attachment 172707 [details]
Webkit2-gtk3 Poudriere Log
Comment 2 Mikael Urankar freebsd_committer freebsd_triage 2016-07-19 15:19:02 UTC
see bug #207275
Comment 3 Trent 2016-07-19 20:59:52 UTC
The build doesn't get as far as bug #207275 it only gets to [  3%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.o.

I have also tried the the freebsd-ports-gnome/www/webkit2-gtk3 port suggested in that bug and it still fails at the same point.
Comment 4 Mikael Urankar freebsd_committer freebsd_triage 2016-07-20 19:12:13 UTC
I've attached a patch in bug #207275
Comment 5 Trent 2016-08-01 05:10:48 UTC
I know this is probably not what you wanted to hear, but I tried out the patch from #207275 and it would fail at patching the bmalloc_BPlatform.h stuff. I edited the diff to remove everything past the line:

Index: files/patch-Source_bmalloc_bmalloc_BPlatform.h

and the patch completed and the build worked.
Comment 6 Trent 2016-08-01 05:11:37 UTC
We can close this out and discuss in 207275 if you'd like.
Comment 7 Brad Davis freebsd_committer freebsd_triage 2016-09-13 15:38:30 UTC
Fixed in r422019.