Date: Tue, 7 Oct 2008 15:39:29 +0100 (BST) From: Lewis <moggie@elasticmind.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/127925: [maintainer-update|patch] irc/ircd-ratbox-devel: Update to ratbox-3 RC2 Message-ID: <20081007143930.01A4D26D053@mail.elasticmind.net> Resent-Message-ID: <200810071500.m97F0Dbg008067@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081007143930.01A4D26D053>