Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Jan 2020 15:35:44 +0000 (UTC)
From:      Dave Cottlehuber <dch@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r524181 - in branches/2020Q1/lang: erlang erlang-java erlang-man erlang-runtime20 erlang-runtime21 erlang-runtime22 erlang-wx
Message-ID:  <202001261535.00QFZij2038502@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dch
Date: Sun Jan 26 15:35:44 2020
New Revision: 524181
URL: https://svnweb.freebsd.org/changeset/ports/524181

Log:
  MFH: r523921 r523923
  
  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
  
  lang/erlang*: include serious scheduler bugfixes
  
  OTP-16371
  
  Taking a scheduler offline could cause timers set while executing on
  that scheduler to be delayed until the scheduler was put online again.
  This bug was introduced in ERTS version 10.0 (OTP 21.0).
  
  OTP-16378 | ERL-1125
  
  The ets:update_counter/4 core dumped when given an ordered_set with
  write_concurrency enabled and an invalid position.
  
  OTP-16379
  
  A process calling erlang:system_flag(multi_scheduling, block) could end
  up blocked waiting for the operation to complete indefinitely.
  
  Reviewed by:	olgeni
  Sponsored by:	SkunkWerks, GmbH
  Differential Revision:	https://reviews.freebsd.org/D23313
  
  Approved by:	portmgr

Modified:
  branches/2020Q1/lang/erlang-java/Makefile
  branches/2020Q1/lang/erlang-java/distinfo
  branches/2020Q1/lang/erlang-man/Makefile
  branches/2020Q1/lang/erlang-man/distinfo
  branches/2020Q1/lang/erlang-runtime20/Makefile
  branches/2020Q1/lang/erlang-runtime20/distinfo
  branches/2020Q1/lang/erlang-runtime21/Makefile
  branches/2020Q1/lang/erlang-runtime21/distinfo
  branches/2020Q1/lang/erlang-runtime22/Makefile
  branches/2020Q1/lang/erlang-runtime22/distinfo
  branches/2020Q1/lang/erlang-wx/Makefile
  branches/2020Q1/lang/erlang-wx/distinfo
  branches/2020Q1/lang/erlang/Makefile
  branches/2020Q1/lang/erlang/distinfo
Directory Properties:
  branches/2020Q1/   (props changed)

Modified: branches/2020Q1/lang/erlang-java/Makefile
==============================================================================
--- branches/2020Q1/lang/erlang-java/Makefile	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang-java/Makefile	Sun Jan 26 15:35:44 2020	(r524181)
@@ -2,7 +2,7 @@
 
 PORTNAME=	erlang
 DISTVERSIONPREFIX=	OTP-
-DISTVERSION=	21.3.8.11
+DISTVERSION=	21.3.8.12
 PORTEPOCH=	1
 CATEGORIES=	lang parallel java
 PKGNAMESUFFIX=	-java

Modified: branches/2020Q1/lang/erlang-java/distinfo
==============================================================================
--- branches/2020Q1/lang/erlang-java/distinfo	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang-java/distinfo	Sun Jan 26 15:35:44 2020	(r524181)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1574161381
-SHA256 (erlang/erlang-otp-OTP-21.3.8.11_GH0.tar.gz) = aab77124285820608cd7a90f6b882e42bb5739283e10a8593d7f5bce9b30b16a
-SIZE (erlang/erlang-otp-OTP-21.3.8.11_GH0.tar.gz) = 54075960
+TIMESTAMP = 1579740620
+SHA256 (erlang/erlang-otp-OTP-21.3.8.12_GH0.tar.gz) = 918f32a594da692a87abe1825b49c9584e751cdebd86055f327fbad03fdf55c1
+SIZE (erlang/erlang-otp-OTP-21.3.8.12_GH0.tar.gz) = 54073858

Modified: branches/2020Q1/lang/erlang-man/Makefile
==============================================================================
--- branches/2020Q1/lang/erlang-man/Makefile	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang-man/Makefile	Sun Jan 26 15:35:44 2020	(r524181)
@@ -2,7 +2,7 @@
 
 PORTNAME=	erlang
 PORTVERSION=	21.3
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	lang parallel
 MASTER_SITES=	http://www.erlang.org/download/
 PKGNAMESUFFIX=	-man

Modified: branches/2020Q1/lang/erlang-man/distinfo
==============================================================================
--- branches/2020Q1/lang/erlang-man/distinfo	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang-man/distinfo	Sun Jan 26 15:35:44 2020	(r524181)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1555170077
+TIMESTAMP = 1579740751
 SHA256 (erlang/otp_doc_man_21.3.tar.gz) = f5464b5c8368aa40c175a5908b44b6d9670dbd01ba7a1eef1b366c7dc36ba172
 SIZE (erlang/otp_doc_man_21.3.tar.gz) = 1332545

Modified: branches/2020Q1/lang/erlang-runtime20/Makefile
==============================================================================
--- branches/2020Q1/lang/erlang-runtime20/Makefile	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang-runtime20/Makefile	Sun Jan 26 15:35:44 2020	(r524181)
@@ -3,7 +3,7 @@
 
 PORTNAME=	erlang
 DISTVERSIONPREFIX=	OTP-
-DISTVERSION=	20.3.8.24
+DISTVERSION=	20.3.8.25
 CATEGORIES=	lang parallel java
 PKGNAMESUFFIX=	-runtime20
 DIST_SUBDIR=	erlang
@@ -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=openssl111
 

Modified: branches/2020Q1/lang/erlang-runtime20/distinfo
==============================================================================
--- branches/2020Q1/lang/erlang-runtime20/distinfo	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang-runtime20/distinfo	Sun Jan 26 15:35:44 2020	(r524181)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1574090762
-SHA256 (erlang/erlang-otp-OTP-20.3.8.24_GH0.tar.gz) = 588e34a89f9ea8ebc3bda0918e4e1f4f7366888278f5e7ece60f6f1fa42aef60
-SIZE (erlang/erlang-otp-OTP-20.3.8.24_GH0.tar.gz) = 53555666
+TIMESTAMP = 1579688123
+SHA256 (erlang/erlang-otp-OTP-20.3.8.25_GH0.tar.gz) = 36f36753b8cf4db35f0d0c1cb88a32d4309670859174492ff8d10f5cf1f93720
+SIZE (erlang/erlang-otp-OTP-20.3.8.25_GH0.tar.gz) = 53548476

Modified: branches/2020Q1/lang/erlang-runtime21/Makefile
==============================================================================
--- branches/2020Q1/lang/erlang-runtime21/Makefile	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang-runtime21/Makefile	Sun Jan 26 15:35:44 2020	(r524181)
@@ -3,7 +3,7 @@
 
 PORTNAME=	erlang
 DISTVERSIONPREFIX=	OTP-
-DISTVERSION=	21.3.8.11
+DISTVERSION=	21.3.8.12
 # NB when bumping OTP versions also bump PORTREVISION in databases/couchdb2
 CATEGORIES=	lang parallel java
 PKGNAMESUFFIX=	-runtime21
@@ -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: branches/2020Q1/lang/erlang-runtime21/distinfo
==============================================================================
--- branches/2020Q1/lang/erlang-runtime21/distinfo	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang-runtime21/distinfo	Sun Jan 26 15:35:44 2020	(r524181)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1574161357
-SHA256 (erlang/erlang-otp-OTP-21.3.8.11_GH0.tar.gz) = aab77124285820608cd7a90f6b882e42bb5739283e10a8593d7f5bce9b30b16a
-SIZE (erlang/erlang-otp-OTP-21.3.8.11_GH0.tar.gz) = 54075960
+TIMESTAMP = 1579645374
+SHA256 (erlang/erlang-otp-OTP-21.3.8.12_GH0.tar.gz) = 918f32a594da692a87abe1825b49c9584e751cdebd86055f327fbad03fdf55c1
+SIZE (erlang/erlang-otp-OTP-21.3.8.12_GH0.tar.gz) = 54073858
 SHA256 (erlang/erlang-corba-4.5.2_GH0.tar.gz) = 36f397e6aef97eebda629badb0570cb4ddc979a6d1557bc487a9e13671facf8f
 SIZE (erlang/erlang-corba-4.5.2_GH0.tar.gz) = 1422685

Modified: branches/2020Q1/lang/erlang-runtime22/Makefile
==============================================================================
--- branches/2020Q1/lang/erlang-runtime22/Makefile	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang-runtime22/Makefile	Sun Jan 26 15:35:44 2020	(r524181)
@@ -3,7 +3,7 @@
 
 PORTNAME=	erlang
 DISTVERSIONPREFIX=	OTP-
-DISTVERSION=	22.2.1
+DISTVERSION=	22.2.3
 CATEGORIES=	lang parallel java
 PKGNAMESUFFIX=	-runtime22
 DIST_SUBDIR=	erlang
@@ -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: branches/2020Q1/lang/erlang-runtime22/distinfo
==============================================================================
--- branches/2020Q1/lang/erlang-runtime22/distinfo	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang-runtime22/distinfo	Sun Jan 26 15:35:44 2020	(r524181)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1576937854
-SHA256 (erlang/erlang-otp-OTP-22.2.1_GH0.tar.gz) = 65ab58ce79181895afc66716cc735a0ada4a3b705a525407d7e1d4c5deb95e72
-SIZE (erlang/erlang-otp-OTP-22.2.1_GH0.tar.gz) = 55742915
+TIMESTAMP = 1579645446
+SHA256 (erlang/erlang-otp-OTP-22.2.3_GH0.tar.gz) = 8470fff519d9ffa5defba4e42c3c1e64cd86905313040246d4a6e35799a9e614
+SIZE (erlang/erlang-otp-OTP-22.2.3_GH0.tar.gz) = 55742102
 SHA256 (erlang/erlang-corba-4.5.2_GH0.tar.gz) = 36f397e6aef97eebda629badb0570cb4ddc979a6d1557bc487a9e13671facf8f
 SIZE (erlang/erlang-corba-4.5.2_GH0.tar.gz) = 1422685

Modified: branches/2020Q1/lang/erlang-wx/Makefile
==============================================================================
--- branches/2020Q1/lang/erlang-wx/Makefile	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang-wx/Makefile	Sun Jan 26 15:35:44 2020	(r524181)
@@ -2,8 +2,7 @@
 
 PORTNAME=	erlang
 DISTVERSIONPREFIX=	OTP-
-DISTVERSION=	21.3.8.11
-PORTREVISION=	1
+DISTVERSION=	21.3.8.12
 PORTEPOCH=	1
 CATEGORIES=	lang parallel
 PKGNAMESUFFIX=	-wx

Modified: branches/2020Q1/lang/erlang-wx/distinfo
==============================================================================
--- branches/2020Q1/lang/erlang-wx/distinfo	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang-wx/distinfo	Sun Jan 26 15:35:44 2020	(r524181)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1574161378
-SHA256 (erlang/erlang-otp-OTP-21.3.8.11_GH0.tar.gz) = aab77124285820608cd7a90f6b882e42bb5739283e10a8593d7f5bce9b30b16a
-SIZE (erlang/erlang-otp-OTP-21.3.8.11_GH0.tar.gz) = 54075960
+TIMESTAMP = 1579740789
+SHA256 (erlang/erlang-otp-OTP-21.3.8.12_GH0.tar.gz) = 918f32a594da692a87abe1825b49c9584e751cdebd86055f327fbad03fdf55c1
+SIZE (erlang/erlang-otp-OTP-21.3.8.12_GH0.tar.gz) = 54073858

Modified: branches/2020Q1/lang/erlang/Makefile
==============================================================================
--- branches/2020Q1/lang/erlang/Makefile	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang/Makefile	Sun Jan 26 15:35:44 2020	(r524181)
@@ -3,7 +3,7 @@
 
 PORTNAME=	erlang
 DISTVERSIONPREFIX=	OTP-
-DISTVERSION=	21.3.8.11
+DISTVERSION=	21.3.8.12
 PORTEPOCH=	4
 CATEGORIES=	lang parallel java
 DIST_SUBDIR=	erlang
@@ -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,

Modified: branches/2020Q1/lang/erlang/distinfo
==============================================================================
--- branches/2020Q1/lang/erlang/distinfo	Sun Jan 26 15:04:37 2020	(r524180)
+++ branches/2020Q1/lang/erlang/distinfo	Sun Jan 26 15:35:44 2020	(r524181)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1574161376
-SHA256 (erlang/erlang-otp-OTP-21.3.8.11_GH0.tar.gz) = aab77124285820608cd7a90f6b882e42bb5739283e10a8593d7f5bce9b30b16a
-SIZE (erlang/erlang-otp-OTP-21.3.8.11_GH0.tar.gz) = 54075960
+TIMESTAMP = 1579645360
+SHA256 (erlang/erlang-otp-OTP-21.3.8.12_GH0.tar.gz) = 918f32a594da692a87abe1825b49c9584e751cdebd86055f327fbad03fdf55c1
+SIZE (erlang/erlang-otp-OTP-21.3.8.12_GH0.tar.gz) = 54073858
 SHA256 (erlang/erlang-corba-4.5.2_GH0.tar.gz) = 36f397e6aef97eebda629badb0570cb4ddc979a6d1557bc487a9e13671facf8f
 SIZE (erlang/erlang-corba-4.5.2_GH0.tar.gz) = 1422685



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