I have tried a native build running: FreeBSD 11.0-STABLE #0 r307979M arm armv6 (00:19:55) In file included from Source/WTF/wtf/Atomics.cpp:59: (00:19:55) In file included from ./Source/WTF/config.h:30: (00:19:55) ./Source/WTF/wtf/Platform.h:308:6: error: "Not supported ARM architecture" (00:19:55) # error "" (00:19:55) ^ (00:19:55) In file included from Source/WTF/wtf/BitVector.cpp:26: (00:19:55) In file included from ./Source/WTF/config.h:30: (00:19:55) ./Source/WTF/wtf/Platform.h:308:6: error: "Not supported ARM architecture" (00:19:55) # error "Not supported ARM architecture" (00:19:55) ^ (00:19:56) In file included from Source/WTF/wtf/Assertions.cpp:34: (00:19:56) In file included from ./Source/WTF/config.h:30: (00:19:56) ./Source/WTF/wtf/Platform.h:308:6: error: "Not supported ARM architecture" (00:19:56) # error "Not supported ARM architecture" (00:19:56) ^ (00:19:57) 1 error generated. (00:19:57) gmake[1]: *** [GNUmakefile:52479: Source/WTF/wtf/libWTF_la-Atomics.lo] Error 1 (00:19:57) gmake[1]: *** Waiting for unfinished jobs.... (00:19:58) 1 error generated. (00:19:58) gmake[1]: *** [GNUmakefile:52486: Source/WTF/wtf/libWTF_la-BitVector.lo] Error 1 (00:19:58) In file included from Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: (00:19:58) In file included from ./Source/JavaScriptCore/config.h:30: (00:19:58) ./Source/WTF/wtf/Platform.h:308:6: error: "Not supported ARM architecture" (00:19:58) # error "Not supported ARM architecture" (00:19:58) ^ (00:19:59) 1 error generated. (00:19:59) gmake[1]: *** [GNUmakefile:52472: Source/WTF/wtf/libWTF_la-Assertions.lo] Error 1 (00:20:03) In file included from Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:28: (00:20:03) In file included from ./Source/JavaScriptCore/bytecode/ArrayProfile.h:30: (00:20:03) In file included from ./Source/JavaScriptCore/runtime/JSArray.h:25: (00:20:03) In file included from ./Source/JavaScriptCore/runtime/ButterflyInlines.h:31: (00:20:03) In file included from ./Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33: (00:20:03) In file included from ./Source/JavaScriptCore/runtime/VM.h:34: (00:20:03) In file included from ./Source/JavaScriptCore/jit/GPRInfo.h:29: (00:20:03) ./Source/JavaScriptCore/assembler/MacroAssembler.h:66:2: error: "The MacroAssembler is not supported on this platform." (00:20:03) #error "The MacroAssembler is not supported on this platform."
Created attachment 176356 [details] poudriere build log www/webkit-gtk3-2.4.11_4.log.gz
Created attachment 176593 [details] armv6 patch The attached patch fixes the build
Pass to maintainer
A commit references this bug: Author: jbeich Date: Sun May 7 18:38:48 UTC 2017 New revision: 440353 URL: https://svnweb.freebsd.org/changeset/ports/440353 Log: www/webkit-gtk3: unbreak on armv6 In file included from Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: In file included from ./Source/JavaScriptCore/config.h:30: ./Source/WTF/wtf/Platform.h:308:6: error: "Not supported ARM architecture" # error "Not supported ARM architecture" ^ <inline asm>:149:16: error: invalid operand for instruction vmov.u32 r2, r3, s8, s9 PR: 213961 216147 Submitted by: mikael.urankar@gmail.com Changes: head/www/webkit-gtk3/files/patch-Source_WTF_wtf_Platform.h head/www/webkit-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp
A commit references this bug: Author: jbeich Date: Sun May 7 18:40:47 UTC 2017 New revision: 440354 URL: https://svnweb.freebsd.org/changeset/ports/440354 Log: MFH: r440353 www/webkit-gtk3: unbreak on armv6 In file included from Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26: In file included from ./Source/JavaScriptCore/config.h:30: ./Source/WTF/wtf/Platform.h:308:6: error: "Not supported ARM architecture" # error "Not supported ARM architecture" ^ <inline asm>:149:16: error: invalid operand for instruction vmov.u32 r2, r3, s8, s9 PR: 213961 216147 Submitted by: mikael.urankar@gmail.com Approved by: ports-secteam blanket Changes: _U branches/2017Q2/ branches/2017Q2/www/webkit-gtk3/files/patch-Source_WTF_wtf_Platform.h branches/2017Q2/www/webkit-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp