aboutsummaryrefslogtreecommitdiff
path: root/projects/libreoffice
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2021-08-23 04:17:32 +0100
committerGitHub <noreply@github.com>2021-08-22 20:17:32 -0700
commit8851460f3d7e712a406909acdf8b3aa2882e011d (patch)
tree21f2f912171b47fadde57beebf9d8fbd08068aea /projects/libreoffice
parenta3f8ac1403e7332a70ae9a7978d82cd7b908187d (diff)
downloadoss-fuzz-8851460f3d7e712a406909acdf8b3aa2882e011d.tar.gz
libreoffice: enable msan experimentally (#6266)
Diffstat (limited to 'projects/libreoffice')
-rw-r--r--projects/libreoffice/Dockerfile9
-rw-r--r--projects/libreoffice/project.yaml5
2 files changed, 14 insertions, 0 deletions
diff --git a/projects/libreoffice/Dockerfile b/projects/libreoffice/Dockerfile
index bf6f640df..ae0265a51 100644
--- a/projects/libreoffice/Dockerfile
+++ b/projects/libreoffice/Dockerfile
@@ -33,6 +33,7 @@ ADD https://dev-www.libreoffice.org/src/liberation-fonts-ttf-2.00.4.tar.gz \
https://dev-www.libreoffice.org/src/boost_1_76_0.tar.xz \
https://dev-www.libreoffice.org/src/box2d-2.3.1.tar.gz \
https://dev-www.libreoffice.org/src/dtoa-20180411.tgz \
+ https://dev-www.libreoffice.org/src/expat-2.4.1.tar.bz2 \
https://dev-www.libreoffice.org/src/libjpeg-turbo-1.5.3.tar.gz \
https://dev-www.libreoffice.org/src/lcms2-2.11.tar.gz \
https://dev-www.libreoffice.org/src/libexttextcat-3.4.5.tar.xz \
@@ -42,7 +43,9 @@ ADD https://dev-www.libreoffice.org/src/liberation-fonts-ttf-2.00.4.tar.gz \
https://dev-www.libreoffice.org/src/cppunit-1.15.1.tar.gz \
https://dev-www.libreoffice.org/src/e80ebae4da01e77f68744319f01d52a3-pixman-0.34.0.tar.gz \
https://dev-www.libreoffice.org/src/cairo-1.16.0.tar.xz \
+ https://dev-www.libreoffice.org/src/curl-7.78.0.tar.xz \
https://dev-www.libreoffice.org/src/xmlsec1-1.2.32.tar.gz \
+ https://dev-www.libreoffice.org/src/liblangtag-0.6.2.tar.bz2 \
https://dev-www.libreoffice.org/src/libabw-0.1.3.tar.xz \
https://dev-www.libreoffice.org/src/libcdr-0.1.7.tar.xz \
https://dev-www.libreoffice.org/src/libcmis-0.5.2.tar.xz \
@@ -62,7 +65,10 @@ ADD https://dev-www.libreoffice.org/src/liberation-fonts-ttf-2.00.4.tar.gz \
https://dev-www.libreoffice.org/src/libwpg-0.3.3.tar.xz \
https://dev-www.libreoffice.org/src/libwps-0.4.12.tar.xz \
https://dev-www.libreoffice.org/src/libzmf-0.0.2.tar.xz \
+ https://dev-www.libreoffice.org/src/zlib-1.2.11.tar.xz \
https://dev-www.libreoffice.org/src/mdds-1.7.0.tar.bz2 \
+ https://dev-www.libreoffice.org/src/openssl-1.1.1k.tar.gz \
+ https://dev-www.libreoffice.org/src/language-subtag-registry-2021-03-05.tar.bz2 \
https://dev-www.libreoffice.org/src/graphite2-minimal-1.3.14.tgz \
https://dev-www.libreoffice.org/src/harfbuzz-2.8.2.tar.xz \
https://dev-www.libreoffice.org/src/glm-0.9.9.7.zip \
@@ -71,6 +77,9 @@ ADD https://dev-www.libreoffice.org/src/liberation-fonts-ttf-2.00.4.tar.gz \
https://dev-www.libreoffice.org/src/libxml2-2.9.12.tar.gz \
https://dev-www.libreoffice.org/src/libxslt-1.1.34.tar.gz \
https://dev-www.libreoffice.org/src/hunspell-1.7.0.tar.gz \
+ https://dev-www.libreoffice.org/src/freetype-2.9.1.tar.bz2 \
+ https://dev-www.libreoffice.org/src/fontconfig-2.13.91.tar.gz \
+ https://dev-www.libreoffice.org/src/libepoxy-1.5.3.tar.xz \
https://dev-www.libreoffice.org/src/libepubgen-0.1.1.tar.xz \
https://dev-www.libreoffice.org/src/libnumbertext-1.0.7.tar.xz \
https://dev-www.libreoffice.org/src/libqxp-0.0.2.tar.xz $SRC/
diff --git a/projects/libreoffice/project.yaml b/projects/libreoffice/project.yaml
index 42a9abc1e..4b31a40ed 100644
--- a/projects/libreoffice/project.yaml
+++ b/projects/libreoffice/project.yaml
@@ -1,6 +1,11 @@
homepage: "https://www.libreoffice.org/"
language: c++
primary_contact: "caolanm@redhat.com"
+sanitizers:
+ - address
+ - memory:
+ experimental: True
+ - undefined
fuzzing_engines:
# see https://github.com/google/oss-fuzz/issues/6233 for missing afl
- libfuzzer