Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Jan 2020 11:27:43 +0000 (UTC)
From:      Dave Cottlehuber <dch@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r523921 - in head/lang: erlang erlang-runtime20 erlang-runtime21 erlang-runtime22
Message-ID:  <202001231127.00NBRhnb094253@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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,



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