diff options
author | Catena cyber <35799796+catenacyber@users.noreply.github.com> | 2019-08-29 17:20:20 +0200 |
---|---|---|
committer | Max Moroz <mmoroz@chromium.org> | 2019-08-29 08:20:20 -0700 |
commit | 03ae506c15ae514232169d69a80698833cab6474 (patch) | |
tree | 2b1d956515f3ff620e3fb20f4b80a683dc64ee80 /projects | |
parent | b2c715031d6326608a87304d839dc86faeb42b80 (diff) |
[ntp] Uses fresh sources for ntp project (#2774)
Diffstat (limited to 'projects')
-rw-r--r-- | projects/ntp/Dockerfile | 3 | ||||
-rwxr-xr-x | projects/ntp/build.sh | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/projects/ntp/Dockerfile b/projects/ntp/Dockerfile index db593ea0..6b66d899 100644 --- a/projects/ntp/Dockerfile +++ b/projects/ntp/Dockerfile @@ -16,8 +16,9 @@ FROM gcr.io/oss-fuzz-base/base-builder MAINTAINER security@ntp.org -RUN apt-get update && apt-get install -y make autoconf automake libtool bison flex +RUN apt-get update && apt-get install -y make autoconf automake libtool bison flex rsync lynx #TODO use bitkeeper repo from http://bk.ntp.org +#or wait for update of RUN rsync -a archive.ntp.org::ntp-dev-src ntp-dev-src ADD http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-dev/ntp-dev-4.3.99.tar.gz ntp-dev.tar.gz WORKDIR $SRC COPY build.sh $SRC/ diff --git a/projects/ntp/build.sh b/projects/ntp/build.sh index 86c29a4c..d4a2c03d 100755 --- a/projects/ntp/build.sh +++ b/projects/ntp/build.sh @@ -18,7 +18,9 @@ tar -xvf ntp-dev.tar.gz cd ntp-dev-4.3.99 git apply ../patch.diff -autoreconf -i +#avoids https://bugs.llvm.org/show_bug.cgi?id=34636 +cp /usr/bin/ld.gold /usr/bin/ld +./bootstrap ./configure --enable-fuzztargets make cp tests/fuzz/fuzz_ntpd_receive $OUT/ |