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

Re: 1.5.8 build failure on Solaris 8



Hello,

* Lars Hecking <lhecking@xxxxxxxxxxxxxxxxxxxxx> [050218 12:41]:

> gcc -DPKGDATADIR=\"/usr/local/share/mutt\" -DSYSCONFDIR=\"/usr/local/etc\" 
> -DBINDIR=\"/usr/local/bin\" -DMUTTLOCALEDIR=\"/usr/local/share/locale\" 
> -DHAVE_CONFIG_H=1 -I. -I. -I. -I. -I. -I./imap  -Iintl  -I/usr/local/include 
> -I/usr/local/ssl/include -I/usr/local/include -I./intl -I/usr/local/include  
> -Wall -pedantic -g -O2 -c mutt_socket.c
> mutt_socket.c: In function `mutt_socket_open':
> mutt_socket.c:59: structure has no member named `open64'
> mutt_socket.c:60: warning: control reaches end of non-void function
> mutt_socket.c: In function `mutt_conn_find':
> mutt_socket.c:282: structure has no member named `open64'

I used SUNWspro to compile mutt for Solaris and it worked out of the box. Btw.
I maintain also mutt Solaris packages on http://www.blastwave.org/ which are
quiet up2date. I see no reason to update to 1.5.8 from 1.5.7 for now. I already
had all the patches integrated.

My build script is:

        export LD_OPTIONS="-R/opt/csw/lib -L/opt/csw/lib -R/opt/csw/bdb4/lib 
-L/opt/csw/bdb4/lib"
        export 
PATH="/opt/forte8/SUNWspro/bin:/usr/ccs/bin:/usr/bin:/usr/openwin/bin:/opt/csw/bin"
        export CPPFLAGS="-I/opt/csw/include"
        export CC=cc
        export CFLAGS='-O'
        cd mutt-1.5.720050202
        ./prepare --enable-hcache --enable-imap --enable-pop 
--with-slang=/opt/csw --with-ssl=/opt/csw --prefix=/opt/csw 
--mandir=/opt/csw/share/man --with-docdir=/opt/csw/share/doc/mutt --with-idn=no
        gmake
        gmake DESTDIR=/opt/build/thomas/mutt-1.5.720050202-buildroot install
        # mmdf.5 is already packaged in tin and Debian hasn't it in either --tg 
02:50 04-10-07
        rm 
/opt/build/thomas/mutt-1.5.720050202-buildroot/opt/csw/share/man/man5/mmdf.5

Greetings,
        Thomas