]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
reinstate touch /var/lib/rpm/*
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Tue, 5 Jan 2021 14:58:06 +0000 (15:58 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Fri, 8 Jan 2021 07:50:48 +0000 (08:50 +0100)
builder-support/dockerfiles/Dockerfile.rpmbuild

index 1f04d49f273041f3815abb386e0cdc8d3eff2893..fec1c5dedcde21c3d1c1ad401415886073a821c6 100644 (file)
@@ -21,20 +21,20 @@ ADD builder-support/specs/ /pdns/builder-support/specs
 RUN find /pdns/builder-support/specs/ -not -name '*.spec' -exec ln -s {} /root/rpmbuild/SOURCES/ \;
 
 @IF [ -n "$M_authoritative$M_all" ]
-RUN builder/helpers/build-specs.sh builder-support/specs/pdns.spec
+RUN touch /var/lib/rpm/* && builder/helpers/build-specs.sh builder-support/specs/pdns.spec
 @ENDIF
 
 @IF [ -n "$M_recursor$M_all" ]
-RUN builder/helpers/build-specs.sh builder-support/specs/pdns-recursor.spec
+RUN touch /var/lib/rpm/* && builder/helpers/build-specs.sh builder-support/specs/pdns-recursor.spec
 @ENDIF
 
 @IF [ -n "$M_dnsdist$M_all" ]
-RUN mkdir /libh2o && cd /libh2o && \
+RUN touch /var/lib/rpm/* && mkdir /libh2o && cd /libh2o && \
       yum install -y curl openssl-devel cmake && \
       curl -L https://github.com/h2o/h2o/archive/v2.2.6.tar.gz | tar xz && \
       CFLAGS='-fPIC' cmake -DWITH_PICOTLS=off -DWITH_BUNDLED_SSL=off -DWITH_MRUBY=off -DCMAKE_INSTALL_PREFIX=/opt ./h2o-2.2.6 && \
       make install
-RUN builder/helpers/build-specs.sh builder-support/specs/dnsdist.spec
+RUN touch /var/lib/rpm/* && builder/helpers/build-specs.sh builder-support/specs/dnsdist.spec
 @ENDIF
 
 # mv across layers with overlay2 is buggy in some kernel versions (results in empty dirs)