> On 26 May 2019, at 23:40, Илья Шипицин <chipits...@gmail.com> wrote:
>
> Hello,
>
> I added freebsd-11 to cirrus-ci
>
> https://cirrus-ci.com/task/5162023978008576
>
> should we fix it before 2.0 release ?
>
BTW, latest -dev release does not build at all on FreeBSD (I tried FreeBSD-12):
cc -Iinclude -Iebtree -Wall -Wextra -O2 -pipe -fstack-protector
-fno-strict-aliasing -fno-strict-aliasing -Wdeclaration-after-statement
-fwrapv -Wno-address-of-packed-member -Wno-unused-label -Wno-sign-compare
-Wno-unused-parameter -Wno-ignored-qualifiers -Wno-missing-field-initializers
-Wno-implicit-fallthrough -Wtype-limits -Wshift-negative-value
-Wnull-dereference -DFREEBSD_PORTS -DUSE_KQUEUE -DUSE_PCRE
-DUSE_PCRE_JIT -DUSE_POLL -DUSE_THREAD -DUSE_REGPARM -DUSE_STATIC_PCRE
-DUSE_TPROXY -DUSE_LIBCRYPT -DUSE_GETADDRINFO -DUSE_OPENSSL -DUSE_ACCEPT4
-DUSE_ZLIB -DUSE_CPU_AFFINITY -DCONFIG_REGPARM=3 -I/usr/include
-DUSE_PCRE -I/usr/local/include -DCONFIG_HAPROXY_VERSION=\"2.0-dev4\"
-DCONFIG_HAPROXY_DATE=\"2019/05/22\" -c -o src/wdt.o src/wdt.c
src/wdt.c:63:13: error: no member named 'si_int' in 'struct __siginfo'
thr = si->si_int;
~~ ^
src/wdt.c:105:7: error: use of undeclared identifier 'SI_TKILL'
case SI_TKILL:
^
2 errors generated.
gmake[2]: *** [Makefile:830: src/wdt.o] Error 1