Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Split crate into libfuzzer and libfuzzer-sys #55

Open
fitzgen opened this issue Jan 14, 2020 · 0 comments
Open

Split crate into libfuzzer and libfuzzer-sys #55

fitzgen opened this issue Jan 14, 2020 · 0 comments

Comments

@fitzgen
Copy link
Member

fitzgen commented Jan 14, 2020

libfuzzer-sys will just build and link libfuzzer.a.

libfuzzer will depend on libfuzzer-sys and additionally export our nice fuzz_target! macro.

I started poking at this over in https://github.com/fitzgen/libfuzzer/tree/split-libfuzzer-and-libfuzzer-sys but quickly ran into linker issues. Don't have the time for that today, so I'm filing this issue for posterity.

fitzgen added a commit to fitzgen/rust-fuzz-book that referenced this issue Jan 14, 2020
This was anticipating that we would have split them into two crates, but that
hasn't happened yet. See rust-fuzz/libfuzzer#55
@frewsxcv frewsxcv added this to the 0.3 release milestone Nov 21, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants