Re: [PATCH] BUILD: makefile: Update feature flags for FreeBSD
On 9/29/2020 5:12 AM, Willy Tarreau wrote: On Tue, Sep 15, 2020 at 03:10:04AM -0400, Brad Smith wrote: This updates the feature flags for FreeBSD. FreeBSD 10 adds support for accept4(). Enable getaddrinfo(). >From the FreeBSD port / package. Applied, thanks Brad! And sorry for missing it the first time, it simply went out of my scrolling area :-) Willy Thanks.
Re: [PATCH] BUILD: makefile: Update feature flags for FreeBSD
On Tue, Sep 15, 2020 at 03:10:04AM -0400, Brad Smith wrote: > This updates the feature flags for FreeBSD. > > FreeBSD 10 adds support for accept4(). > > Enable getaddrinfo(). > > >From the FreeBSD port / package. Applied, thanks Brad! And sorry for missing it the first time, it simply went out of my scrolling area :-) Willy
Re: [PATCH] BUILD: makefile: Update feature flags for FreeBSD
Willy? They've been shipping with these enabled with their 1.7 - 2.3 ports / packages. MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \ USE_ZLIB=1 USE_CPU_AFFINITY=1 USE_ACCEPT4=1 \ CC="${CC}" DEBUG_CFLAGS="" CPU_CFLAGS="${CFLAGS}" On 9/15/2020 3:10 AM, Brad Smith wrote: This updates the feature flags for FreeBSD. FreeBSD 10 adds support for accept4(). Enable getaddrinfo(). From the FreeBSD port / package. diff --git a/Makefile b/Makefile index 934ca1666..e69870595 100644 --- a/Makefile +++ b/Makefile @@ -363,11 +363,11 @@ ifeq ($(TARGET),solaris) TARGET_LDFLAGS = -lnsl -lsocket endif -# FreeBSD 5 and above +# FreeBSD 10 and above ifeq ($(TARGET),freebsd) set_target_defaults = $(call default_opts, \ USE_POLL USE_TPROXY USE_LIBCRYPT USE_THREAD USE_CPU_AFFINITY USE_KQUEUE \ -USE_CLOSEFROM) +USE_ACCEPT4 USE_CLOSEFROM USE_GETADDRINFO) endif # Mac OS/X
Re: [PATCH] BUILD: makefile: Update feature flags for FreeBSD
ping. On 9/15/2020 3:10 AM, Brad Smith wrote: This updates the feature flags for FreeBSD. FreeBSD 10 adds support for accept4(). Enable getaddrinfo(). From the FreeBSD port / package. diff --git a/Makefile b/Makefile index 934ca1666..e69870595 100644 --- a/Makefile +++ b/Makefile @@ -363,11 +363,11 @@ ifeq ($(TARGET),solaris) TARGET_LDFLAGS = -lnsl -lsocket endif -# FreeBSD 5 and above +# FreeBSD 10 and above ifeq ($(TARGET),freebsd) set_target_defaults = $(call default_opts, \ USE_POLL USE_TPROXY USE_LIBCRYPT USE_THREAD USE_CPU_AFFINITY USE_KQUEUE \ -USE_CLOSEFROM) +USE_ACCEPT4 USE_CLOSEFROM USE_GETADDRINFO) endif # Mac OS/X
[PATCH] BUILD: makefile: Update feature flags for FreeBSD
This updates the feature flags for FreeBSD. FreeBSD 10 adds support for accept4(). Enable getaddrinfo(). >From the FreeBSD port / package. diff --git a/Makefile b/Makefile index 934ca1666..e69870595 100644 --- a/Makefile +++ b/Makefile @@ -363,11 +363,11 @@ ifeq ($(TARGET),solaris) TARGET_LDFLAGS = -lnsl -lsocket endif -# FreeBSD 5 and above +# FreeBSD 10 and above ifeq ($(TARGET),freebsd) set_target_defaults = $(call default_opts, \ USE_POLL USE_TPROXY USE_LIBCRYPT USE_THREAD USE_CPU_AFFINITY USE_KQUEUE \ -USE_CLOSEFROM) +USE_ACCEPT4 USE_CLOSEFROM USE_GETADDRINFO) endif # Mac OS/X