aboutsummaryrefslogtreecommitdiff
path: root/reproduce/software/config/versions.conf
diff options
context:
space:
mode:
Diffstat (limited to 'reproduce/software/config/versions.conf')
-rw-r--r--reproduce/software/config/versions.conf19
1 files changed, 15 insertions, 4 deletions
diff --git a/reproduce/software/config/versions.conf b/reproduce/software/config/versions.conf
index 9c82c8d..166e8ff 100644
--- a/reproduce/software/config/versions.conf
+++ b/reproduce/software/config/versions.conf
@@ -17,7 +17,6 @@
# --------------------------------------------------------------
#
# CLASS:BASIC (important identifier for 'awk'; don't modify this line)
-bash-version = 5.2.37
binutils-version = 2.43.1
bison-version = 3.8.2
coreutils-version = 9.6
@@ -42,15 +41,12 @@ libtool-version = 2.5.4
libunistring-version = 1.3
libxml2-version = 2.13.5
lzip-version = 1.25
-m4-version = 1.4.19
make-version = 4.4.1
mpc-version = 1.3.1
mpfr-version = 4.2.1
nano-version = 8.3
-ncurses-version = 6.5
openssl-version = 3.4.0
perl-version = 5.40.1
-pkgconfig-version = 0.29.2
podlators-version = 6.0.2
readline-version = 8.2.13
sed-version = 4.9
@@ -90,6 +86,21 @@ certpem-version = 2025-02-10
# supported.
patchelf-version = 0.13
+# Not working with C23
+# --------------------
+#
+# As of GCC 15.1, the default C standard has been changed from C17 to C23
+# and the following software cannot be built with C23. So we have added
+# '-std=c17' to the CFLAGS environment variable in their build rules. After
+# updating their version (and if you have GCC 15.1 or later) first remove
+# '-std=c17' and then try the build. If it works, move the software back up
+# to the main list before the commit.
+ncurses-version = 6.5
+bash-version = 5.2.37
+m4-version = 1.4.19
+pkgconfig-version = 0.29.2
+
+