commit | 43a568575f9c14ce57ab437602dbdc089574cc33 | [log] [tgz] |
---|---|---|
author | David Carlier <devnexen@gmail.com> | Fri Mar 04 15:50:48 2022 +0000 |
committer | Willy Tarreau <w@1wt.eu> | Fri Mar 04 17:19:12 2022 +0100 |
tree | 2c9af49ba1f78a779c71ce797d49d4d721d63298 | |
parent | c055e30176f5cd3010c942ea80458e1ca8205f20 [diff] |
BUILD: fix kFreeBSD build. kFreeBSD needs to be treated as a distinct target from FreeBSD since the underlying system libc is the GNU one. Thus, relying only on __GLIBC__ no longer suffice. - freebsd-glibc new target, key difference is including crypt.h and linking to libdl like linux. - cpu affinity available but the api is still the FreeBSD's. - enabling auxiliary data access only for Linux. Patch based on preliminary work done by @bigon. closes #1555