Didn't we fix this by using the Gnulib module?
I thought all the tests were passing on Solaris after that. What went
wrong with the release?
Immediately after the release, even the Solaris buildbot complained
about a broken build.



On 12 December 2015 at 17:42, Christian Jullien <[email protected]> wrote:
> 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
>
>
>
>
>
>
>
>
>



-- 
Thanking You,
Darshit Shah

Reply via email to