mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-10-22 21:21:01 +02:00
Ideally haring should be compiled with the same options as haproxy so that ring headers have the same size (e.g. with/without locks, with/ without lock debugging). But when enabling DEBUG_STRICT, BUG_ON() is enabled and breaks the build by making references to complain() and ha_backtrace_to_stderr(). Let's just disable DEBUG_STRICT before opening include files. This is sufficient to address the problem. This may be backorted to older versions that include haring.
This needs to be built from the top makefile, for example : make dev/haring/haring