Congratulations Willy and Team...

On Tue, Sep 4, 2012 at 3:59 PM, Willy Tarreau <[email protected]> wrote:

> On Tue, Sep 04, 2012 at 05:56:14PM +1000, Duncan Hall wrote:
> > On 04/09/12 09:37, Willy Tarreau wrote:
> > >
> > >Have a lot of fun and please report your success/failures,
> > >Willy
> > >
> > >
> >
> > Small issue when compiling on CentOS 5.8 64bit against RPM versions of
> > openssl-devel and e2fsprogs-devel-1.39-34.el5_8.1 I get the following:
> >
> > make TARGET=linux2628 USE_OPENSSL=1
> > gcc -Iinclude -Iebtree -Wall -O2 -g -fno-strict-aliasing
> > -DCONFIG_HAP_LINUX_SPLICE -DTPROXY -DCONFIG_HAP_LINUX_TPROXY
> > -DCONFIG_HAP_CRYPT -DENABLE_POLL -DENABLE_EPOLL -DENABLE_SEPOLL
> > -DNETFILTER -DUSE_GETSOCKNAME -DUSE_OPENSSL -DUSE_SYSCALL_FUTEX
> > -DCONFIG_HAPROXY_VERSION=\"1.5-dev11\"
> > -DCONFIG_HAPROXY_DATE=\"2012/06/04\" \
> > -DBUILD_TARGET='"linux2628"' \
> > -DBUILD_ARCH='""' \
> > -DBUILD_CPU='"generic"' \
> > -DBUILD_CC='"gcc"' \
> > -DBUILD_CFLAGS='"-O2 -g -fno-strict-aliasing"' \
> > -DBUILD_OPTIONS='""' \
> > -c -o src/haproxy.o src/haproxy.c
> > In file included from src/haproxy.c:83:
> > include/proto/proto_http.h:111: error: conflicting types for
> ?error_message?
> > /usr/include/et/com_err.h:37: error: previous declaration of
> > ?error_message? was here
> > make: *** [src/haproxy.o] Error 1
>
> This is very strange, this one is as old as 2006 ! I suspect that the
> issue comes from new includes which uncovered this conflict. Just got
> it too here, it indeed only happens with USE_OPENSSL=1.
>
> Just found another build issue in futex which does not build on RHEL
> due to missing u32 declaration. Fixed too. With this it builds for me.
>
> I'm attaching the two patches.
>
> Thanks for the report,
> Willy
>
>


-- 
-Rahul N.
IT Department
In2M Technologies Pvt Ltd. (Finicity)
Website: www.finicity.com/india

Reply via email to