Problem compiling Sendmail

From: Bendriss Elmehdi (e.bendriss@menara.ma)
Date: Tue Sep 23 2003 - 07:58:14 EDT


Hi !
I've been trying to compile Sendmail 8.12.10 on a : <SunOS tazmania 5.8
Generic_108528-11 sun4u sparc SUNW,Ultra-60> but I failed everytime;
I used the same method and it worked on many other servers; I'm sure
that the environment is quite the same, as the servers were installed at
the same way.
Anyone can help please?
Here is the Log of the error
Thanks in advance
 
[root@tazmania sendmail-8.12.10]# sh Build
Making all in:
/root/sendmail-8.12.10/libsm
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsm
make[1]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsm'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsm'
Making all in:
/root/sendmail-8.12.10/libsmutil
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil
make[1]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
gcc -O -I. -I../../sendmail -I../../include -DNDBM -DNIS -DNISPLUS
-DMAP_REGEX -DSOLARIS=20800 -DNETI
NET6 -DNOT_SENDMAIL -c -o debug.o debug.c
In file included from debug.c:11:
../../sendmail/sendmail.h:1624: field `sin6' has incomplete type
../../sendmail/sendmail.h:1642: warning: `struct in6_addr' declared
inside parameter list
../../sendmail/sendmail.h:1642: warning: its scope is only this
definition or declaration, which is prob
ably not what you want
make[1]: *** [debug.o] Error 1
make[1]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
Making all in:
/root/sendmail-8.12.10/libsmdb
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmdb
make[1]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmdb'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmdb'
Making all in:
/root/sendmail-8.12.10/sendmail
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/sendmail
make[1]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/sendmail'
(cd ../../libsmutil; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil
make[2]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
gcc -O -I. -I../../sendmail -I../../include -DNDBM -DNIS -DNISPLUS
-DMAP_REGEX -DSOLARIS=20800 -DNETI
NET6 -DNOT_SENDMAIL -c -o debug.o debug.c
In file included from debug.c:11:
../../sendmail/sendmail.h:1624: field `sin6' has incomplete type
../../sendmail/sendmail.h:1642: warning: `struct in6_addr' declared
inside parameter list
../../sendmail/sendmail.h:1642: warning: its scope is only this
definition or declaration, which is prob
ably not what you want
make[2]: *** [debug.o] Error 1
make[2]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
make[1]: ***
[/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil/libsmutil.a] Error
2
make[1]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/sendmail'
Making all in:
/root/sendmail-8.12.10/editmap
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/editmap
make[1]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/editmap'
(cd ../../libsmutil; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil
make[2]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
gcc -O -I. -I../../sendmail -I../../include -DNDBM -DNIS -DNISPLUS
-DMAP_REGEX -DSOLARIS=20800 -DNETI
NET6 -DNOT_SENDMAIL -c -o debug.o debug.c
In file included from debug.c:11:
../../sendmail/sendmail.h:1624: field `sin6' has incomplete type
../../sendmail/sendmail.h:1642: warning: `struct in6_addr' declared
inside parameter list
../../sendmail/sendmail.h:1642: warning: its scope is only this
definition or declaration, which is prob
ably not what you want
make[2]: *** [debug.o] Error 1
make[2]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
make[1]: ***
[/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil/libsmutil.a] Error
2
make[1]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/editmap'
Making all in:
/root/sendmail-8.12.10/mail.local
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/mail.local
make[1]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/mail.local'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/mail.local'
Making all in:
/root/sendmail-8.12.10/mailstats
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/mailstats
make[1]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/mailstats'
(cd ../../libsmutil; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil
make[2]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
gcc -O -I. -I../../sendmail -I../../include -DNDBM -DNIS -DNISPLUS
-DMAP_REGEX -DSOLARIS=20800 -DNETI
NET6 -DNOT_SENDMAIL -c -o debug.o debug.c
In file included from debug.c:11:
../../sendmail/sendmail.h:1624: field `sin6' has incomplete type
../../sendmail/sendmail.h:1642: warning: `struct in6_addr' declared
inside parameter list
../../sendmail/sendmail.h:1642: warning: its scope is only this
definition or declaration, which is prob
ably not what you want
make[2]: *** [debug.o] Error 1
make[2]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
make[1]: ***
[/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil/libsmutil.a] Error
2
make[1]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/mailstats'
Making all in:
/root/sendmail-8.12.10/makemap
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/makemap
make[1]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/makemap'
(cd ../../libsmutil; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil
make[2]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
gcc -O -I. -I../../sendmail -I../../include -DNDBM -DNIS -DNISPLUS
-DMAP_REGEX -DSOLARIS=20800 -DNETI
NET6 -DNOT_SENDMAIL -c -o debug.o debug.c
In file included from debug.c:11:
../../sendmail/sendmail.h:1624: field `sin6' has incomplete type
../../sendmail/sendmail.h:1642: warning: `struct in6_addr' declared
inside parameter list
../../sendmail/sendmail.h:1642: warning: its scope is only this
definition or declaration, which is prob
ably not what you want
make[2]: *** [debug.o] Error 1
make[2]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
make[1]: ***
[/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil/libsmutil.a] Error
2
make[1]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/makemap'
Making all in:
/root/sendmail-8.12.10/praliases
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/praliases
make[1]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/praliases'
(cd ../../libsmutil; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil
make[2]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
gcc -O -I. -I../../sendmail -I../../include -DNDBM -DNIS -DNISPLUS
-DMAP_REGEX -DSOLARIS=20800 -DNETI
NET6 -DNOT_SENDMAIL -c -o debug.o debug.c
In file included from debug.c:11:
../../sendmail/sendmail.h:1624: field `sin6' has incomplete type
../../sendmail/sendmail.h:1642: warning: `struct in6_addr' declared
inside parameter list
../../sendmail/sendmail.h:1642: warning: its scope is only this
definition or declaration, which is prob
ably not what you want
make[2]: *** [debug.o] Error 1
make[2]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
make[1]: ***
[/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil/libsmutil.a] Error
2
make[1]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/praliases'
Making all in:
/root/sendmail-8.12.10/rmail
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/rmail
make[1]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/rmail'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/rmail'
Making all in:
/root/sendmail-8.12.10/smrsh
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/smrsh
make[1]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/smrsh'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/smrsh'
Making all in:
/root/sendmail-8.12.10/vacation
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/vacation
make[1]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/vacation'
(cd ../../libsmutil; sh Build )
Configuration: pfx=, os=SunOS, rel=5.8, rbase=5, rroot=5.8, arch=sun4,
sfx=, variant=optimized
Making in /root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil
make[2]: Entering directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
gcc -O -I. -I../../sendmail -I../../include -DNDBM -DNIS -DNISPLUS
-DMAP_REGEX -DSOLARIS=20800 -DNETI
NET6 -DNOT_SENDMAIL -c -o debug.o debug.c
In file included from debug.c:11:
../../sendmail/sendmail.h:1624: field `sin6' has incomplete type
../../sendmail/sendmail.h:1642: warning: `struct in6_addr' declared
inside parameter list
../../sendmail/sendmail.h:1642: warning: its scope is only this
definition or declaration, which is prob
ably not what you want
make[2]: *** [debug.o] Error 1
make[2]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil'
make[1]: ***
[/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/libsmutil/libsmutil.a] Error
2
make[1]: Leaving directory
`/root/sendmail-8.12.10/obj.SunOS.5.8.sun4/vacation'
make: *** [all] Error 2
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:27:10 EDT