<<< Date Index >>>     <<< Thread Index >>>

Re: 1.5.17 - threads shown with wierd characters.



On Feb 11, 2008 2:18 PM, Kyle Wheeler <kyle-mutt@xxxxxxxxxxxxxx> wrote:
> But since you're having a problem between versions, I'd look into what
> version of ncurses/slang/iconv are they linked to? (the output of
> running ldd on the mutt binary will tell you)
My current mutt is 1.5.15 (installed from ubuntu repo)
bash$ ldd /usr/bin/mutt
        linux-gate.so.1 =>  (0xffffe000)
        libncursesw.so.5 => /lib/libncursesw.so.5 (0xb7f1f000)
        libgnutls.so.13 => /usr/lib/libgnutls.so.13 (0xb7eaf000)
        libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb7e97000)
        libgpgme.so.11 => /usr/lib/libgpgme.so.11 (0xb7e74000)
        libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb7e70000)
        libidn.so.11 => /usr/lib/libidn.so.11 (0xb7e3f000)
        libdb-4.4.so => /usr/lib/libdb-4.4.so (0xb7d40000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7bf6000)
        libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7bf2000)
        libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb7be1000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7bcc000)
        libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb7b7b000)
        libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb7b68000)
        /lib/ld-linux.so.2 (0xb7f82000)

I'm trying to build and use version 1.5.17
bash$ ldd ~/tmp/mutt-1.5.17/mutt
        linux-gate.so.1 =>  (0xffffe000)
        libncurses.so.5 => /lib/libncurses.so.5 (0xb7f0d000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7dc3000)
        libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7dbe000)
        /lib/ld-linux.so.2 (0xb7f65000)

1.5.15 uses libncursesw.so.5 while 1.5.17 is using libncurses.so.5
Also, /lib/libncurses.so.5 -> libncurses.so.5.6 and
/lib/libncursesw.so.5 -> libncursesw.so.5.6
How to get 1.5.17 use libncursesw.so.5?

Also, the compile options for 1.5.15 are
-DOMAIN
+DEBUG
-HOMESPOOL  +USE_SETGID  +USE_DOTLOCK  +DL_STANDALONE
+USE_FCNTL  -USE_FLOCK   +USE_INODESORT
+USE_POP  +USE_IMAP  +USE_SMTP  -USE_GSS  -USE_SSL_OPENSSL
+USE_SSL_GNUTLS  +USE_SASL  +HAVE_GETADDRINFO
+HAVE_REGCOMP  -USE_GNU_REGEX
+HAVE_COLOR  +HAVE_START_COLOR  +HAVE_TYPEAHEAD  +HAVE_BKGDSET
+HAVE_CURS_SET  +HAVE_META  +HAVE_RESIZETERM
+CRYPT_BACKEND_CLASSIC_PGP  +CRYPT_BACKEND_CLASSIC_SMIME  +CRYPT_BACKEND_GPGME
-EXACT_ADDRESS  -SUN_ATTACHMENT
+ENABLE_NLS  -LOCALES_HACK  +COMPRESSED  +HAVE_WC_FUNCS
+HAVE_LANGINFO_CODESET  +HAVE_LANGINFO_YESEXPR
+HAVE_ICONV  -ICONV_NONTRANS  +HAVE_LIBIDN  +HAVE_GETSID  +USE_HCACHE
-ISPELL

While the compile options for 1.5.17 are
-DOMAIN
-DEBUG
-HOMESPOOL  +USE_SETGID  +USE_DOTLOCK  +DL_STANDALONE
+USE_FCNTL  -USE_FLOCK   -USE_INODESORT
-USE_POP  -USE_IMAP  -USE_SMTP  -USE_GSS  -USE_SSL_OPENSSL
-USE_SSL_GNUTLS  -USE_SASL  -HAVE_GETADDRINFO
+HAVE_REGCOMP  -USE_GNU_REGEX
+HAVE_COLOR  +HAVE_START_COLOR  +HAVE_TYPEAHEAD  +HAVE_BKGDSET
+HAVE_CURS_SET  +HAVE_META  +HAVE_RESIZETERM
+CRYPT_BACKEND_CLASSIC_PGP  +CRYPT_BACKEND_CLASSIC_SMIME  -CRYPT_BACKEND_GPGME
-EXACT_ADDRESS  -SUN_ATTACHMENT
+ENABLE_NLS  -LOCALES_HACK  +HAVE_WC_FUNCS  +HAVE_LANGINFO_CODESET
+HAVE_LANGINFO_YESEXPR
+HAVE_ICONV  -ICONV_NONTRANS  -HAVE_LIBIDN  +HAVE_GETSID  -USE_HCACHE
-ISPELL