svn commit: r464037 - head/irc/znc
Dan Langille
dan at langille.org
Thu Mar 15 22:58:56 UTC 2018
> On Mar 15, 2018, at 5:46 PM, Dan Langille <dan at langille.org> wrote:
>
>> 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
jrm also built with CHARSET, works for him. We've put more info at https://gist.github.com/dlangille/276d952541c76a9c7249793c5ef9271e
--
Dan Langille - BSDCan / PGCon
dan at langille.org
More information about the svn-ports-all
mailing list