Caolán McNamara
c96a4221e6
ofz#41602 install lockfile-progs for libreoffice build ( #6959 )
2021-12-07 16:05:57 -05:00
Caolán McNamara
da4ea33901
libreoffice: move dep installation to a script in libreoffice git ( #6569 )
...
so can automatically update it as needed without churn at oss-fuzz side
2021-10-11 12:50:59 -04:00
Caolán McNamara
b490420023
libreoffice: add dbf seed collection ( #6505 )
2021-09-22 21:39:23 -07:00
Caolán McNamara
81f08b204e
libreoffice: update builds deps ( #6461 )
2021-09-16 18:26:33 -07:00
Caolán McNamara
cf1109a3cd
libreoffice: upgrade cairo ( #6365 )
2021-08-31 10:29:13 -07:00
Caolán McNamara
00af9cfba1
libreoffice: default Ubuntu 20.04 gperf is new enough to use ( #6321 )
2021-08-26 13:16:40 -07:00
Caolán McNamara
9d19fe950a
libreoffice: update builds deps ( #6315 )
2021-08-26 10:02:48 -07:00
Caolán McNamara
8851460f3d
libreoffice: enable msan experimentally ( #6266 )
2021-08-22 20:17:32 -07:00
Caolán McNamara
34de2bfce3
clone libreoffice from git.libreoffice.org instead of anongit.freedesktop.org ( #6216 )
...
as the latter has become unreliable and is regularly unavailable
and drop some dependencies we no longer need
2021-08-14 13:19:41 -07:00
Caolán McNamara
3dc3309463
harfbuzz moved the sample fonts from 'shaping' to 'shape' ( #6208 )
2021-08-12 09:44:54 -07:00
Caolán McNamara
68eb27dd42
update libreoffice build dependencies ( #6206 )
2021-08-12 07:16:40 -07:00
Caolán McNamara
001b738234
shrink the build dependencies that fuzzing libreoffice needs ( #6183 )
2021-08-08 10:44:33 -07:00
Caolán McNamara
5c477c7666
update libreoffice build deps ( #6121 )
2021-07-27 19:12:20 -07:00
Caolán McNamara
0fc3c25765
update libreoffice build deps ( #6036 )
2021-07-14 07:16:07 -07:00
Caolán McNamara
627cc5620f
update libreoffice build-dependency cache ( #5588 )
2021-04-09 06:49:13 -07: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
Lovell Fuller
3c28d2a860
Upgrade lcamtuf.coredump.cx to HTTPS, as it has been ( #3527 )
...
accepting only HTTPS connections since approx 14th March.
This allows the builds for guetzli, libjpeg-turbo,
libtiff and libvips to succeed again.
2020-03-20 07:50:16 -07:00
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
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