Commit Graph

2 Commits

Author SHA1 Message Date
Kevin Backhouse 0bf7af4a60
Use the install_dependencies.sh script from the exiv2 repo (#8835)
Call exiv2's `install_dependencies.sh` script rather than using a
hard-coded list of packages. This should make the build less fragile
when we add new dependencies to exiv2. (Example:
https://github.com/Exiv2/exiv2/pull/2381.)
2022-10-22 00:16:52 +01:00
Kevin Backhouse c0b2a0076c
Add Exiv2 (#6186)
* Add Exiv2.

* Remove sanitizer flags so that OSS-Fuzz can insert its own.

* Using the fuzzer to create the seed corpus doesn't work with AFL.

* Only use libFuzzer

* Don't add files over 20KB to the corpus.

* Use ${LIB_FUZZING_ENGINE} when building the fuzz target.
2021-08-17 07:20:36 -07:00