diff options
Diffstat (limited to 'profiles')
-rw-r--r-- | profiles/Manifest.gz | bin | 182255 -> 182082 bytes | |||
-rw-r--r-- | profiles/default/linux/ppc64le/17.0/ieee-long-double/package.accept_keywords | 6 | ||||
-rw-r--r-- | profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask | 3 | ||||
-rw-r--r-- | profiles/default/linux/ppc64le/17.0/ieee-long-double/profile.bashrc | 11 | ||||
-rw-r--r-- | profiles/use.local.desc | 1 |
5 files changed, 5 insertions, 16 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex 4bd2020673e1..83b08990a84c 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.accept_keywords b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.accept_keywords index 490d12daa4b7..26021bb8fffb 100644 --- a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.accept_keywords +++ b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.accept_keywords @@ -1,6 +1,6 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04) -# only gcc-12 provides ieee-long-double, which is not stable yet. -=sys-devel/gcc-12* ~ppc64 +# only contains critical ieee-long-double patches. +=sys-libs/glibc-2.36-r7 ~ppc64 diff --git a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask index 02742c7c8a53..f730c94e928d 100644 --- a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask +++ b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask @@ -1,7 +1,8 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04) # We only need versions that support ieee-long-double. <sys-devel/clang-15.0.5 <sys-devel/gcc-12 +<sys-libs/glibc-2.36-r7 diff --git a/profiles/default/linux/ppc64le/17.0/ieee-long-double/profile.bashrc b/profiles/default/linux/ppc64le/17.0/ieee-long-double/profile.bashrc deleted file mode 100644 index d08b2104b5c0..000000000000 --- a/profiles/default/linux/ppc64le/17.0/ieee-long-double/profile.bashrc +++ /dev/null @@ -1,11 +0,0 @@ -if [[ "${EBUILD_PHASE}" == "setup" ]] ; then - if [[ ${CATEGORY}/${PN} != sys-devel/gcc ]]; then - if [[ $(${CC:-cc} -E -dM - < /dev/null | grep -o '__LDBL_MANT_DIG__ .*') != "__LDBL_MANT_DIG__ 113" ]]; then - eerror - eerror "${CC:-cc} should provide ieee-long-double on this profile by default" - eerror "reinstall sys-devel/gcc with USE=ieee-long-double and try again." - eerror - die "install >=sys-devel/gcc-12[ieee-long-double] OR >=sys-devel/clang-15.0.5[ieee-long-double]" - fi - fi -fi diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 8cb9d4bab0fc..e2247c01aae2 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -1640,7 +1640,6 @@ dev-java/openjdk:jbootstrap - Build OpenJDK twice, the second time using the res dev-java/openjdk:source - Install JVM sources dev-java/openjdk:system-bootstrap - Bootstrap using installed openjdk dev-java/openjdk:systemtap - Enable SystemTAP/DTrace tracing -dev-java/openjdk-bin:gentoo-vm - Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!) dev-java/openjdk-bin:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag) dev-java/openjdk-bin:source - Install JVM sources dev-java/openjdk-jre-bin:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag) |