summaryrefslogtreecommitdiff
path: root/sys-libs/glibc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-09-25 05:33:01 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-09-25 05:33:01 +0100
commit1a256280f70812d1ae23f0ce2a2569291b6609da (patch)
tree76a302e99d339c5c3b0d18ed3f01a983740a03cb /sys-libs/glibc
parent83c7eb1835fcfdf7072b953d23ab34f03c7e8ed6 (diff)
gentoo auto-resync : 25:09:2022 - 05:33:00
Diffstat (limited to 'sys-libs/glibc')
-rw-r--r--sys-libs/glibc/Manifest4
-rw-r--r--sys-libs/glibc/glibc-2.36-r3.ebuild4
-rw-r--r--sys-libs/glibc/glibc-9999.ebuild7
3 files changed, 11 insertions, 4 deletions
diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 64c0eb3a393e..5fcb385c604e 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -45,6 +45,6 @@ EBUILD glibc-2.33-r14.ebuild 48617 BLAKE2B bd3d13ab2419162e08cb204e279b1d570d5e6
EBUILD glibc-2.34-r14.ebuild 49608 BLAKE2B 387023eb99a184e90ae50a09375e9858307f458c4d48b487d50d83bbe571b0b186eeea1ce8a71bc1f243e4220b04eaf7426b75182157655fe44d31bbb60b4e6d SHA512 578c2f6599045b34410dc0905e35263325bb28fd73b6f5c8d487b432e966088b189e24fd16a1055efdf93128c5343db88b1adc514659f878aaefe2426ced56dc
EBUILD glibc-2.35-r10.ebuild 50157 BLAKE2B dc920c979618e1d30028afffc2b0c895bcdcdbc039e6674557aaea875744fa954c34e13f04925e95449683d64bd476879ed6674ce8b6cd5797d5131d57b8b3fb SHA512 c748dff0ffdeaecdabc37c60422f1c01d7a9d893f260c0d72806df251e0036e74f60c9e8d88273d1e9afd00efc4637db7a31c96ca43228a99723cf48afc4d372
EBUILD glibc-2.35-r8.ebuild 49639 BLAKE2B 4cc331274b2b17b57e594a42e73ddbdd1691077e9568b32490852bf10a39788cda466a6fdb64e07890ff5d0291a6f7841e0f5ff2724fbc6d77d2e8c5bb86fd89 SHA512 dda73c9736d0d35f50db6f03c35de07a70fae4ae6cfb232e78f87c22247e67c916748080cdfd3f2117ef8b324938ddffaf7484c6a54ba06e00e157225bfa72e0
-EBUILD glibc-2.36-r3.ebuild 50578 BLAKE2B c8d5b97a66360f92d4605137a16d9dea32c06140e30d404aab79d3ad63a804f5442f84f4eddde54175afe0a77d1f03fa2c9184ef498b586cd81ed9ed0a150157 SHA512 5dd52aba6c0ad8d1301d91ac5fea32cbbd8fb3bb733eea2219c9087f05820fbe71228fe1d30105eb3c4b74e16c8d0115ccaa57c8b132c6126e8cb5365502714e
-EBUILD glibc-9999.ebuild 50585 BLAKE2B c850b211242f339611b64f72d79d044768671cd622c82d90fe7610de1485a0908cf0cc43f804909194ae64be02b1b07a715298910292e0c4f37131739114111d SHA512 701e7f86860af540f50e497ed3b059a1763aae68a82b50eb247f55827e4186112b015e96c0d22db860a7779e37da5e2fb52c6d63811e449995e20d4b7cdf1831
+EBUILD glibc-2.36-r3.ebuild 50757 BLAKE2B 70227d9d0dbf484c21f3e7dbe3a5fa596259c01a8286b116f645a94b222303fd176d147a5077e522d68fc6174d5e28633b9eac08ef0e9f6d8a2881e56a10f39c SHA512 b703e7975604187f7401254be1e0277bd3a6217db877f98435413a32598cf76cd02d61b5ad9c573a14691395bc593cb37a1e8f6f7b4985c8e7c8e40740e044c9
+EBUILD glibc-9999.ebuild 50758 BLAKE2B 6d0615192be2ab9183a966cca3aabbb4969e9362125aa69f3e4ebde9d5e5c942ac8b5faa8b7bae96ac24e4eeb1400bffd66771343983c929df8f337dcb24e3a5 SHA512 3ca0d9b4a2887ca81477d67250f9d8a07d837cfe5fe653d2a122678179c7f1081c885be4a254602ef74999f19a7ff486febc40ce1ba52b2dcec69ca69726c02d
MISC metadata.xml 2072 BLAKE2B 441d10ce8368fa7b569ab9f29a2936ffd024534841bff3596f2dca05a5413e408a9ee6109fbc0fc6cb5d254b802b85241ff2f94da1f6d5dcb63b224930933e89 SHA512 26c8e9535e5c08ba86078084f25b6e4d3973ba1e004fb2bd3552c76deb383f53ad5fdb40ca071819be56d6fc3f7d5ef2ab6a76861fa7f94428ed06d681073985
diff --git a/sys-libs/glibc/glibc-2.36-r3.ebuild b/sys-libs/glibc/glibc-2.36-r3.ebuild
index 012d6984dd74..7d7069dadec8 100644
--- a/sys-libs/glibc/glibc-2.36-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.36-r3.ebuild
@@ -336,10 +336,14 @@ setup_target_flags() {
use stack-realign && export CFLAGS_x86+=" -mstackrealign"
# Workaround for bug #823780.
+ # Need to save/restore CC because earlier on, we stuff it full of CFLAGS, and tc-getCPP doesn't like that.
+ CC_mangled=${CC}
+ CC=${glibc__GLIBC_CC}
if tc-is-gcc && (($(gcc-major-version) == 11)) && (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then
export CFLAGS_x86="${CFLAGS_x86} -mno-avx512f"
einfo "Auto adding -mno-avx512f to CFLAGS_x86 for buggy GCC version (bug #823780) (ABI=${ABI})"
fi
+ CC=${CC_mangled}
fi
;;
mips)
diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
index 8456c2a16fe4..68bafd8c3c33 100644
--- a/sys-libs/glibc/glibc-9999.ebuild
+++ b/sys-libs/glibc/glibc-9999.ebuild
@@ -26,8 +26,7 @@ PATCH_DEV=dilfridge
if [[ ${PV} == 9999* ]]; then
inherit git-r3
else
- #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
- KEYWORDS=""
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz"
fi
@@ -337,10 +336,14 @@ setup_target_flags() {
use stack-realign && export CFLAGS_x86+=" -mstackrealign"
# Workaround for bug #823780.
+ # Need to save/restore CC because earlier on, we stuff it full of CFLAGS, and tc-getCPP doesn't like that.
+ CC_mangled=${CC}
+ CC=${glibc__GLIBC_CC}
if tc-is-gcc && (($(gcc-major-version) == 11)) && (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then
export CFLAGS_x86="${CFLAGS_x86} -mno-avx512f"
einfo "Auto adding -mno-avx512f to CFLAGS_x86 for buggy GCC version (bug #823780) (ABI=${ABI})"
fi
+ CC=${CC_mangled}
fi
;;
mips)