gentoo-ebuilds/profiles/arch/x86/package.use.force
Ionen Wolkens cee49bd46f
profiles/arch/x86: force wine-*[mingw] for now
The >=9 still forces it for some ebuilds where it's not
needed, but these are already overshadowed in stable and
due for cleanup so not really worth trying to exclude.

Have not really got to the bottom of this, could potentially
be needed on amd64 under some conditions too. Will probably
know after stabilized on amd64 too.

Closes: https://bugs.gentoo.org/955405
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-05-04 12:52:56 -04:00

48 lines
1.7 KiB
Text

# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Ionen Wolkens <ionen@gentoo.org> (2025-05-04)
# Fails to build with .incbin errors only on x86, believed to be
# a clang bug (only used by ebuilds using wine.eclass). Please
# report if it works again (bug #955405).
>=app-emulation/wine-proton-9 mingw
>=app-emulation/wine-staging-9 mingw
>=app-emulation/wine-vanilla-9 mingw
# Joonas Niilola <juippis@gentoo.org> (2023-03-16)
# Fails with -jit, #901463.
>=dev-lang/spidermonkey-102.6.0 jit
# Joonas Niilola <juippis@gentoo.org> (2022-05-19)
# Bundled libvpx results in a failure, force the system-libvpx to be
# used. bmo#1768145. Confirmed on firefox-91 and firefox-100.0.
# (And on thunderbird-91)
mail-client/thunderbird system-libvpx
www-client/firefox system-libvpx
# Arthur Zamarin <arthurzam@gentoo.org> (2022-01-16)
# Bootstrapping is possible using our build snapshot, so don't force
# system bootstrap
dev-java/openjdk:8 -system-bootstrap
dev-java/openjdk:11 -system-bootstrap
dev-java/openjdk:17 -system-bootstrap
dev-java/openjdk:21 -system-bootstrap
# Michał Górny <mgorny@gentoo.org> (2017-12-30)
# We have ready-to-use configs here.
sys-kernel/gentoo-kernel -savedconfig
sys-kernel/vanilla-kernel -savedconfig
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-11-21)
# iasl is stable on x86
sys-firmware/seabios -binary
# Georgy Yakovlev <gyakovlev@gentoo.org> (2018-05-14)
# Force the host target to avoid dependency hell
dev-lang/rust llvm_targets_X86
# Michał Górny <mgorny@gentoo.org> (2016-09-24)
# Force the host target to avoid dependency hell
dev-ml/llvm llvm_targets_X86
llvm-core/clang llvm_targets_X86
llvm-core/llvm llvm_targets_X86