dev-python/grpcio: mark as LTO-unsafe again

The package was tree-cleaned, then re-added in commit
f4c8a24179 without the workarounds from
the pre-treeclean ebuild.

Fixes: f4c8a24179
Bug: https://bugs.gentoo.org/856775
Closes: https://bugs.gentoo.org/942152
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
This commit is contained in:
Eli Schwartz
2025-10-31 01:48:42 -04:00
parent 972a8f4a62
commit 8f77fd4e3a
3 changed files with 15 additions and 0 deletions

View File

@@ -59,6 +59,11 @@ src_prepare() {
}
src_configure() {
# -Werror=odr -Werror=lto-type-mismatch
# https://bugs.gentoo.org/856775
# https://github.com/grpc/grpc/issues/36158
filter-lto
export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)"
# system abseil-cpp crashes with USE=-debug, sigh
# https://bugs.gentoo.org/942021

View File

@@ -59,6 +59,11 @@ src_prepare() {
}
src_configure() {
# -Werror=odr -Werror=lto-type-mismatch
# https://bugs.gentoo.org/856775
# https://github.com/grpc/grpc/issues/36158
filter-lto
export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)"
# system abseil-cpp crashes with USE=-debug, sigh
# https://bugs.gentoo.org/942021

View File

@@ -59,6 +59,11 @@ src_prepare() {
}
src_configure() {
# -Werror=odr -Werror=lto-type-mismatch
# https://bugs.gentoo.org/856775
# https://github.com/grpc/grpc/issues/36158
filter-lto
export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)"
# system abseil-cpp crashes with USE=-debug, sigh
# https://bugs.gentoo.org/942021