Hey!
I just compiled mutt-1.0i on Solaris 7 (sparc) with fcntl, flock disabled
using ncurses-5.0 (shared lib, NOT installed in /usr/lib or /usr/lib/sparcv9).
Since /var/mail is group writable by mail the executable mutt_dotlock
is installed sgid mail. If you call mutt as an ordinary user, the shared
libncurses is not found, because Solaris only searches in /usr/lib
and /usr/lib/sparcv9 - even if LD_LIBRARY_PATH and friends point to
the directory where libncurses is installed. This is because mutt_dotlock
ist sgid mail and therefore considered insecure (see Solaris answerbook,
somewhere). I resolved this problem by linking mutt_dotlock w/o
ncurses. Now mutt is working (I have to do some more testing, of
course). Maybe someone can tell me why mutt_dotlock is linked
against *curses or slang by default.
Regards, Dirk
--
---------------------------------------------------------------------
Dipl.-Math. Dirk Nitschke Fachbereich Mathematik
Tel.: +49-40-42838-4929 Universitaet Hamburg
Fax.: +49-40-42838-4924 Bundesstr. 55
e-mail: [EMAIL PROTECTED] D-20146 Hamburg
---------------------------------------------------------------------