svn commit: r464037 - head/irc/znc

Dan Langille dan at langille.org
Thu Mar 15 21:46:27 UTC 2018


> On Mar 15, 2018, at 4:37 PM, Dan Langille <dan at langille.org> wrote:
> 
>> On Mar 9, 2018, at 7:16 PM, Danilo G. Baio <dbaio at FreeBSD.org> wrote:
>> 
>> Author: dbaio
>> Date: Sat Mar 10 00:16:49 2018
>> New Revision: 464037
>> URL: https://svnweb.freebsd.org/changeset/ports/464037
>> 
>> Log:
>> irc/znc: Set option CHARSET as default
>> 
>> ZNC has supported character encodings in core since 1.6.0 and
>> building/enabling charset is the recommended way.
>> 
>> While here, sort Makefile and change URLs to use HTTPs.
>> 
>> Submitted by:	eadler (via email)
>> 
>> Modified:
>> head/irc/znc/Makefile
>> head/irc/znc/pkg-descr
>> 
>> Modified: head/irc/znc/Makefile
>> ==============================================================================
>> --- head/irc/znc/Makefile	Fri Mar  9 22:46:22 2018	(r464036)
>> +++ head/irc/znc/Makefile	Sat Mar 10 00:16:49 2018	(r464037)
>> @@ -3,9 +3,10 @@
>> 
>> PORTNAME=	znc
>> PORTVERSION=	1.6.6
>> +PORTREVISION=	1
>> CATEGORIES=	irc ipv6
>> -MASTER_SITES=	http://znc.in/releases/ \
>> -		http://znc.in/releases/archive/
>> +MASTER_SITES=	https://znc.in/releases/ \
>> +		https://znc.in/releases/archive/
>> 
>> MAINTAINER=	dbaio at FreeBSD.org
>> COMMENT=	Advanced IRC bouncer
>> @@ -13,10 +14,12 @@ COMMENT=	Advanced IRC bouncer
>> LICENSE=	APACHE20
>> LICENSE_FILE=	${WRKSRC}/LICENSE
>> 
>> -GNU_CONFIGURE=	yes
>> +USES=		compiler:c++11-lib cpe gmake iconv pathfix pkgconfig
>> +
>> USE_RC_SUBR=	znc
>> +
>> +GNU_CONFIGURE=	yes
>> SUB_FILES=	pkg-message
>> -USES=		compiler:c++11-lib cpe gmake iconv pathfix pkgconfig
>> MAKE_ENV=	V=1
>> 
>> PORTDOCS=	README.md
>> @@ -25,7 +28,7 @@ USERS=		znc
>> GROUPS=		znc
>> 
>> OPTIONS_DEFINE=	CHARSET CYRUS DEBUG DOCS IPV6 OPENSSL PERL PYTHON TCL
>> -OPTIONS_DEFAULT=	OPENSSL PERL
>> +OPTIONS_DEFAULT=	CHARSET OPENSSL PERL
>> OPTIONS_SUB=	yes
>> 
>> CHARSET_DESC=	Character encoding support via ICU
>> 
>> Modified: head/irc/znc/pkg-descr
>> ==============================================================================
>> --- head/irc/znc/pkg-descr	Fri Mar  9 22:46:22 2018	(r464036)
>> +++ head/irc/znc/pkg-descr	Sat Mar 10 00:16:49 2018	(r464037)
>> @@ -3,4 +3,4 @@ multiple users, playback buffers, DCC bouncing, SASL a
>> and SSL encryption. It can be extended with dynamically loaded modules
>> written in C++ or Perl.
>> 
>> -WWW: http://znc.in/
>> +WWW: https://wiki.znc.in/ZNC
> 
> 
> This version segfaults for me.  Installing 1.6.6 gets me back in service:
> 
> When run from foreground:
> 
> [ >> ] ok
> [ .. ] Loading user module [chansaver]...
> [ >> ] ok
> [ .. ] Loading user module [log]...
> [ >> ] ok
> [ .. ] Loading user module [controlpanel]...
> [ >> ] ok
> [ .. ] Loading user module [push]...
> [ >> ] ok
> [ ** ] Staying open for debugging [pid: 35510]
> [ ** ] ZNC 1.6.6 - http://znc.in
> Segmentation fault (core dumped)
> 
> FreeBSD 11.1-RELEASE-p7
> 
> I have a 25M core file if it's useful to anyone.
> 

Compiling without CHARSET gives me a stable znc

-- 
Dan Langille - BSDCan / PGCon
dan at langille.org



More information about the svn-ports-all mailing list