ports/127925: [maintainer-update|patch] irc/ircd-ratbox-devel: Update to ratbox-3 RC2

Lewis moggie at elasticmind.net
Tue Oct 7 15:00:14 UTC 2008


>Number:         127925
>Category:       ports
>Synopsis:       [maintainer-update|patch] irc/ircd-ratbox-devel: Update to ratbox-3 RC2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 07 15:00:12 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Lewis
>Release:        FreeBSD 6.3-RELEASE-p4 amd64
>Organization:
>Environment:
System: FreeBSD 6.3-RELEASE-p4 FreeBSD 6.3-RELEASE-p4 #1: Sun Sep 7 00:49:02 BST 2008 amd64

Port build tested on tinderbox: 7-STABLE, 6-STABLE, 8, 7.0, 6.3
	
>Description:
Updated ircd-ratbox-devel port to release candidate 2 of ircd-ratbox-3.0.0.

Software changes include: ircd-ratbox-3.0.0rc2
o Log ERROR commands to file regardless of hide_error_messages setting.
o Restrict JOIN 0 to only allow 0 by itself, no multiple zeros or zeros before or after commas.
o Honor -logfile command line option.
o Fix timerfd_create check.

Updates in: ircd-ratbox-3.0.0rc1
o Fix a bug in comment parsing in the config file.
o Have bandb honor -basedir option.
o Fix ssld to work on win32 should you ever desire such a thing and a few other minor win32 fixes.
o Fix up a few things so that the source code builds with gcc -pedantic.
o Do not abort configure if the AC_CHECK_SQLITE3 check fails.
o Drop configure option for ssl only channels, this is now controlled by a channel {} use_sslonly option.
o Attempt to override FD_SETSIZE when using select, and if this cannot be overriden, lower maxconnections.
o Fix signalfd code on 32bit platforms.
o Add support for timerfd_create event handling on linux systems with new enough kernels and glibc.
o Fix our fake rb_sockaddr_storage so that it actually compiles.
o Add some work arounds to avoid OPENSSL_applink on some platforms.
	
>How-To-Repeat:
	
>Fix:

	

--- ircd-ratbox-devel-3.0.0rc2.diff begins here ---
diff -ruN ircd-ratbox-devel.orig/Makefile ircd-ratbox-devel/Makefile
--- ircd-ratbox-devel.orig/Makefile	2008-10-07 00:43:22.000000000 +0100
+++ ircd-ratbox-devel/Makefile	2008-10-07 00:47:11.000000000 +0100
@@ -8,7 +8,7 @@
 
 PORTNAME=	ircd-ratbox
 #PORTVERSION=	3.0.0
-DISTVERSION=	3.0.0beta12
+DISTVERSION=	3.0.0rc2
 CATEGORIES=	irc ipv6
 MASTER_SITES=	ftp://ftp.ircd-ratbox.org/pub/ircd-ratbox/testing/	\
 		ftp://ftp.demon.co.uk/pub/mirrors/ircd-ratbox/testing/	\
@@ -55,8 +55,7 @@
 		SHARED_MODULES	"Enable shared modules support"			on  \
 		ASSERT		"Enable debugging code"				off \
 		SMALL_NET	"Tune server for small networks"		off \
-		SERVICES	"Enable ratbox-services compatibility code"	off \
-		SSLONLY		"Enable SSL only chan' support (chanmode +S)"	off
+		SERVICES	"Enable ratbox-services compatibility code"	off
 
 #----------------------------------------------------------------------
 
@@ -95,10 +94,6 @@
 CONFIGURE_ARGS+=	--enable-services
 .endif
 
-.if defined(WITH_SSLONLY)
-CONFIGURE_ARGS+=	--enable-sslonly-channels
-.endif
-
 #-- User Configuration -------------------------------------------------
 
 .if defined(NICKLEN)
diff -ruN ircd-ratbox-devel.orig/distinfo ircd-ratbox-devel/distinfo
--- ircd-ratbox-devel.orig/distinfo	2008-10-07 00:43:22.000000000 +0100
+++ ircd-ratbox-devel/distinfo	2008-10-07 00:47:35.000000000 +0100
@@ -1,3 +1,3 @@
-MD5 (ircd-ratbox-3.0.0beta12.tar.bz2) = 1c3f21c99d0ea12b2dddffe96336ff9c
-SHA256 (ircd-ratbox-3.0.0beta12.tar.bz2) = c2d482f057226d2a374df9f1022e169c75882a442a80cd32f664f37f90de7b35
-SIZE (ircd-ratbox-3.0.0beta12.tar.bz2) = 1945446
+MD5 (ircd-ratbox-3.0.0rc2.tar.bz2) = be4b3dff674df9c0b0ad1cfec47f9cd8
+SHA256 (ircd-ratbox-3.0.0rc2.tar.bz2) = 6c585bc4ac9ac5c34ca96811c8cf59addc9db9b1141f8bdb589e5c74ee74b925
+SIZE (ircd-ratbox-3.0.0rc2.tar.bz2) = 1950434
diff -ruN ircd-ratbox-devel.orig/files/pkg-message.in ircd-ratbox-devel/files/pkg-message.in
--- ircd-ratbox-devel.orig/files/pkg-message.in	2008-10-07 00:43:22.000000000 +0100
+++ ircd-ratbox-devel/files/pkg-message.in	2008-10-07 01:36:29.000000000 +0100
@@ -19,11 +19,15 @@
 
 An update of the ban.db database will be necessary if upgrading from a
 pre-beta5 release. Those upgrading from 3.0.0-beta5 or later, to this
-version should be able to omit this step. Though it doesn't do any harm to
+version, should be able to omit this step. Though it doesn't do any harm to
 check anyway. Database updates must be performed using 'bantool -u' while
 no ircd is running and before starting the newer version.
 
 	%%PREFIX%%/bin/bantool -u
 
+Note that the ssl_only_channel configure option has been removed and is
+now available as a setting in the channel section of the ircd
+configuration file.
+
 Be sure to check out 'ratbox-services' if you need a services package.
 ------------------------------------------------------------------------
--- ircd-ratbox-devel-3.0.0rc2.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list