Hugal31 / yara-rust

Rust bindings for VirusTotal/Yara
Apache License 2.0
77 stars 28 forks source link

refactor: remove dependency on yara-src-rs #21

Closed Orycterope closed 3 years ago

Orycterope commented 3 years ago

The crate is no longer maintained, has bugs, compiles the wrong proc.c, and is simple and small enough for us to have it entirely in our build.rs

The "vendored" feature now directly compiles libyara v3.11.0 from the added submodule with cc.

Right now this is still v3.11.0, but when you'll want to update to v4, you'll just have to update the submodule.

Should unblock #18 and #13

Hugal31 commented 3 years ago

Wonderful! I'll check that this WE.