From 2c1946fcd52c429859f3569a580b5d966dc73800 Mon Sep 17 00:00:00 2001 From: Christopher Wellons Date: Wed, 19 Oct 2022 07:13:38 -0400 Subject: [PATCH] Upgrade to GNU Make 4.3 Unfortunately this release is incompatible with Mingw-w64, and probably Windows generally. Despite detecting fcntl() (i.e. HAVE_FCNTL_H == 1), it re-defines its own, incompatible fcntl() and constants, so the build fails. Even with the shim disabled, the program assumes the incompatible interface and fails to build. --- Dockerfile | 2 +- src/SHA256SUMS | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 91cacaf..3053143 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ ARG EXPAT_VERSION=2.4.9 ARG GCC_VERSION=12.2.0 ARG GDB_VERSION=11.1 ARG GMP_VERSION=6.2.1 -ARG MAKE_VERSION=4.2 +ARG MAKE_VERSION=4.3 ARG MINGW_VERSION=10.0.0 ARG MPC_VERSION=1.2.1 ARG MPFR_VERSION=4.1.0 diff --git a/src/SHA256SUMS b/src/SHA256SUMS index b3c40f4..bd3d6af 100644 --- a/src/SHA256SUMS +++ b/src/SHA256SUMS @@ -5,7 +5,7 @@ e549cf9cf3594a00e27b6589d4322d70e0720cdd213f39beb4181e06926230ff gcc-12.2.0.tar.xz cccfcc407b20d343fb320d4a9a2110776dd3165118ffd41f4b1b162340333f94 gdb-11.1.tar.xz fd4829912cddd12f84181c3451cc752be224643e87fac497b69edddadc49b4f2 gmp-6.2.1.tar.xz -e968ce3c57ad39a593a92339e23eb148af6296b9f40aa453a9a9202c99d34436 make-4.2.tar.gz +e05fdde47c5f7ca45cb697e973894ff4f5d79e13b750ed57d7b66d8defc78e19 make-4.3.tar.gz ba6b430aed72c63a3768531f6a3ffc2b0fde2c57a3b251450dcf489a894f0894 mingw-w64-v10.0.0.tar.bz2 17503d2c395dfcf106b622dc142683c1199431d095367c6aacba6eec30340459 mpc-1.2.1.tar.gz 0c98a3f1732ff6ca4ea690552079da9c597872d30e96ec28414ee23c95558a7f mpfr-4.1.0.tar.xz