[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-wget] flock is not available on solaris 10 (at least sparc)
From: |
Christian Jullien |
Subject: |
[Bug-wget] flock is not available on solaris 10 (at least sparc) |
Date: |
Sat, 12 Dec 2015 17:42:10 +0100 |
Hi, trying to compile wget-1.17 and now wget-1.17.1 on solaris 10 sparc
using gcc 5.2.0 , I get:
hsts.c:505:11: warning: implicit declaration of function 'flock'
[-Wimplicit-function-declaration]
flock (fd, LOCK_EX);
^
hsts.c:505:22: error: 'LOCK_EX' undeclared (first use in this function)
flock (fd, LOCK_EX);
^
hsts.c:505:22: note: each undeclared identifier is reported only once for
each function it appears in
Makefile:1573: recipe for target 'hsts.o' failed
I solved compilation issue by replacing flock (line 505) by lockf which is
(POSIX.1-2001)
=> lockf (fd, F_LOCK, 0);
Hope it helps.
Christian
- [Bug-wget] flock is not available on solaris 10 (at least sparc),
Christian Jullien <=
Re: [Bug-wget] flock is not available on solaris 10 (at least sparc), Tim Rühsen, 2015/12/12