Pin pip to 20.3.3 and disable tmpfs in DIB
[ta/build-tools.git] / build_images.sh
index bbaaf00..281b166 100755 (executable)
@@ -54,8 +54,14 @@ source $scriptdir/lib.sh
 
 _initialize_work_dirs
 
-docker build -f $scriptdir/docker-context/Dockerfile-dib -t dib $scriptdir/docker-context
-docker build -f $scriptdir/docker-context/Dockerfile-buildtools -t buildtools $scriptdir/docker-context
+dib_file="${scriptdir}/docker-context/Dockerfile-dib"
+dib_patch="${dib_file}.$(uname -m).patch"
+if [ -e "${dib_patch}" ] && ! patch -R --dry-run "${dib_file}" "${dib_patch}"; then
+    patch "${dib_file}" "${dib_patch}"
+fi
+
+docker build --network=host -f $scriptdir/docker-context/Dockerfile-dib -t dib $scriptdir/docker-context
+docker build --network=host -f $scriptdir/docker-context/Dockerfile-buildtools -t buildtools $scriptdir/docker-context
 
 # Create manifest RPM
 $LIBDIR/create_manifest_rpm.sh