From nobody@FreeBSD.org  Fri Dec 30 04:19:57 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5706B1065670
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 30 Dec 2011 04:19:57 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id 452808FC0A
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 30 Dec 2011 04:19:57 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id pBU4JvqJ014381
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 30 Dec 2011 04:19:57 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id pBU4Jvh6014380;
	Fri, 30 Dec 2011 04:19:57 GMT
	(envelope-from nobody)
Message-Id: <201112300419.pBU4Jvh6014380@red.freebsd.org>
Date: Fri, 30 Dec 2011 04:19:57 GMT
From: Kenji Rikitake <kenji.rikitake@acm.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: lang/erlang update request to R15B
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         163711
>Category:       ports
>Synopsis:       lang/erlang update request to R15B
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    olgeni
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 30 04:20:05 UTC 2011
>Closed-Date:    Wed Aug 15 20:06:09 UTC 2012
>Last-Modified:  Wed Aug 15 20:06:09 UTC 2012
>Originator:     Kenji Rikitake
>Release:        9.0-PRERELEASE
>Organization:
>Environment:
FreeBSD minimax.priv.k2r.org 9.0-PRERELEASE FreeBSD 9.0-PRERELEASE #0: Sat Dec 24 13:51:29 JST 2011     root@minimax.priv.k2r.org:/usr/obj/usr/src/sys/MINIMAX  amd64
>Description:
Erlang/OTP has been updated to R15B. Patch included to update the port. This has been tested on an amd64 machine running 9.0-PRERELEASE. More testing by the port maintainer is suggested.
>How-To-Repeat:
Port lang/erlang is still R14B04.
>Fix:
* Apply the patch at /usr/ports/lang/erlang
* rm /usr/ports/lang/erlang/files/patch-erts_emulator_drivers_common_inet__drv.c 
  (the patch is included in R15B)

Patch attached with submission follows:

diff --unified -r /usr/ports/lang/erlang/Makefile /home/kenji/src/OTP-FreeBSD-port-R15B/erlang/Makefile
--- /usr/ports/lang/erlang/Makefile	2011-12-04 05:49:57.000000000 +0900
+++ /home/kenji/src/OTP-FreeBSD-port-R15B/erlang/Makefile	2011-12-30 13:00:12.000000000 +0900
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	erlang
-PORTVERSION=	r14b04
+PORTVERSION=	r15b
 PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	lang parallel java
@@ -17,7 +17,7 @@
 		http://www.erlang.se/publications/:publications		\
 		http://www.sics.se/~joe/thesis/:joe			\
 		${MASTER_SITE_LOCAL:S/$/:local/:S,%SUBDIR%/,olgeni/,}
-DISTNAME=	otp_src_R14B04
+DISTNAME=	otp_src_R15B
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}:erlangorg	\
 		${ERLANG_MAN}:erlangorg			\
 		${ERLANG_DOCS}:erlangorg		\
@@ -97,9 +97,9 @@
 .endif
 .endif
 
-ERLANG_MAN=	otp_doc_man_R14B04.tar.gz
+ERLANG_MAN=	otp_doc_man_R15B.tar.gz
 .if !defined(NOPORTDOCS)
-ERLANG_DOCS=	otp_doc_html_R14B04.tar.gz
+ERLANG_DOCS=	otp_doc_html_R15B.tar.gz
 .endif
 ERLANG_PLIST=	${WRKDIR}/pkg-plist
 
diff --unified -r /usr/ports/lang/erlang/Makefile.lib /home/kenji/src/OTP-FreeBSD-port-R15B/erlang/Makefile.lib
--- /usr/ports/lang/erlang/Makefile.lib	2011-12-04 05:49:57.000000000 +0900
+++ /home/kenji/src/OTP-FreeBSD-port-R15B/erlang/Makefile.lib	2011-12-30 11:06:47.000000000 +0900
@@ -1,59 +1,60 @@
-# $FreeBSD: ports/lang/erlang/Makefile.lib,v 1.41 2011/12/03 20:50:21 olgeni Exp $
+# $FreeBSD: ports/lang/erlang/Makefile.lib,v 1.40 2011/10/05 16:21:40 olgeni Exp $
 
-TOOLS_VSN=	2.6.6.5
-OTP_LIBS=	appmon-2.1.13 \
-		asn1-1.6.18 \
-		common_test-1.5.5 \
-		compiler-4.7.5 \
-		cosEvent-2.1.11 \
-		cosEventDomain-1.1.11 \
-		cosFileTransfer-1.1.12 \
-		cosNotification-1.1.17 \
-		cosProperty-1.1.14 \
-		cosTime-1.1.11 \
-		cosTransactions-1.2.11 \
-		crypto-2.0.4 \
-		debugger-3.2.6 \
-		dialyzer-2.4.4 \
-		diameter-0.10 \
+ERTS_VSN=	5.9
+TOOLS_VSN=	2.6.6.6
+OTP_LIBS=	appmon-2.1.14 \
+		asn1-1.6.19 \
+		common_test-1.6 \
+		compiler-4.8 \
+		cosEvent-2.1.12 \
+		cosEventDomain-1.1.12 \
+		cosFileTransfer-1.1.13 \
+		cosNotification-1.1.18 \
+		cosProperty-1.1.15 \
+		cosTime-1.1.12 \
+		cosTransactions-1.2.12 \
+		crypto-2.1 \
+		debugger-3.2.7 \
+		dialyzer-2.5 \
+		diameter-1.0 \
 		docbuilder-0.9.8.11 \
-		edoc-0.7.9 \
-		erl_docgen-0.2.6 \
-		erl_interface-3.7.5 \
-		erts-5.8.5 \
+		edoc-0.7.9.1 \
+		erl_docgen-0.3 \
+		erl_interface-3.7.6 \
+		erts-5.9 \
 		et-1.4.4 \
-		eunit-2.2.1 \
-		gs-1.5.14 \
-		hipe-3.8.1 \
-		ic-4.2.27 \
-		inets-5.7.1 \
-		inviso-0.6.2 \
-		jinterface-1.5.4 \
-		kernel-2.14.5 \
-		megaco-3.15.1.1 \
-		mnesia-4.5 \
-		observer-0.9.10 \
-		odbc-2.10.11 \
-		orber-3.6.22 \
-		os_mon-2.2.7 \
-		otp_mibs-1.0.6 \
-		parsetools-2.0.6 \
-		percept-0.8.6 \
-		pman-2.7.1 \
-		public_key-0.13 \
-		reltool-0.5.7 \
-		runtime_tools-1.8.6 \
-		sasl-2.1.10 \
-		snmp-4.21.1 \
-		ssh-2.0.8 \
-		ssl-4.1.6 \
-		stdlib-1.17.5 \
-		syntax_tools-1.6.7.1 \
-		test_server-3.4.5 \
-		toolbar-1.4.2 \
-		tools-2.6.6.5 \
-		tv-2.1.4.7 \
-		typer-0.9.2 \
-		webtool-0.8.9 \
-		wx-0.99 \
-		xmerl-1.2.10
+		eunit-2.2.2 \
+		gs-1.5.15 \
+		hipe-3.9 \
+		ic-4.2.29 \
+		inets-5.8 \
+		inviso-0.6.3 \
+		jinterface-1.5.5 \
+		kernel-2.15 \
+		megaco-3.16 \
+		mnesia-4.6 \
+		observer-1.0 \
+		odbc-2.10.12 \
+		orber-3.6.23 \
+		os_mon-2.2.8 \
+		otp_mibs-1.0.7 \
+		parsetools-2.0.7 \
+		percept-0.8.6.1 \
+		pman-2.7.1.1 \
+		public_key-0.14 \
+		reltool-0.5.7.1 \
+		runtime_tools-1.8.7 \
+		sasl-2.2 \
+		snmp-4.21.4 \
+		ssh-2.0.9 \
+		ssl-5.0 \
+		stdlib-1.18 \
+		syntax_tools-1.6.7.2 \
+		test_server-3.5 \
+		toolbar-1.4.2.1 \
+		tools-2.6.6.6 \
+		tv-2.1.4.8 \
+		typer-0.9.3 \
+		webtool-0.8.9.1 \
+		wx-0.99.1 \
+		xmerl-1.3
diff --unified -r /usr/ports/lang/erlang/Makefile.man /home/kenji/src/OTP-FreeBSD-port-R15B/erlang/Makefile.man
--- /usr/ports/lang/erlang/Makefile.man	2011-10-06 01:21:16.000000000 +0900
+++ /home/kenji/src/OTP-FreeBSD-port-R15B/erlang/Makefile.man	2011-12-30 11:42:39.000000000 +0900
@@ -14,7 +14,7 @@
 	start_erl.1 \
 	start_webtool.1 \
 	werl.1
-
+	
 MAN3=	CosEventChannelAdmin.3 \
 	CosEventChannelAdmin_ConsumerAdmin.3 \
 	CosEventChannelAdmin_EventChannel.3 \
@@ -134,9 +134,6 @@
 	digraph_utils.3 \
 	disk_log.3 \
 	disksup.3 \
-	docb_gen.3 \
-	docb_transform.3 \
-	docb_xml_check.3 \
 	driver_entry.3 \
 	edoc.3 \
 	edoc_doclet.3 \
@@ -274,8 +271,8 @@
 	net_adm.3 \
 	net_kernel.3 \
 	nteventlog.3 \
+	observer.3 \
 	odbc.3 \
-	old_ssl.3 \
 	orber.3 \
 	orber_acl.3 \
 	orber_diagnostics.3 \
@@ -304,7 +301,6 @@
 	random.3 \
 	rb.3 \
 	re.3 \
-	regexp.3 \
 	registry.3 \
 	release_handler.3 \
 	reltool.3 \
@@ -567,6 +563,7 @@
 	wxStyledTextCtrl.3 \
 	wxStyledTextEvent.3 \
 	wxSysColourChangedEvent.3 \
+	wxSystemOptions.3 \
 	wxSystemSettings.3 \
 	wxTextAttr.3 \
 	wxTextCtrl.3 \
@@ -600,18 +597,18 @@
 	zip.3 \
 	zlib.3 \
 	zlib_stub.3
-
-MAN4=	app.4 \
+	
+MAN4= 	app.4 \
 	appup.4 \
 	config.4 \
 	diameter_dict.4 \
 	rel.4 \
 	relup.4 \
 	script.4
-
+	
 MAN6=	common_test.6 \
 	crypto.6 \
-	docbuilder.6 \
+	erl_docgen.6 \
 	kernel.6 \
 	observer.6 \
 	os_mon.6 \
diff --unified -r /usr/ports/lang/erlang/distinfo /home/kenji/src/OTP-FreeBSD-port-R15B/erlang/distinfo
--- /usr/ports/lang/erlang/distinfo	2011-10-07 23:48:50.000000000 +0900
+++ /home/kenji/src/OTP-FreeBSD-port-R15B/erlang/distinfo	2011-12-30 10:27:10.000000000 +0900
@@ -1,9 +1,9 @@
-SHA256 (erlang/otp_src_R14B04.tar.gz) = 099b35910e635b9148ac90f70fd9dd592920ed02406eb26c349efd8d1e959b6e
-SIZE (erlang/otp_src_R14B04.tar.gz) = 70773703
-SHA256 (erlang/otp_doc_man_R14B04.tar.gz) = 8514511e8a8ac3f3f67db06f333548edf283d9a8afcbc9e9eeca7b1af9a107da
-SIZE (erlang/otp_doc_man_R14B04.tar.gz) = 1117663
-SHA256 (erlang/otp_doc_html_R14B04.tar.gz) = 3b066d23d82667e2d0477856b22ea94262d65baf7366babe1c10d8bddc28ab5a
-SIZE (erlang/otp_doc_html_R14B04.tar.gz) = 28816088
+SHA256 (erlang/otp_src_R15B.tar.gz) = 5bc34fc34fc890f84bae7ff1f7c81fbec2c9aa28a0ef51a57d7a8192204d8aa2
+SIZE (erlang/otp_src_R15B.tar.gz) = 74100507
+SHA256 (erlang/otp_doc_man_R15B.tar.gz) = 1839cc4cab3120401989e0e1d7ad6872a59e2fd9d3cd82f05ca8c4ebef18eb6b
+SIZE (erlang/otp_doc_man_R15B.tar.gz) = 1122044
+SHA256 (erlang/otp_doc_html_R15B.tar.gz) = 40504ad983b450a2c6f7611b3be88ebd6349079764520cca050e9c8f6e79dc93
+SIZE (erlang/otp_doc_html_R15B.tar.gz) = 28996680
 SHA256 (erlang/armstrong_thesis_2003.pdf) = da585b914eb07350e2d6f727db5eb0fb1551f49fc1270f7d4dc079f2c8c1ab7a
 SIZE (erlang/armstrong_thesis_2003.pdf) = 859249
 SHA256 (erlang/bjarnelic.pdf) = 9544d4af5cea324e5c9cf77e670d9561ad61ddc240cdb5c2afecebc0a3d7429b
Only in /usr/ports/lang/erlang/files: patch-erts_emulator_drivers_common_inet__drv.c
Only in /home/kenji/src/OTP-FreeBSD-port-R15B/erlang: work


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->olgeni 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Fri Dec 30 04:20:14 UTC 2011 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=163711 
State-Changed-From-To: open->analyzed 
State-Changed-By: olgeni 
State-Changed-When: Sun Jan 1 23:11:16 UTC 2012 
State-Changed-Why:  
Thanks! 

Tinderbox builds are ok and it works fine so far, but I need to do 
a few more tests to make sure that everything in the ports tree is 
compatible with R15. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=163711 

From: koobs k <koobs.freebsd@gmail.com>
To: bug-followup@FreeBSD.org, kenji.rikitake@acm.org
Cc:  
Subject: Re: ports/163711: lang/erlang update request to R15B
Date: Sat, 23 Jun 2012 19:56:26 +1000

 I'd like to request a repocopy of lang/erlang -> lang/erlang14 (or
 whatever other name is appropriate given the weird upstream
 versioning) prior to this being committed.
 
 Both versions (along with r13 series) are supported releases and id
 like to keep r14 for a riak port i've almost completed.

From: Kenji Rikitake <kenji.rikitake@acm.org>
To: koobs k <koobs.freebsd@gmail.com>
Cc: bug-followup@freebsd.org, Kenji Rikitake <kenji.rikitake@acm.org>
Subject: Re: ports/163711: lang/erlang update request to R15B
Date: Sat, 23 Jun 2012 19:47:13 +0900

 I second the proposal.
 
 I think naming based on R13/R14/R15
 major release identifiers will suffice.
 I agree that Riak and other code will need
 older releases of Erlang/OTP as well.
 
 Kenji Rikitake
 
 On Sat, Jun 23, 2012 at 6:56 PM, koobs k <koobs.freebsd@gmail.com> wrote:
 > I'd like to request a repocopy of lang/erlang -> lang/erlang14 (or
 > whatever other name is appropriate given the weird upstream
 > versioning) prior to this being committed.
 >
 > Both versions (along with r13 series) are supported releases and id
 > like to keep r14 for a riak port i've almost completed.

From: Anton Yuzhaninov <citrin@citrin.ru>
To: bug-followup@FreeBSD.org
Cc: olgeni@FreeBSD.org
Subject: Re: ports/163711: lang/erlang update request to R15B
Date: Tue, 17 Jul 2012 16:32:28 +0400

 As I can see lang/erlang14 has been created.
 
 What about updating lang/erlang to R15B01 ?
 
 I can update patch for version R15B01 if need.

From: Jimmy Olgeni <olgeni@FreeBSD.org>
To: Anton Yuzhaninov <citrin@citrin.ru>
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/163711: lang/erlang update request to R15B
Date: Tue, 17 Jul 2012 14:41:22 +0200 (CEST)

 Hello,
 
 I received a patch with the latest R15B + lots of OPTION bug fixes; I 
 hope to be able to fix this shortly.
 
 -- 
 jimmy
State-Changed-From-To: analyzed->closed 
State-Changed-By: olgeni 
State-Changed-When: Wed Aug 15 20:04:38 UTC 2012 
State-Changed-Why:  
At last, R15B01 was committed. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=163711 
>Unformatted:
