svn commit: r464037 - head/irc/znc

Dan Langille dan at langille.org
Fri Mar 16 14:32:21 UTC 2018


> On Mar 15, 2018, at 10:47 PM, Danilo G. Baio <dbaio at FreeBSD.org> wrote:
> 
> On Thu, Mar 15, 2018 at 06:58:42PM -0400, Dan Langille wrote:
>>> 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)
> [...]
>>>> 
>>>> 
>>>> 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
> 
> Hi Dan.
> 
> Could you rebuild your external modules (znc-buildmod <modulename>.cpp) and try it again?
> If it won't help, try to disable them.
> 
> Let me know.

As mentioned on IRC:

That znc segfault issue was related to external modules (clientbuffer.so playback.so push.so). Once I recompiled them, all was good.

For the record, I Installed the new znc with CHARSET one, then for each module, run znc-buildmod <MODULE>.cpp

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



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 658 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20180316/dbbfcb87/attachment.sig>


More information about the svn-ports-head mailing list