diff options
author | 2024-03-18 10:54:48 -0400 | |
---|---|---|
committer | 2024-03-19 16:45:32 -0400 | |
commit | 7defea81a0e791ecb81999292862fb204f081b73 (patch) | |
tree | 0ed26c2d375e2f133fa8ddb88e0f797cc6dbfe68 /sci-mathematics/gap/files | |
parent | sci-mathematics/gap: add 4.13.0, drop 4.13.0_alpha2 (diff) | |
download | gentoo-7defea81a0e791ecb81999292862fb204f081b73.tar.gz gentoo-7defea81a0e791ecb81999292862fb204f081b73.tar.bz2 gentoo-7defea81a0e791ecb81999292862fb204f081b73.zip |
sci-mathematics/gap: drop 4.12.2-r4
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Diffstat (limited to 'sci-mathematics/gap/files')
-rw-r--r-- | sci-mathematics/gap/files/gap-4.12.2-cc-and-cxx-for-gac.patch | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/sci-mathematics/gap/files/gap-4.12.2-cc-and-cxx-for-gac.patch b/sci-mathematics/gap/files/gap-4.12.2-cc-and-cxx-for-gac.patch deleted file mode 100644 index cfdfb4ac8a11..000000000000 --- a/sci-mathematics/gap/files/gap-4.12.2-cc-and-cxx-for-gac.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 2933af2d8a986430a4fcf2ab4d577e5bb049662a Mon Sep 17 00:00:00 2001 -From: Michael Orlitzky <michael@orlitzky.com> -Date: Fri, 2 Feb 2024 18:14:59 -0500 -Subject: [PATCH] cnf/gac.in: respect $CC and $CXX if they're non-null - -This allows the user to override the stored C and C++ compilers -(typically obtained from sysinfo.gap) if desired. This is especially -useful on rolling release and/or source-based distributions where the -"current" compiler can change frequently and without user interaction. - -Closes: https://github.com/gap-system/gap/issues/5606 ---- - cnf/gac.in | 16 ++++++++++++++++ - 1 file changed, 16 insertions(+) - -diff --git a/cnf/gac.in b/cnf/gac.in -index 1faafba820..3a9fc6eb16 100644 ---- a/cnf/gac.in -+++ b/cnf/gac.in -@@ -63,6 +63,22 @@ GAP_CFLAGS="${GAP_CFLAGS} ${GAC_CFLAGS}" - GAP_CXXFLAGS="${GAP_CXXFLAGS} ${GAC_CFLAGS}" - GAP_LDFLAGS="${GAP_LDFLAGS} ${GAC_LDFLAGS}" - -+# Using the stored C/C++ compilers from sysinfo.gap is sometimes -+# undesirable. For example, if the compiler suite is upgraded or -+# downgraded, the particular executable used to build GAP itself may -+# no longer exist. The CC and CXX environment variables provide a -+# somewhat standard way for the user to indicate which compilers he -+# would like to use. So if those are set, we prefer them to the stored -+# values. This allows people who know what they are doing to override -+# the default behavior, while keeping the defaults safe for normal -+# people. -+if test -n "${CC}"; then -+ c_compiler="${CC}" -+ c_dyn_linker="${CC}" -+fi -+if test -n "${CXX}"; then -+ cxx_compiler="${CXX}" -+fi - - # is output going to a terminal? - if test -t 1 && command -v tput >/dev/null 2>&1 ; then |