Commit Graph

62 Commits

Author SHA1 Message Date
Caolán McNamara 940edac482 libreoffice requires gperf > 3.1 now (#1992) 2018-11-30 06:22:33 -08:00
Caolán McNamara 46b1adfd89 libreoffice build requires en_US.UTF-8 locale now (#1923) 2018-11-04 08:45:21 -08:00
Caolán McNamara 57cfaddfd8 [LibreOffice] update dependency cache (#1763) 2018-08-27 06:19:35 -07:00
Caolán McNamara daa30b7620 [libreoffice] fix opensymbol link (#1472) 2018-06-01 06:42:39 -07:00
Caolán McNamara a5c6e0128f [libreoffice] add prebuild opensymbol to dependency cache (#1467) 2018-05-31 07:18:55 -07:00
Caolán McNamara f40c3cff93 add sft corpus (#1140)
* add sft corpus

and update dependency cache

* need recursive zip for this one
2018-02-07 07:20:18 -08:00
Caolán McNamara db9f1dc8dd update dependency cache (#1061) 2018-01-09 13:16:16 -08:00
Caolán McNamara 45602236a8 add html corpus (#1028) 2017-12-10 14:58:23 -08:00
Caolán McNamara 30e6c0b8bd add mathtype corpus (#1019) 2017-12-04 08:07:04 -08:00
Caolán McNamara 4078427d46 [libreoffice] add mml corpus (#1017) 2017-11-30 12:48:06 -08:00
Caolán McNamara ef243e28aa add pptx corpus (#1015)
and update dependency cache
2017-11-29 09:12:44 -08:00
Caolán McNamara 06eeccc7d4 add xlsx corpus (#1013)
and update dependency cache
2017-11-29 06:16:11 -08:00
Caolán McNamara 727b1dd64f add docx corpus (#1006)
and update dependency cache
2017-11-23 13:12:22 -08:00
Caolán McNamara 0e6b154f09 enable ofz engine for libreoffice (#974)
Enable AFL engine for libreoffice
2017-11-10 12:33:47 -08:00
Caolán McNamara 320cc7899e add dif corpus (#966)
and update dependency cache
2017-11-08 06:23:00 -08:00
Caolán McNamara bcacae36dc add lotus 1-2-3 corpus (#957) 2017-11-05 13:20:42 -08:00
Caolán McNamara 93ea913f15 add calc rtf corpus (#945)
and update dependency cache
2017-11-02 12:55:53 -07:00
Caolán McNamara d8b61618e8 add xls corpus (#911)
and update build dependency cache
2017-10-24 19:41:58 +11:00
Caolán McNamara 3d239dd3af [libreoffice] enable ubsan and update dependency cache (#908) 2017-10-23 11:10:33 -07:00
Caolán McNamara 37f642da1d add fods, fodg, fodp corpuses (#847)
and update dependency cache
2017-09-19 07:31:16 -07:00
Caolán McNamara e06f21b8ce update dependency cache and add available dicts (#846) 2017-09-18 07:58:56 -07:00
Caolán McNamara 94d79a3711 add fodt corpus and update dependency cache (#835) 2017-09-08 07:14:08 -07:00
Caolán McNamara 6e15dea296 add slk corpus and update dependencies (#745) 2017-07-28 06:08:18 -07:00
Caolán McNamara 334a41554d add quattro pro corpus (#647)
and update dependency cache
2017-06-02 07:20:37 -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
Caolán McNamara 04545810f1 add ww6 and ww8 corpuses (#557)
and update dependency cache
2017-04-28 05:31:30 -07:00
Oliver Chang 5fe812784a revert "Try turning on AFL for libreoffice again."
container builder fix still hasn't rolled out.
2017-04-17 14:31:30 -07:00
Oliver Chang aaf9109465 Try turning on AFL for libreoffice again. 2017-04-17 12:53:36 -07:00
David Tardon be3bc3b4ed build fixes (#530)
* enable source repos needed for apt-get build-deps

* enable source repos needed for apt-get build-deps
2017-04-14 07:19:45 -07:00
Caolán McNamara bf0830a281 add win word v2 corpus (#503) 2017-04-03 07:41:08 -07:00
Caolán McNamara 72335d58f6 add cgm corpus (#502)
* add cgm corpus

and update dependency cache

* and update dependency cache more
2017-04-01 07:21:29 -07:00
Caolán McNamara 6c4ca4dbe3 add rtf corpus (#478)
and update dependency cache
2017-03-23 14:30:22 -07:00
Oliver Chang 60835ac420 oss-fuzz/BASE_IMAGE -> oss-fuzz-base/BASE_IMAGE 2017-03-22 12:12:51 -07:00
Caolán McNamara bc7ce31d8a [libreoffice] add yasm depend for internal libturbo-jpeg (#463) 2017-03-16 17:42:39 +01:00
Oliver Chang 7df64d4ac4 [infra] ossfuzz/IMAGE -> gcr.io/oss-fuzz/IMAGE 2017-03-15 18:46:31 -07:00
Oliver Chang d970d98cd2 Temporarily disable afl for libreoffice
Investigating disk space issues on builders.
2017-03-15 17:51:18 -07:00
Caolán McNamara 8f6704f44a add ole corpus (#455) 2017-03-14 07:36:15 -07:00
Caolán McNamara 539f0db233 [libreoffice] move build script into libreoffice git (#443)
to make it easier to keep it in sync with what it builds
2017-03-09 12:49:36 +01:00
Caolán McNamara 381d9f830f Reduce docker images (#436)
* Related: ofz#398 cut down on num layers created

* move https instead of http where we can

now that https is available on dev-www.libreoffice.org

* cut down more num layers
2017-03-06 08:51:26 -08:00
Caolán McNamara 30149b67c5 add extra runtime resources (#435) 2017-03-06 07:44:58 -08:00
stbergmann b9642cd96c Add myself to libreoffice/project.yaml (#425)
cf. <https://github.com/google/oss-fuzz/issues/424> "Please give me access to the LibreOffice project"
2017-02-28 07:12:05 -08:00
Caolán McNamara e07cc55348 [libreoffice] add lwp and ppt corpus (#423)
update libreoffice dependency cache
2017-02-28 10:57:37 +01:00
Caolán McNamara 3460cf9c30 [libreoffice] Add hwp and 602 corpus, update dependency cache. (#411) 2017-02-22 12:26:24 +01:00
Caolán McNamara 3f564164c8 add tga and tif corpus (#401) 2017-02-17 12:39:28 -08:00
Caolán McNamara 84fc7a74a5 [libreoffice] Update libreoffice dependencies (#358)
* update libreoffice dependency cache

* xz not bz2

* zlib too
2017-02-07 16:14:17 +01:00
Abhishek Arya 2afbb75670 [libreoffice] disabling ubsan
/work/instdir/program/libchartcontrollerlo.a(ChartWindow.o):(.data+0x9a8): undefined reference to `typeinfo for OpenGLWindow'
2017-02-06 13:56:37 -08:00
DamjanJovanovic 9f52050686 Add myself to the libreoffice project.yaml. (#327) 2017-01-30 08:23:26 -08:00
Caolán McNamara eb807bffe6 [libreoffice] add pcx and ras corpus (#329) 2017-01-30 11:55:09 +01:00
Caolán McNamara 3858457309 [libreoffice] add eps and pct corpus (#318) 2017-01-26 15:31:39 +01:00
Caolán McNamara 9a45707933 [libreoffice] fix typo (#311) 2017-01-24 12:49:46 +01:00