Thanks for the update. I went ahead and tried an install on one our
list to do anyhow. Good luck with this one!
On Nov 17, 8:47 pm, David Harrison <
dave.l.harri...@gmail.com> wrote:
> I'm still looking into it.. however:
>
> At the point of failure :
>
> # make
> make all-am
> make[1]: Entering directory `/root/beanstalkd-1.4.2'
> gcc -DHAVE_CONFIG_H -I. -g -O2 -Wall -Werror -I/usr/local/include
> -c -o beanstalkd.o beanstalkd.c
> gcc -DHAVE_CONFIG_H -I. -g -O2 -Wall -Werror -I/usr/local/include
> -c -o binlog.o binlog.c
> cc1: warnings being treated as errors
> binlog.c: In function ‘binlog_open’:
> binlog.c:351: warning: implicit declaration of function ‘posix_fallocate’
> make[1]: *** [binlog.o] Error 1
> make[1]: Leaving directory `/root/beanstalkd-1.4.2'
> make: *** [all] Error 2
>
> I note that the following can then be used to compile `binlog.o`:
>
> # gcc -DHAVE_CONFIG_H -I. -g -O2 -I/usr/local/include -c -o binlog.o binlog.c
>
> I can then run `make` again to complete the build successfully, and
> the resulting beanstalkd _appears_ to work.
>
> This comes with a massive 'watch out' and YMMV. While it seems like
> the failure might be spurious, I'm not yet satisfied that the
> resulting build is fully functional.
>