Date: Fri, 9 Nov 2018 16:38:01 +0100 From: Walter Schwarzenfeld <w.schwarzenfeld@utanet.at> To: freebsd-ports@freebsd.org Subject: Re: ninja error building webkit2-gtk3 on rpi3 Message-ID: <a4c893f3-2d59-08d5-f2c0-56d9718fc0f6@utanet.at> In-Reply-To: <20181109151445.GA87591@www.zefox.net> References: <20181109151445.GA87591@www.zefox.net>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228699 Index: www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_arm64_rb =================================================================== --- www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_arm64_rb (nonexistent) +++ www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_arm64_rb (working copy) @@ -0,0 +1,11 @@ +--- Source/JavaScriptCore/offlineasm/arm64.rb.orig 2018-06-01 22:16:58 UTC ++++ Source/JavaScriptCore/offlineasm/arm64.rb +@@ -945,7 +945,7 @@ class Instruction + $asm.puts "ldr #{operands[1].arm64Operand(:ptr)}, [#{operands[1].arm64Operand(:ptr)}, #{operands[0].asmLabel}@GOTPAGEOFF]" + + # On Linux, use ELF GOT relocation specifiers. +- $asm.putStr("#elif OS(LINUX)") ++ $asm.putStr("#elif OS(LINUX) || OS(FREEBSD)") + $asm.puts "adrp #{operands[1].arm64Operand(:ptr)}, :got:#{operands[0].asmLabel}" + $asm.puts "ldr #{operands[1].arm64Operand(:ptr)}, [#{operands[1].arm64Operand(:ptr)}, :got_lo12:#{operands[0].asmLabel}]" + Property changes on: www/webkit2-gtk3/files/patch-Source_JavaScriptCore_offlineasm_arm64_rb ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a4c893f3-2d59-08d5-f2c0-56d9718fc0f6>