not very impressed (Was: 2.0.5 compile time error on HPUX 10.10)

Dirk De Wachter Dirk.DeWachter at
Wed Sep 29 07:41:01 GMT 1999

Dear Leo,

You might as well have found the answer to your question yourself.
As the compiler is complaining about a structure definition it cannot 
find, at line 809 & 810 of pass_check.c, it concerns the structure 
"struct spwd".

In HPUX documentation you might find that this structure refers to 
the shadow password construct, which happens to be defined in 

Probably this file is missing at your machine. This however signals a 
bug in the "configure" process, in that it incorrectly assumes that 
shadow passwords are used (Or perhaps not: Are you using shadow 
passwords on your machine?). It would be interesting to examine the 
output of the configure process (in config.log). 
At least on my HPUX 10.20 machine (with shadow.h) I have no problem 
with the configure process (and I always use the HPUX ANSI C 
compiler). I just double checked the configure command to test for 
shadow.h and it looks alright to me.

Best regards,


Dirk De Wachter, MScEE, MScBME, PhD      mailto:Dirk.DeWachter at
scientific researcher, systems administrator
Hydraulics Laboratory, Ibitech, University of Gent  voice:+32 9 264 3281
Sint-Pietersnieuwstraat 41, B-9000 Gent Belgium     faxto:+32 9 264 3595

More information about the samba-technical mailing list