passwordcheck .90 installation error

"Luu, Thuong V." <[email protected]> Thu, 23 Oct 2003 09:25:59 -0700
Newsgroups gmane.comp.djb.checkpassword
Message-ID <[email protected]>
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C39982.57A25340
Content-Type: text/plain;
	charset="iso-8859-1"

Hi all,
 
I am trying to install this checkpassword-0.90 on my Sun Solaris 2.8 and it
gave fatal error. Here is the content of the make process. Please help!!!!

c42temuxs36# make
./compile checkpassword.c
./compile chkshsgr.c
./load chkshsgr
./chkshsgr || ( cat warn-shsgr; exit 1 )
./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 > hasshsgr.h
./compile prot.c
./compile alloc.c
./compile alloc_re.c
./compile buffer.c
./compile buffer_2.c
./compile buffer_copy.c
./compile buffer_get.c
./compile buffer_put.c
./compile env.c
./compile error.c
./compile error_str.c
./compile open_read.c
./compile open_trunc.c
./compile pathexec_env.c
./compile pathexec_run.c
./compile stralloc_cat.c
./compile stralloc_catb.c
./compile stralloc_cats.c
./compile stralloc_eady.c
./compile stralloc_opyb.c
./compile stralloc_opys.c
./compile stralloc_pend.c
./compile strerr_die.c
./compile strerr_sys.c
./makelib unix.a alloc.o alloc_re.o buffer.o buffer_2.o \
buffer_copy.o buffer_get.o buffer_put.o env.o error.o \
error_str.o open_read.o open_trunc.o pathexec_env.o \
pathexec_run.o prot.o stralloc_cat.o stralloc_catb.o \
stralloc_cats.o stralloc_eady.o stralloc_opyb.o \
stralloc_opys.o stralloc_pend.o strerr_die.o strerr_sys.o
./compile byte_copy.c
./compile byte_cr.c
./compile byte_diff.c
./compile str_chr.c
./compile str_len.c
./compile str_start.c
./makelib byte.a byte_copy.o byte_cr.o byte_diff.o \
str_chr.o str_len.o str_start.o
./load checkpassword prot.o unix.a byte.a  `cat \
shadow.lib` `cat crypt.lib` `cat s.lib`
./compile install.c
./compile hier.c
./compile auto-str.c
./load auto-str unix.a byte.a
./auto-str auto_home `head -1 conf-home` > auto_home.c
./compile auto_home.c
./load install hier.o auto_home.o unix.a byte.a
./compile instcheck.c
In file included from instcheck.c:2:
/usr/include/sys/stat.h:258: parse error before "blksize_t"
/usr/include/sys/stat.h:262: parse error before '}' token
/usr/include/sys/stat.h:318: parse error before "blksize_t"
/usr/include/sys/stat.h:319: conflicting types for `st_blocks'
/usr/include/sys/stat.h:259: previous declaration of `st_blocks'
/usr/include/sys/stat.h:322: parse error before '}' token
instcheck.c: In function `perm':
instcheck.c:23: storage size of `st' isn't known
*** Error code 1
make: Fatal error: Command failed for target `instcheck.o'

Thanks

 

------_=_NextPart_001_01C39982.57A25340
Content-Type: text/html;
	charset="iso-8859-1"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">


<META content="MSHTML 6.00.2716.2200" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=967522016-23102003>Hi 
all,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=967522016-23102003></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=967522016-23102003>I am trying to 
install this checkpassword-0.90 on my Sun Solaris 2.8 and it gave fatal error. 
Here is the content of the make process. Please help!!!!</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=967522016-23102003><BR><FONT 
color=#0000ff>c42temuxs36# make<BR>./compile checkpassword.c<BR>./compile 
chkshsgr.c<BR>./load chkshsgr<BR>./chkshsgr || ( cat warn-shsgr; exit 1 
)<BR>./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 &gt; hasshsgr.h<BR>./compile 
prot.c<BR>./compile alloc.c<BR>./compile alloc_re.c<BR>./compile 
buffer.c<BR>./compile buffer_2.c<BR>./compile buffer_copy.c<BR>./compile 
buffer_get.c<BR>./compile buffer_put.c<BR>./compile env.c<BR>./compile 
error.c<BR>./compile error_str.c<BR>./compile open_read.c<BR>./compile 
open_trunc.c<BR>./compile pathexec_env.c<BR>./compile 
pathexec_run.c<BR>./compile stralloc_cat.c<BR>./compile 
stralloc_catb.c<BR>./compile stralloc_cats.c<BR>./compile 
stralloc_eady.c<BR>./compile stralloc_opyb.c<BR>./compile 
stralloc_opys.c<BR>./compile stralloc_pend.c<BR>./compile 
strerr_die.c<BR>./compile strerr_sys.c<BR>./makelib unix.a alloc.o alloc_re.o 
buffer.o buffer_2.o \<BR>buffer_copy.o buffer_get.o buffer_put.o env.o error.o 
\<BR>error_str.o open_read.o open_trunc.o pathexec_env.o \<BR>pathexec_run.o 
prot.o stralloc_cat.o stralloc_catb.o \<BR>stralloc_cats.o stralloc_eady.o 
stralloc_opyb.o \<BR>stralloc_opys.o stralloc_pend.o strerr_die.o 
strerr_sys.o<BR>./compile byte_copy.c<BR>./compile byte_cr.c<BR>./compile 
byte_diff.c<BR>./compile str_chr.c<BR>./compile str_len.c<BR>./compile 
str_start.c<BR>./makelib byte.a byte_copy.o byte_cr.o byte_diff.o \<BR>str_chr.o 
str_len.o str_start.o<BR>./load checkpassword prot.o unix.a byte.a&nbsp; `cat 
\</FONT></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=967522016-23102003>shadow.lib` `cat crypt.lib` `cat s.lib`<BR>./compile 
install.c<BR>./compile hier.c<BR>./compile auto-str.c<BR>./load auto-str unix.a 
byte.a<BR>./auto-str auto_home `head -1 conf-home` &gt; auto_home.c<BR>./compile 
auto_home.c<BR>./load install hier.o auto_home.o unix.a byte.a<BR>./compile 
instcheck.c<BR>In file included from 
instcheck.c:2:<BR>/usr/include/sys/stat.h:258: parse error before 
"blksize_t"<BR>/usr/include/sys/stat.h:262: parse error before '}' 
token<BR>/usr/include/sys/stat.h:318: parse error before 
"blksize_t"<BR>/usr/include/sys/stat.h:319: conflicting types for 
`st_blocks'<BR>/usr/include/sys/stat.h:259: previous declaration of 
`st_blocks'<BR>/usr/include/sys/stat.h:322: parse error before '}' 
token<BR>instcheck.c: In function `perm':<BR>instcheck.c:23: storage size of 
`st' isn't known<BR>*** Error code 1<BR>make: Fatal error: Command failed for 
target `instcheck.o'</SPAN></FONT></DIV>
<P><SPAN class=967522016-23102003><FONT face=Arial 
size=2>Thanks</FONT></SPAN></P>
<DIV>&nbsp;</DIV></BODY></HTML>

------_=_NextPart_001_01C39982.57A25340--