diff options
author | Ionen Wolkens <ionen@gentoo.org> | 2024-03-28 06:05:01 -0400 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2024-03-28 06:10:06 -0400 |
commit | 2c034d2d179a986b37b232221ac24cf64580fff6 (patch) | |
tree | c6afa95946dd3cd32611667b2ffba2de2c758786 /dev-libs/appstream-glib | |
parent | dev-libs/tree-sitter-scala: drop 0.19.0, 0.19.1 (diff) | |
download | gentoo-2c034d2d179a986b37b232221ac24cf64580fff6.tar.gz gentoo-2c034d2d179a986b37b232221ac24cf64580fff6.tar.bz2 gentoo-2c034d2d179a986b37b232221ac24cf64580fff6.zip |
app-emulation/vkd3d-proton: filter -Wl,-z,* ... for C(XX)FLAGS
strip-unsupported-flags handles this fine in LDFLAGS, but -Wl,*
are no-ops during compile-only tests (thus not stripped) and then
if a package compiles and links anything at same time it fails.
This used not to be a big problem but now that 23.0 profiles
do -Wl,-z,pack-relative-relocs (mingw ld has no -z) this is
hitting bashrc-mv users that tend to do CFLAGS="${LDFLAGS}"
by default. Tempting to ignore it because of how wrong it is,
but well.
An alternate route could be to eventually have strip-flags
and/or strip-unsupported-flags remove -Wl,* from non-LDFLAGS
given this could affect more than mingw (e.g. switching to
bfd when there is a lld-only option).
Bug: https://bugs.gentoo.org/928038
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-libs/appstream-glib')
0 files changed, 0 insertions, 0 deletions