Mark Collins
Mark Collins
However... the error is very different. Now we have `hidden symbol 'OPENSSL_cpuid_setup' isn't defined`... Dependency problem? Openssl is in my dependency list. Maybe we need a specific version? Arch currently...
I can now get it to build the main binary, but for synapse_auto_compressor I get the above openssl error still. This led me to look at the differences between the...
User [xiretza](https://aur.archlinux.org/account/xiretza) [commented](https://aur.archlinux.org/packages/synapse-compress-state#comment-1018658) on the Arch User Repository page that adding the [jemalloc](https://archlinux.org/packages/extra/x86_64/jemalloc/) package as a build dependency and setting these environment variables ``` export OPENSSL_NO_VENDOR=1 export JEMALLOC_OVERRIDE=/usr/lib/libjemalloc_pic.a export CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1...
@jkhsjdhjs that's quite surprising... I just verified that applying that patch does not result in a successful build in a clean chroot. This means that there is something in your...
Great! Well noticed @jkhsjdhjs thanks! It does indeed build with those env vars set in the right place
Thanks for looking into this @airween , glad the report was clear. I have this when I run `env` just before `make`: ``` SHELL=/bin/bash BUILDTOOL=devtools SUDO_GID=0 PYTHONHASHSEED=0 TEXTDOMAINDIR=/usr/share/locale SUDO_COMMAND=/bin/bash -c...
One possible explanation here for this being considered an error on my end and a warning elsewhere could be the fact that Arch uses quite bleeding-edge versions of software? ```...
I've successfully tried the following patch which does allow modsecurity 2 to build on an up to date archlinux gcc14: ```diff diff -ura modsecurity-2.9.7.orig/standalone/config.c modsecurity-2.9.7.mod/standalone/config.c --- modsecurity-2.9.7.orig/standalone/config.c 2021-06-21 14:34:56.000000000 +0200...
Submitted: https://github.com/owasp-modsecurity/ModSecurity/pull/3270
Fixed in https://github.com/owasp-modsecurity/ModSecurity/commit/d7f2be60ce72c28f28852c6bfc0c2db8e67fad81