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
hyperscan: 5.1.0 -> 5.1.1 #59500
hyperscan: 5.1.0 -> 5.1.1 #59500
Conversation
* provide misc utils needed by build
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reverse dependency rspamd failed to build:
builder for '/nix/store/bxhx78ybg92zycgb2am7wnfn05bcanvj-rspamd-1.9.0.drv' failed with exit code 2; last 10 log lines:
#include "hs.h"
^~~~~~
compilation terminated.
make[2]: *** [src/CMakeFiles/rspamd-server.dir/build.make:618: src/CMakeFiles/rspamd-server.dir/libutil/map_helpers.c.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:1541: src/CMakeFiles/rspamd-server.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 62%] Linking C shared library libTH.so
[ 62%] Built target TH
make: *** [Makefile:130: all] Error 2
Only consumer now (rspamd) needs only the shared libs + add a switch to build both shared and static if needed + cleaner outputs (previously there was static lib and symlink to shared lib in $dev) + fix pkgconfig template for v5.1.1 otherwise "includedir" path is wrong
Well not sure where |
Fails to find 'nm' on x64 darwin
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Builds and runs now. Including rspamd.
@GrahamcOfBorg build rspamd |
* hyperscan: 5.1.0 -> 5.1.1 * provide misc utils needed by build * hyperscan: build shared libs only by default Only consumer now (rspamd) needs only the shared libs + add a switch to build both shared and static if needed + cleaner outputs (previously there was static lib and symlink to shared lib in $dev) + fix pkgconfig template for v5.1.1 otherwise "includedir" path is wrong * hyperscan: restrict to x86_64-linux Fails to find 'nm' on x64 darwin
Motivation for this change
https://github.com/intel/hyperscan/releases/tag/v5.1.1
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)