diff options
author | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2025-05-05 21:48:45 +0200 |
---|---|---|
committer | Mohammad Akhlaghi <mohammad@akhlaghi.org> | 2025-05-07 21:18:31 +0200 |
commit | 2881fc0a6205d593512458c24f3b681d12921005 (patch) | |
tree | dae9c18302a0362b2ba8d2d7e67f1c7332266668 /reproduce/src/bash/git-post-checkout | |
parent | a1f8947ab7784af4b7e66c617ce19a8bdd9c99ed (diff) |
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