svn commit: r523921 - in head/lang: erlang erlang-runtime20 erlang-runtime21 erlang-runtime22

Dave Cottlehuber dch at FreeBSD.org
Thu Jan 23 11:27:44 UTC 2020


Author: dch
Date: Thu Jan 23 11:27:43 2020
New Revision: 523921
URL: https://svnweb.freebsd.org/changeset/ports/523921

Log:
  lang/erlang*: repair 32-bit x86 erlang builds
  
  Having HIPE & NATIVE enabled breaks OTP on 32-bit x86. They have not
  built succesfully for quite some time.
  
  Reported by:	pkg fallout
  Reviewed by:	olgeni
  Sponsored by:	SkunkWerks, GmbH
  Differential Revision:	https://reviews.freebsd.org/D23296

Modified:
  head/lang/erlang-runtime20/Makefile
  head/lang/erlang-runtime21/Makefile
  head/lang/erlang-runtime22/Makefile
  head/lang/erlang/Makefile

Modified: head/lang/erlang-runtime20/Makefile
==============================================================================
--- head/lang/erlang-runtime20/Makefile	Thu Jan 23 11:12:28 2020	(r523920)
+++ head/lang/erlang-runtime20/Makefile	Thu Jan 23 11:27:43 2020	(r523921)
@@ -51,7 +51,7 @@ OPTIONS_EXCLUDE_DragonFly=	HIPE NATIVE SCTP
 OPTIONS_EXCLUDE_aarch64=	DTRACE
 OPTIONS_EXCLUDE_armv6=		DTRACE
 OPTIONS_EXCLUDE_armv7=		DTRACE
-OPTIONS_EXCLUDE_i386=		DTRACE
+OPTIONS_EXCLUDE_i386=		DTRACE NATIVE HIPE
 
 OPENSSL_VARS=	BROKEN_SSL=openssl
 

Modified: head/lang/erlang-runtime21/Makefile
==============================================================================
--- head/lang/erlang-runtime21/Makefile	Thu Jan 23 11:12:28 2020	(r523920)
+++ head/lang/erlang-runtime21/Makefile	Thu Jan 23 11:27:43 2020	(r523921)
@@ -58,7 +58,7 @@ OPTIONS_EXCLUDE_DragonFly=	HIPE NATIVE SCTP
 OPTIONS_EXCLUDE_aarch64=	DTRACE
 OPTIONS_EXCLUDE_armv6=		DTRACE
 OPTIONS_EXCLUDE_armv7=		DTRACE
-OPTIONS_EXCLUDE_i386=		DTRACE
+OPTIONS_EXCLUDE_i386=		DTRACE NATIVE HIPE
 
 # If you run Erlang and get a message resembling "WARNING: number of
 # probes fixed does not match the number of defined probes (54 != 132,

Modified: head/lang/erlang-runtime22/Makefile
==============================================================================
--- head/lang/erlang-runtime22/Makefile	Thu Jan 23 11:12:28 2020	(r523920)
+++ head/lang/erlang-runtime22/Makefile	Thu Jan 23 11:27:43 2020	(r523921)
@@ -57,7 +57,7 @@ OPTIONS_EXCLUDE_DragonFly=	HIPE NATIVE SCTP
 OPTIONS_EXCLUDE_aarch64=	DTRACE
 OPTIONS_EXCLUDE_armv6=		DTRACE
 OPTIONS_EXCLUDE_armv7=		DTRACE
-OPTIONS_EXCLUDE_i386=		DTRACE
+OPTIONS_EXCLUDE_i386=		DTRACE NATIVE HIPE
 
 # If you run Erlang and get a message resembling "WARNING: number of
 # probes fixed does not match the number of defined probes (54 != 132,

Modified: head/lang/erlang/Makefile
==============================================================================
--- head/lang/erlang/Makefile	Thu Jan 23 11:12:28 2020	(r523920)
+++ head/lang/erlang/Makefile	Thu Jan 23 11:27:43 2020	(r523921)
@@ -70,7 +70,7 @@ OPTIONS_EXCLUDE_DragonFly=	HIPE NATIVE SCTP
 OPTIONS_EXCLUDE_aarch64=	DTRACE
 OPTIONS_EXCLUDE_armv6=		DTRACE
 OPTIONS_EXCLUDE_armv7=		DTRACE
-OPTIONS_EXCLUDE_i386=		DTRACE
+OPTIONS_EXCLUDE_i386=		DTRACE NATIVE HIPE
 
 # If you run Erlang and get a message resembling "WARNING: number of
 # probes fixed does not match the number of defined probes (54 != 132,


More information about the svn-ports-all mailing list