Commit Graph

6 Commits

Author SHA1 Message Date
jonathanmetzman 422ffb1792
[Ubuntu upgrade][myanmar-tools] Explicitly link against libunwind. (#6277)
This prevent build from breaking when builder is upgraded to
Ubuntu 20.04.

Related: #6180.
2021-08-23 16:54:19 +00:00
jonathanmetzman d66e974cbe
[infra][build] Set HOME=/root on GCB when doing fuzzer builds. (#6069)
[infra][build] Set HOME=/root on GCB when doing fuzzer builds.
GCB passes HOME as env var to the docker container. It sets
HOME to /builder/home which is persisted accross builds.
This issue causes build breakages in
https://github.com/google/oss-fuzz/issues/6035
and possibly https://github.com/google/oss-fuzz/issues/5317.
Perhaps more insidiuosly it can cause fuzzers to be built with
the wrong instrumentation.
2021-07-20 06:56:50 -07:00
jonathanmetzman df44f18d65
[infra][myanmar-tools] Fix myanmar-tools temporarily (#6068)
* [infra][myanmar-tools] Fix myanmar-tools temporarily

Workaround state being preserved in build containers.

* fix license header
2021-07-19 08:00:37 -07:00
jonathanmetzman e612b88c67
[myanmar-tools] Fix build by including libunwind.so.8 in lib (#2961)
The OSS-Fuzz builder and runner images have libunwind. Since
the OSS-Fuzz runner images aren't actually used to run fuzzers on
ClusterFuzz and are just actually used for testing(!) this passed
CI before even though it failed immediately on ClusterFuzz.
I've tested that with this fix, the fuzzer works on ClusterFuzz.
2019-10-17 11:06:36 -07:00
jonathanmetzman 31df4a914e
[myanmar-tools] Link against $ORIGIN to unbreak builds (#2956) 2019-10-16 12:34:28 -07:00
Shane F. Carr c5b0fe9e05 Add project myanmar-tools (#2929)
* Add project myanmar-tools

* Tweaks to myanmar tools build.sh

* Fix travis build error

* Fix Craig Cornelius email address

* Set CMAKE_{C,CXX} flags

* Write verbose output in cmake

* Disable uninteresting UBSan sanitizer based on this target
2019-10-11 16:40:45 -07:00