#3624: Wrong usage if IDN library (undefined reference to `assert')
---------------------+----------------------
Reporter: petr_p | Owner: mutt-dev
Type: defect | Status: new
Priority: major | Milestone:
Component: mutt | Version:
Resolution: | Keywords:
---------------------+----------------------
Comment (by will.fiveash@…):
{{{
On Fri, Jan 18, 2013 at 06:31:30AM -0000, Mutt wrote:
That could be. With the following changeset:
changeset: 5602:d07c9ee9a92b
branch: HEAD
user: Michael Elkins <[email protected]>
date: Sat Dec 22 15:04:24 2012 -0800
description:
If neither --with-idn nor --without-idn are given, use
-I/usr/include/idn when checking for the libidn header files, if present
(needed for Solaris 11).
Don't bother checking for the idna_* functions if we didn't find
-lidn
applied to my mutt hg repo I have no trouble configuring and building
mutt which is using libidn. Again, I'm running Solaris 11 update 1.
$ ldd mutt
libncurses.so.5 => /usr/lib/libncurses.so.5
libssl.so.1.0.0 => /lib/libssl.so.1.0.0
libcrypto.so.1.0.0 => /lib/libcrypto.so.1.0.0
libz.so.1 => /lib/libz.so.1
libsasl.so.1 => /usr/lib/libsasl.so.1
libgdbm.so.3 => /usr/lib/libgdbm.so.3
libidn.so.11 => /usr/lib/libidn.so.11
libsocket.so.1 => /lib/libsocket.so.1
libnsl.so.1 => /lib/libnsl.so.1
libc.so.1 => /lib/libc.so.1
libmd.so.1 => /lib/libmd.so.1
libmp.so.2 => /lib/libmp.so.2
libcryptoutil.so.1 => /lib/libcryptoutil.so.1
libm.so.2 => /lib/libm.so.2
}}}
--
Ticket URL: <http://dev.mutt.org/trac/ticket/3624#comment:7>
Mutt <http://www.mutt.org/>
The Mutt mail user agent