diff options
Diffstat (limited to 'reproduce/software/config')
-rw-r--r-- | reproduce/software/config/LOCAL.conf.in | 28 | ||||
-rw-r--r-- | reproduce/software/config/versions.conf | 19 |
2 files changed, 38 insertions, 9 deletions
diff --git a/reproduce/software/config/LOCAL.conf.in b/reproduce/software/config/LOCAL.conf.in index 341a78e..e60f344 100644 --- a/reproduce/software/config/LOCAL.conf.in +++ b/reproduce/software/config/LOCAL.conf.in @@ -9,12 +9,30 @@ # permitted in any medium without royalty provided the copyright notice and # this notice are preserved. This file is offered as-is, without any # warranty. -BDIR = @bdir@ -INDIR = @indir@ + + + + +# Local system settings +# --------------------- +# +# Build directory (mandatory). All the created files of the project will be +# within this directory. +BDIR = @bdir@ + +# Input data directory. This can be empty or a non-existant location. If +# so, then the inputs will be downloaded from the 'INPUTS.conf' into the +# build directory. +INDIR = @indir@ + +# Software source code directory. This can be empty or a non-existant +# location. If so, the software tarballs will be downloaded. DEPENDENCIES-DIR = @ddir@ -SYS_CPATH = @sys_cpath@ -DOWNLOADER = @downloader@ -GROUP-NAME = @groupname@ + +# Other local settings (compiler, downloader and user). +SYS_CPATH = @sys_cpath@ +DOWNLOADER = @downloader@ +GROUP-NAME = @groupname@ 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 + + |