How does HP/UX define utimes?
This is how most OSes define it:
int utimes(char *filename, struct timeval *tvp);
Outside the fact we skip variable names in the definition we do:
bsd-misc.c:int utimes(char *filename, struct timeval *tvp)
bsd-misc.h:int utimes(char *, struct timeval *);
Try in the bsd-misc.h changing it to be exactly as it's defined in the
bsd-misc.c. Maybe your compiler is picky.
On Thu, 19 Jun 2003, Tom Orban wrote:
> Hello,
>
> I'm trying to compile openssh-3.6.1 P2 on an HP box running HP-UX
> 11.00. After running configure, the first file it tries to compile is
> openbsd-compat/bsd-arc4random.c. It appears to give an error from one
> of its include files:
>
> cc: "../openbsd-compat/bsd-misc.h", line 72: error 1711:
Inconsistent
> parameter list declaration for "utimes".
>
> I'm not doing anything funky in configure, so I can't believe
I'm the
> first person to see this on HP-UX. Is there a patch/workaround
> available for this?
>
> Thanks.
>
> -Tom
>
> _______________________________________________
> openssh-unix-dev mailing list
> openssh-unix-dev at mindrot.org
> http://www.mindrot.org/mailman/listinfo/openssh-unix-dev
>