Hi Kay, On Thu, Jun 23, 2016 at 07:03:19PM +0200, Kay Fuchs wrote: > Hi list, > > i'm on the latest 1.6 version(a7b7ad0d75) and i'm used to compile HAProxy like > > make TARGET=linux2628 USE_PCRE=1 USE_LINUX_SPLICE=1 USE_LINUX_TPROXY=1 > USE_GETADDRINFO=1 USE_OPENSSL=1 SSL_INC=$staticlibssl/include > SSL_LIB=$staticlibssl/lib USE_SLZ=1 SLZ_INC=$libslz/src > SLZ_LIB=$libslz > > and if all went well make install. But since "BUILD/MEDIUM: rebuild > everything when an include file is changed" and "BUILD/MEDIUM: force a > full rebuild if some build options change" make install compiles some > more files, although the binary is allready compiled. The compiled > binary seems not to be ready. For example it doesn't understand the > keyword "ssl" in the bind line. > > If i compile and install in one go like > > make TARGET=linux2628 USE_PCRE=1 USE_LINUX_SPLICE=1 USE_LINUX_TPROXY=1 > USE_GETADDRINFO=1 USE_OPENSSL=1 SSL_INC=$staticlibssl/include > SSL_LIB=$staticlibssl/lib USE_SLZ=1 SLZ_INC=$libslz/src > SLZ_LIB=$libslz install > > all is well.
Thanks for the report. I've never tried the "make install" target to be honnest, so it's very possible I messed something up. I'll take a look. Thanks, Willy