Commit Graph

13 Commits

Author SHA1 Message Date
jonathanmetzman 806d1a0620
[Ubuntu upgrade] Disable MSAN where it doesn't support on Ubuntu 20.04 (#6281)
These projects were tested and it was found that their use
of MSAN does not work on Ubuntu 20.04. Therefore their use of
MSAN is being disabled.

Related: #6180
2021-08-24 15:24:47 -07:00
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
Abhishek Arya 1d5a2cd84e
Fill in main_repo for several projects. (#4816)
* Fill in main_repo for several projects.

* Add some go repos.
2020-12-09 21:52:40 -08:00
devtty1er d561c49ae5
Update Dockerfiles (#4070)
* Use LABEL in place of MAINTAINER

* Remove LABEL maintainer from Dockerfiles
2020-07-06 13:18:23 -07:00
Abhishek Arya 82175dc123
Speculative fix for myanmar-tools CI breakage (#3659)
Speculative fix for #3656
2020-04-16 09:18:53 -07:00
Max Moroz 71f4914c45
[presubmit] Enforce language attribute in project.yaml to be always set. (#3477)
* [presubmit] Enforce language attribute in projectt.yaml to be always set.

* Update documentation, better presubmit check, new project template.

* add docstring to templates.py

* Add example values in the project.yaml template and remove python value for now

* Add "project: c++" to 256 projects

* format

* Add labels and selective_unpack sections to the presubmit check

* fix incorrect auto_ccs format in three projects

* fix nss emails after rebase
2020-03-10 11:08:01 -07:00
Abhishek Arya daa6f9dda0
Add libunwind-dev to fix myanmar-tools build (#3204) 2020-01-08 07:58:16 -08:00
Shane F. Carr e74b4642b9 [myanmar-tools] Ignore hunter-installed dependencies in coverage test (#2973) 2019-10-23 08:10:51 -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