rust-fuzz / honggfuzz-rs

Fuzz your Rust code with Google-developed Honggfuzz !
https://crates.io/crates/honggfuzz
Apache License 2.0
460 stars 42 forks source link

Not working on MacOS #35

Closed shamatar closed 4 years ago

shamatar commented 4 years ago

Build script does not trigger making required artifacts for MacOS.

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libhfcommon/libhfcommon.a(ns.o) has no symbols
Undefined symbols for architecture x86_64:
  "_mach_exc_server", referenced from:
      _wait_for_exception in arch.o
ld: symbol(s) not found for architecture x86_64

You can see how it can be hacked around in here.

PaulGrandperrin commented 4 years ago

@shamatar I sent a patch upstream to fix the root cause error. I'll push a new honggfuzz-rs release as soon as my PR is pulled.