haproxy: Fix issue #9294 & update patches
authorChristian Lachner <redacted>
Sun, 23 Jun 2019 11:39:12 +0000 (13:39 +0200)
committerChristian Lachner <redacted>
Sun, 23 Jun 2019 11:39:12 +0000 (13:39 +0200)
commitf8268e442cb81b77f2be17533dec5be514014c40
tree8ea80f36d4dd1acd0e3afc8ac6de4b13cdbaffcd
parent6cc24a477f1d7d1fd6be7704889dcb514c1f5e75
haproxy: Fix issue #9294 & update patches

The arc700 target (and probably others) uses uclibc as it's c-library. However,
uClibc's libcrypt seems to not support the crypt_data struct which broke
the build. This fix adds a new build-target to haproxy which does not use
libcrypt. Summing up, this commit does:
- Add support for uclibc to haproxy with libcrypt disabled
- Add detection of c-library to configure the correct build-target
- Silence additional warnings
- Update patches

Signed-off-by: Christian Lachner <redacted>
net/haproxy/Makefile
net/haproxy/patches/009-BUG-MAJOR-sample-Wrong-stick-table-name-parsing-in-if-unless-ACL-condition.patch [new file with mode: 0644]
net/haproxy/patches/010-add-uclibc-support.patch [new file with mode: 0644]
git clone https://git.99rst.org/PROJECT