diff options
Diffstat (limited to 'profiles/default/linux')
3 files changed, 5 insertions, 2 deletions
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 b230f17da0a1..46beaf4df616 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 @@ -2,5 +2,6 @@ # Distributed under the terms of the GNU General Public License v2 # Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04) -# We need gcc-12 for ieee-long-double. +# We only need versions that support ieee-long-double. +<sys-devel/clang-common-15.0.5 <sys-devel/gcc-12 diff --git a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.force b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.force index eed79dfe450c..65e6a164263d 100644 --- a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.force +++ b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.force @@ -3,4 +3,5 @@ # Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04) # Hard requirement for this profile. +sys-devel/clang-common ieee-long-double sys-devel/gcc ieee-long-double diff --git a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask index 5d3622b69845..7b75e877d890 100644 --- a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask +++ b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask @@ -2,5 +2,6 @@ # Distributed under the terms of the GNU General Public License v2 # Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04) -# We need gcc-12 for ieee-long-double. +# We need it for ieee-long-double. +>=sys-devel/clang-common-15.0.5 -ieee-long-double >=sys-devel/gcc-12 -ieee-long-double |