Date: Sun, 29 Jun 2014 10:19:50 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 191473] New: [net-im/ejabberd] Crash at startup due to system libiconv not being linked Message-ID: <bug-191473-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191473 Bug ID: 191473 Summary: [net-im/ejabberd] Crash at startup due to system libiconv not being linked Product: Ports Tree Version: Latest Hardware: Any OS: Any Status: Needs Triage Severity: Affects Some People Priority: Normal Component: Individual Port(s) Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: neil@darlow.co.uk When ICONV option is selected (default), and FreeBSD version provides libiconv, this library is not linked correctly and ejabberd crashes at startup. How-To-Repeat: Build net-im/ejabberd from ports with ICONV enabled. Start ejabberd and notice creation of crash dump file and crash log in /var/log/ejabberd. Fix: I have the libiconv port installed (required by other ports) and was able to force use of the libiconv port by modifing Makefile like so: -USES= gmake pkgconfig +USES= gmake pkgconfig iconv:wchar_t The addition of iconv:wchar_t causes /usr/ports/Mk/Uses/iconv.mk to create a LIB_DEPENDS on the libiconv port. ejabberd links libiconv from ports correctly and starts without crashing. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-191473-13>