Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Sep 2016 15:34:28 +0000 (UTC)
From:      Brad Davis <brd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r422019 - in head/www/webkit2-gtk3: . files
Message-ID:  <201609131534.u8DFYSdm026944@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brd
Date: Tue Sep 13 15:34:28 2016
New Revision: 422019
URL: https://svnweb.freebsd.org/changeset/ports/422019

Log:
  Fix build of www/webkit2-gtk3 on armv6 by matching the correct define and
  disabling the JIT compiler.
  
  PR:		207275
  Submitted by:	mikael.urankar@gmail.com
  Reported by:	sbruno
  Reviewed by:	bdrewery (implicit)
  Approved by:	maintainer timeout

Added:
  head/www/webkit2-gtk3/files/patch-Source_WTF_wtf_Platform.h   (contents, props changed)
  head/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h   (contents, props changed)
Modified:
  head/www/webkit2-gtk3/Makefile

Modified: head/www/webkit2-gtk3/Makefile
==============================================================================
--- head/www/webkit2-gtk3/Makefile	Tue Sep 13 15:32:46 2016	(r422018)
+++ head/www/webkit2-gtk3/Makefile	Tue Sep 13 15:34:28 2016	(r422019)
@@ -55,6 +55,10 @@ DEBUG_CMAKE_OFF=	-DCMAKE_BUILD_TYPE=Rele
 
 .include <bsd.port.options.mk>
 
+.if ${ARCH} == armv6
+CMAKE_ARGS+=	-DENABLE_JIT:BOOL=OFF
+.endif
+
 .if ${ARCH} == powerpc64
 CFLAGS+=	-mminimal-toc
 .endif

Added: head/www/webkit2-gtk3/files/patch-Source_WTF_wtf_Platform.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/webkit2-gtk3/files/patch-Source_WTF_wtf_Platform.h	Tue Sep 13 15:34:28 2016	(r422019)
@@ -0,0 +1,18 @@
+--- Source/WTF/wtf/Platform.h.orig	2016-07-20 UTC
++++ Source/WTF/wtf/Platform.h
+@@ -218,6 +218,7 @@
+ #elif defined(__ARM_ARCH_6__) \
+     || defined(__ARM_ARCH_6J__) \
+     || defined(__ARM_ARCH_6K__) \
++    || defined(__ARM_ARCH_6KZ__) \
+     || defined(__ARM_ARCH_6Z__) \
+     || defined(__ARM_ARCH_6ZK__) \
+     || defined(__ARM_ARCH_6T2__) \
+@@ -264,6 +265,7 @@
+ 
+ #elif defined(__ARM_ARCH_6J__) \
+     || defined(__ARM_ARCH_6K__) \
++    || defined(__ARM_ARCH_6KZ__) \
+     || defined(__ARM_ARCH_6Z__) \
+     || defined(__ARM_ARCH_6ZK__) \
+     || defined(__ARM_ARCH_6M__)

Added: head/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h	Tue Sep 13 15:34:28 2016	(r422019)
@@ -0,0 +1,10 @@
+--- Source/bmalloc/bmalloc/BPlatform.h.orig	2016-05-06 11:07:30 UTC
++++ Source/bmalloc/bmalloc/BPlatform.h
+@@ -100,6 +100,7 @@
+ #elif defined(__ARM_ARCH_6__) \
+ || defined(__ARM_ARCH_6J__) \
+ || defined(__ARM_ARCH_6K__) \
++|| defined(__ARM_ARCH_6KZ__) \
+ || defined(__ARM_ARCH_6Z__) \
+ || defined(__ARM_ARCH_6ZK__) \
+ || defined(__ARM_ARCH_6T2__) \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201609131534.u8DFYSdm026944>