DavidKorczynski
15e56374d8
grpc: fix build ( #7307 )
...
* grpc: fix build
* dont use old patch
* re-enable build file
* no options
2022-02-20 00:47:02 +00:00
jonathanmetzman
03d18372d5
Reland [Ubuntu upgrade] Fix projects so they don't break with upgrade ( #6313 )
...
This reverts commit 878c32419c
.
Related: #6180
2021-08-26 09:53:49 -07:00
Oliver Chang
878c32419c
Revert "[Ubuntu upgrade] Fix projects so they don't break with upgrade. ( #6304 )" ( #6306 )
...
This reverts commit 5549d804b3
.
2021-08-26 15:42:34 +10:00
jonathanmetzman
5549d804b3
[Ubuntu upgrade] Fix projects so they don't break with upgrade. ( #6304 )
...
Fix projects so they don't break with upgrade.
These fixes are likely not backwards compatible and will fail on
Ubuntu 16.04.
Related: #6180
2021-08-25 22:14:52 -07:00
DavidKorczynski
d1aef8b7a6
install missing python package. ( #5848 )
2021-05-26 21:37:16 +01:00
jonathanmetzman
ff8c927865
[grpc] Fix build ( #5483 )
...
Also, update base-builder version.
Fixes : #3157
2021-03-23 16:29:34 +00: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
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
Yash Tibrewal
c89b97b0fb
[grpc] Remove api_fuzzer from grpc ( #3291 )
2020-01-23 15:24:40 -08:00
Yang Gao
9f2563c1ba
grpc owners list update ( #3283 )
...
* gRPC improvements
* Update owners list
2020-01-22 15:46:23 -08:00
Max Moroz
79860344be
[grpc] Remove the temporary change.
2020-01-15 10:51:58 -08:00
Max Moroz
b66d1b726a
[grpc] Temporarily enable AFL fuzzing engine to propagate new auto CCs.
2020-01-15 10:42:22 -08:00
Abhishek Arya
ebcf4bcdf4
Update project.yaml
2020-01-14 22:59:16 -08:00
jonathanmetzman
2983354733
[grpc] Workaround bazel issue ( #3148 )
2019-12-17 18:07:13 -08:00
Tiziano Santoro
f37b7d6dba
grpc target cleanup ( #2958 )
...
* Cleanup grpc build.sh file
Mostly just minor fixes according to
https://google.github.io/styleguide/shell.xml (quotes, variables, etc)
* Replace Bazel workaround
The proposed approach propagates the standard $LIB_FUZZING_ENGINE flags
all the way through Bazel, so that targets do not need to be linked
using the dummy Bazel rule.
2019-10-16 15:49:51 -07:00
Yang Gao
7f8013db10
gRPC improvements ( #2807 )
2019-09-05 21:31:52 -07:00
Yang Gao
5938259c44
[grpc] Fix gRPC build ( #2768 )
...
* Update grpc
* Fix grpc build
* Fix ubsan
* Disable AFL
* define grpc env var to disable bazel wrapper
* Try again
2019-08-28 15:24:08 -07:00
jonathanmetzman
3049c50d48
Migrate projects using -lFuzzingEngine to $LIB_FUZZING_ENGINE ( #2325 )
...
Migrate from -lFuzzingEngine to $LIB_FUZZING_ENGINE where possible and not causing breakage
2019-05-01 11:09:55 -04:00
Yang Gao
0e71b3b7e3
Update grpc ( #2096 )
2019-01-18 10:28:01 -08:00
Mihai Maruseac
36d4c69e69
Fix typo in build.sh for grpc ( #1888 )
...
Was looking through this script to see what needs to be done for tensorflow and found this typo. Small fix, just to improve readability of script (or being too pedantic)
2018-10-19 09:32:16 -07:00
Max Moroz
7703e360de
[infra] Remove sancov and rename "profile" to "coverage". ( #1839 )
...
* [infra] Remove sancov and rename "profile" to "coverage".
* Bring coverage flags back.
* Update projects files that rely on SANITIZER="profile".
2018-10-01 06:43:21 -07:00
Max Moroz
04537e050a
[grpc] An attempt to fix code coverage build (similar to Envoy).
2018-09-14 14:27:50 -07:00
Max Moroz
8d3e462bd6
[infra] Prevent mounting local checkout to $SRC + clean up Dockerfiles ( #1699 ). ( #1700 )
2018-08-09 12:29:31 -07:00
David G. Quintas
26d7835192
Add nanopb includes after grpc/grpc#15595 ( #1536 )
2018-06-18 16:43:13 -07:00
Matt Kwong
6c41b292ac
[grpc] Add address sorting submodule to gRPC build.sh ( #1276 )
2018-03-28 17:34:54 -07:00
Matt Kwong
27be2ccf15
Upgrade Bazel pin in gRPC Dockerfile ( #1171 )
2018-02-15 17:30:45 -08:00
Matt Kwong
c110b5c431
Update list of gRPC members to email bugs ( #1115 )
2018-01-25 16:19:14 -08:00
Matt Kwong
a8f9c1ab8f
[gRPC] Update Bazel submodules ( #1027 )
2017-12-06 17:08:40 -08:00
Matt Kwong
373c1e4c11
Compile fuzzers with Clang++ ( #993 )
2017-11-16 21:50:18 -08:00
Matt Kwong
d931f210b1
Convert .c files to .cc ( #970 )
2017-11-08 11:53:40 -08:00
Matt Kwong
c3a1df5486
Update boringssl ( #625 )
2017-05-25 08:10:40 -07:00
Devin Jeanpierre
330386686d
Use apt-get update && apt-get install, per best practices: ( #561 )
...
https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/
I ran into this because I was getting errors locally, like:
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/d/dpkg/libdpkg-perl_1.18.4ubuntu1.1_all.deb 404 Not Found [IP: 91.189.88.149 80]
It turns out you get these if you don't update, and the official best practices are to `run apt-get update && apt-get install`. In fact, running _any_ apt-get install command without the apt-get update && before it can result in unfortunate caching artifacts -- see "cache busting". (P.S. thanks to Peng on Freenode for helping me, I'm bad at Ubuntu.)
So:
sed -re \
's/RUN apt-get ((-y )?(install|build-dep))/RUN apt-get update \&\& apt-get \1/' -i \
projects/**/Dockerfile
I also manually fixed the cases that already ran apt-get update in their Dockerfile:
dlplibs/Dockerfile
grpc/Dockerfile
libreoffice/Dockerfile
2017-05-01 23:31:02 -07:00
Matt Kwong
ed5005933c
Fix gRPC build ( #556 )
2017-04-27 15:22:13 -07:00
Matt Kwong
f79aecb525
Change directories built in gRPC ( #512 )
2017-04-04 15:32:59 -07:00
Matt Kwong
aeb7f0416f
Add c-ares to libraries to compile fuzzers with ( #486 )
2017-03-29 14:07:17 -07:00
Oliver Chang
60835ac420
oss-fuzz/BASE_IMAGE -> oss-fuzz-base/BASE_IMAGE
2017-03-22 12:12:51 -07:00
matt-kwong
c287418b4f
Pin Bazel version to 0.4.4 for gRPC ( #472 )
2017-03-20 14:03:21 -07:00
Oliver Chang
7df64d4ac4
[infra] ossfuzz/IMAGE -> gcr.io/oss-fuzz/IMAGE
2017-03-15 18:46:31 -07:00
matt-kwong
6364c0f832
gRPC - add ssl_server_fuzzer and remove options ( #458 )
...
* CC less people for gRPC issues
* Enable ssl_server_fuzzer and remove options
2017-03-15 14:43:36 -07:00
matt-kwong
2d1135523a
Add options, dictionaries, and seed corpuses to gRPC ( #390 )
...
* Add seed corpuses to gRPC project
* Add options for gRPC fuzzers
2017-02-15 10:49:23 -08:00
Oliver Chang
c3a2558578
Update project.yaml
2017-02-14 17:52:59 -08:00
Kostya Serebryany
997dc01125
disable sanitize=vptr in grpc: one more hack for bazel https://github.com/google/oss-fuzz/issues/383
2017-02-14 17:42:57 -08:00
Kostya Serebryany
3a42a0c28e
Add proper bazel flags for grpc build. This is a temporary hack for https://github.com/google/oss-fuzz/issues/383 . A proper solution will need to be implemented later
2017-02-14 14:11:18 -08:00
matt-kwong
101f8c4adf
Add other gRPC members to project.yaml ( #386 )
2017-02-14 13:43:16 -08:00
matt-kwong
647e482414
Make gRPC link statically ( #380 )
2017-02-13 18:45:26 -08:00
matt-kwong
3c99f66589
Fix typo in gRPC build.sh ( #375 )
2017-02-10 18:17:29 -08:00
matt-kwong
c5245aa9df
Add gRPC to oss-fuzz projects ( #373 )
2017-02-10 17:07:39 -08:00