From owner-freebsd-gnome@freebsd.org Mon May 9 13:48:48 2016 Return-Path: Delivered-To: freebsd-gnome@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80D5AB33F4E for ; Mon, 9 May 2016 13:48:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 6B3F51E5D for ; Mon, 9 May 2016 13:48:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 673BEB33F4D; Mon, 9 May 2016 13:48:48 +0000 (UTC) Delivered-To: gnome@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 64AA0B33F4C for ; Mon, 9 May 2016 13:48:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 389E71E5B for ; Mon, 9 May 2016 13:48:48 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u49Dmmjp041867 for ; Mon, 9 May 2016 13:48:48 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: gnome@FreeBSD.org Subject: [Bug 208569] www/webkit-gtk2 Build failure for ARMs platform Date: Mon, 09 May 2016 13:48:48 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: otacilio.neto@bsd.com.br X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: gnome@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 May 2016 13:48:48 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D208569 --- Comment #11 from otacilio.neto@bsd.com.br --- I have compiled the webkit-gtk2-2.4.11 using ports on Poudriere and the compilation works fine. The webkit-gtk3-2.4.11 fails with the follow messag= e: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Creating hashtable for Source/JavaScriptCore/runtime/StringConstructor.cpp GEN DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h offlineasm: Parsing ./Source/JavaScriptCore/llint/LowLevelInterpreter.asm a= nd creating offset extractor DerivedSources/JavaScriptCore/LLIntDesiredOffsets= .h. offlineasm: Including file ./Source/JavaScriptCore/llint/LowLevelInterpreter64.asm offlineasm: Including file ./Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm offlineasm: offset extractor DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h successfully generated. CXX=20=20=20=20=20 Source/JavaScriptCore/llint/Programs_LLIntOffsetsExtractor-LLIntOffsetsExtr= actor.o 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" ^ In file included from Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp= :28: In file included from ./Source/JavaScriptCore/bytecode/ArrayProfile.h:30: In file included from ./Source/JavaScriptCore/runtime/JSArray.h:25: In file included from ./Source/JavaScriptCore/runtime/ButterflyInlines.h:31: In file included from ./Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33: In file included from ./Source/JavaScriptCore/runtime/VM.h:34: In file included from ./Source/JavaScriptCore/jit/GPRInfo.h:29: ./Source/JavaScriptCore/assembler/MacroAssembler.h:66:2: error: "The MacroAssembler is not supported on this platform." #error "The MacroAssembler is not supported on this platform." ^ ./Source/JavaScriptCore/assembler/MacroAssembler.h:71:31: error: unknown cl= ass name 'MacroAssemblerBase'; did you mean 'MacroAssembler'? class MacroAssembler : public MacroAssemblerBase { ^~~~~~~~~~~~~~~~~~ MacroAssembler ./Source/JavaScriptCore/assembler/MacroAssembler.h:71:7: note: 'MacroAssemb= ler' declared here class MacroAssembler : public MacroAssemblerBase { ^ ./Source/JavaScriptCore/assembler/MacroAssembler.h:71:31: error: base class= has incomplete type class MacroAssembler : public MacroAssemblerBase { ~~~~~~~^~~~~~~~~~~~~~~~~~ ./Source/JavaScriptCore/assembler/MacroAssembler.h:71:7: note: definition of 'JSC::MacroAssembler' is not complete until the closing '}' class MacroAssembler : public MacroAssemblerBase { ^ ./Source/JavaScriptCore/assembler/MacroAssembler.h:74:32: error: unknown ty= pe name 'RegisterID'; did you mean 'register_t'? static bool isStackRelated(RegisterID reg) ^~~~~~~~~~ register_t /usr/include/sys/types.h:182:22: note: 'register_t' declared here typedef __register_t register_t; ^ In file included from Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp= :28: In file included from ./Source/JavaScriptCore/bytecode/ArrayProfile.h:30: In file included from ./Source/JavaScriptCore/runtime/JSArray.h:25: In file included from ./Source/JavaScriptCore/runtime/ButterflyInlines.h:31: In file included from ./Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33: In file included from ./Source/JavaScriptCore/runtime/VM.h:34: In file included from ./Source/JavaScriptCore/jit/GPRInfo.h:29: ./Source/JavaScriptCore/assembler/MacroAssembler.h:79:12: error: unknown ty= pe name 'RegisterID'; did you mean 'register_t'? static RegisterID firstRealRegister() ^~~~~~~~~~ register_t /usr/include/sys/types.h:182:22: note: 'register_t' declared here typedef __register_t register_t; ^ In file included from Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp= :28: In file included from ./Source/JavaScriptCore/bytecode/ArrayProfile.h:30: In file included from ./Source/JavaScriptCore/runtime/JSArray.h:25: In file included from ./Source/JavaScriptCore/runtime/ButterflyInlines.h:31: In file included from ./Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33: In file included from ./Source/JavaScriptCore/runtime/VM.h:34: In file included from ./Source/JavaScriptCore/jit/GPRInfo.h:29: ./Source/JavaScriptCore/assembler/MacroAssembler.h:87:12: error: unknown ty= pe name 'RegisterID'; did you mean 'register_t'? static RegisterID nextRegister(RegisterID reg) ^~~~~~~~~~ register_t /usr/include/sys/types.h:182:22: note: 'register_t' declared here typedef __register_t register_t; ^ In file included from Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp= :28: In file included from ./Source/JavaScriptCore/bytecode/ArrayProfile.h:30: In file included from ./Source/JavaScriptCore/runtime/JSArray.h:25: In file included from ./Source/JavaScriptCore/runtime/ButterflyInlines.h:31: In file included from ./Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33: In file included from ./Source/JavaScriptCore/runtime/VM.h:34: In file included from ./Source/JavaScriptCore/jit/GPRInfo.h:29: ./Source/JavaScriptCore/assembler/MacroAssembler.h:87:36: error: unknown ty= pe name 'RegisterID'; did you mean 'register_t'? static RegisterID nextRegister(RegisterID reg) ^~~~~~~~~~ register_t /usr/include/sys/types.h:182:22: note: 'register_t' declared here typedef __register_t register_t; ^ In file included from Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp= :28: In file included from ./Source/JavaScriptCore/bytecode/ArrayProfile.h:30: In file included from ./Source/JavaScriptCore/runtime/JSArray.h:25: In file included from ./Source/JavaScriptCore/runtime/ButterflyInlines.h:31: In file included from ./Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33: In file included from ./Source/JavaScriptCore/runtime/VM.h:34: In file included from ./Source/JavaScriptCore/jit/GPRInfo.h:29: ./Source/JavaScriptCore/assembler/MacroAssembler.h:95:12: error: unknown ty= pe name 'RegisterID'; did you mean 'register_t'? static RegisterID secondRealRegister() ^~~~~~~~~~ register_t /usr/include/sys/types.h:182:22: note: 'register_t' declared here typedef __register_t register_t; ^ In file included from Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp= :28: In file included from ./Source/JavaScriptCore/bytecode/ArrayProfile.h:30: In file included from ./Source/JavaScriptCore/runtime/JSArray.h:25: In file included from ./Source/JavaScriptCore/runtime/ButterflyInlines.h:31: In file included from ./Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33: In file included from ./Source/JavaScriptCore/runtime/VM.h:34: In file included from ./Source/JavaScriptCore/jit/GPRInfo.h:29: ./Source/JavaScriptCore/assembler/MacroAssembler.h:100:12: error: unknown t= ype name 'FPRegisterID' static FPRegisterID nextFPRegister(FPRegisterID reg) ^ ./Source/JavaScriptCore/assembler/MacroAssembler.h:100:40: error: unknown t= ype name 'FPRegisterID' static FPRegisterID nextFPRegister(FPRegisterID reg) ^ ./Source/JavaScriptCore/assembler/MacroAssembler.h:110:35: error: unknown t= ype name 'RegisterID'; did you mean 'register_t'? static unsigned registerIndex(RegisterID reg) ^~~~~~~~~~ register_t /usr/include/sys/types.h:182:22: note: 'register_t' declared here typedef __register_t register_t; ^ In file included from Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp= :28: In file included from ./Source/JavaScriptCore/bytecode/ArrayProfile.h:30: In file included from ./Source/JavaScriptCore/runtime/JSArray.h:25: In file included from ./Source/JavaScriptCore/runtime/ButterflyInlines.h:31: In file included from ./Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33: In file included from ./Source/JavaScriptCore/runtime/VM.h:34: In file included from ./Source/JavaScriptCore/jit/GPRInfo.h:29: ./Source/JavaScriptCore/assembler/MacroAssembler.h:120:37: error: unknown t= ype name 'FPRegisterID' static unsigned fpRegisterIndex(FPRegisterID reg) ^ ./Source/JavaScriptCore/assembler/MacroAssembler.h:125:35: error: unknown t= ype name 'FPRegisterID' static unsigned registerIndex(FPRegisterID reg) ^ ./Source/JavaScriptCore/assembler/MacroAssembler.h:135:11: error: use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? using MacroAssemblerBase::pop; ^~~~~~~~~~~~~~~~~~ MacroAssembler ./Source/JavaScriptCore/assembler/MacroAssembler.h:71:7: note: 'MacroAssemb= ler' declared here class MacroAssembler : public MacroAssemblerBase { ^ ./Source/JavaScriptCore/assembler/MacroAssembler.h:135:31: error: using declaration refers to its own class using MacroAssemblerBase::pop; ~~~~~~~~~~~~~~~~~~~~^ ./Source/JavaScriptCore/assembler/MacroAssembler.h:136:11: error: use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? using MacroAssemblerBase::jump; ^~~~~~~~~~~~~~~~~~ MacroAssembler ./Source/JavaScriptCore/assembler/MacroAssembler.h:71:7: note: 'MacroAssemb= ler' declared here class MacroAssembler : public MacroAssemblerBase { ^ ./Source/JavaScriptCore/assembler/MacroAssembler.h:136:31: error: using declaration refers to its own class using MacroAssemblerBase::jump; ~~~~~~~~~~~~~~~~~~~~^ ./Source/JavaScriptCore/assembler/MacroAssembler.h:137:11: error: use of undeclared identifier 'MacroAssemblerBase'; did you mean 'MacroAssembler'? using MacroAssemblerBase::branch32; ^~~~~~~~~~~~~~~~~~ MacroAssembler ./Source/JavaScriptCore/assembler/MacroAssembler.h:71:7: note: 'MacroAssemb= ler' declared here class MacroAssembler : public MacroAssemblerBase { ^ fatal error: too many errors emitted, stopping now [-ferror-limit=3D] 20 errors generated. GNUmakefile:77854: recipe for target 'Source/JavaScriptCore/llint/Programs_LLIntOffsetsExtractor-LLIntOffsetsExt= ractor.o' failed gmake[1]: *** [Source/JavaScriptCore/llint/Programs_LLIntOffsetsExtractor-LLIntOffsetsExt= ractor.o] Error 1 gmake[1]: Leaving directory '/wrkdirs/usr/ports/www/webkit-gtk3/work/webkitgtk-2.4.11' *** Error code 1 Stop. make: stopped in /usr/ports/www/webkit-gtk3 =3D=3D=3D=3D>> Cleaning up wrkdir =3D=3D=3D> Cleaning for webkit-gtk3-2.4.11 build of www/webkit-gtk3 ended at Sun May 8 23:27:43 BRT 2016 build time: 00:49:03 !!! build failure encountered !!! --=20 You are receiving this mail because: You are the assignee for the bug.=