-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build failure on x86 #4
Comments
hi, @a16bitsysop, could you please check branch https://github.com/VectorCamp/hyperscan/tree/bugfix/fix-ia32-build? It should fix the x64/IA32 build failures -at least it does on my local Debian i386 environment. |
Yes that fixes it for building as well |
Trying a non release build now |
Yes non release builds works as well thanks, are you going to tag a new release with these fixes? |
Thanks |
The new tag doesn’t include the masked_move.cpp patch, but it’s not needed for release building. It will be updated pretty soon on alpine Linux to 5.3.2, have enabled hyperscan for suricata on aarch64 and working on enabling it for rspamd on aarch64 |
Throw std::bad_alloc instead of returning nullptr from ue2::AlignedAllocator. Allocators for STL containers are expected never to return with an invalid pointer, and instead must throw on failure. Violating this expectation can lead to invalid pointer dereferences. Co-authored-by: johanngan <johanngan.us@gmail.com> fixes github issue #317 (PR #320)
Build fails for x86 when building on Alpine Linux, log here:
https://gitlab.alpinelinux.org/a16bitsysop/aports/-/jobs/278030/raw
The text was updated successfully, but these errors were encountered: