aboutsummaryrefslogtreecommitdiff
path: root/reproduce/src/bash/git-post-checkout
diff options
context:
space:
mode:
authorMohammad Akhlaghi <mohammad@akhlaghi.org>2025-05-05 21:48:45 +0200
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2025-05-07 21:18:31 +0200
commit2881fc0a6205d593512458c24f3b681d12921005 (patch)
treedae9c18302a0362b2ba8d2d7e67f1c7332266668 /reproduce/src/bash/git-post-checkout
parenta1f8947ab7784af4b7e66c617ce19a8bdd9c99ed (diff)
Configuration: basic software build with host GCC 15.1HEADmaneage
Summary: this will not affect already built/configured projects, only improving the portability of future builds. Until this commit, no specific C standard version was given during the build of Basic software (which use the host's c compiler, culminating in the building of GCC within Maneage). On the other hand, GCC 15.1 was recentely released and made available on some operating systems. GCC 15.1 has made C23 its standard C version (from C17), as a result, some of the basic software crashed and didn't allow Maneage to built on those operating systems. With this commit, the '-std=c17' flag has been added to software that crashed when the host GCC was 15.1. Also, they have been grouped with a description of this problem in 'versions.conf' so we check the need for this option in future version updates. In parallel, some minor edits/clarifications were made in the two 'README-apptainer.md' and 'README-docker.md' files to be more useful.
Diffstat (limited to 'reproduce/src/bash/git-post-checkout')
0 files changed, 0 insertions, 0 deletions