From 60910b61e4730cfe6c5537e38dd8ad0234d6e0f3 Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Sat, 18 Nov 2023 21:41:55 -0500 Subject: [PATCH] dev-python/lxml: avoid suppressing compiler warnings By default, setupinfo.py injects `-w` to the CFLAGS passed down to Extension objects. This obscures things we'd like to see. For example, it prevents adding Modern C Porting flags. Signed-off-by: Eli Schwartz --- dev-python/lxml/lxml-4.9.3-r2.ebuild | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dev-python/lxml/lxml-4.9.3-r2.ebuild b/dev-python/lxml/lxml-4.9.3-r2.ebuild index 01ddc28bb840..f6a81e1589ca 100644 --- a/dev-python/lxml/lxml-4.9.3-r2.ebuild +++ b/dev-python/lxml/lxml-4.9.3-r2.ebuild @@ -77,6 +77,10 @@ python_prepare_all() { python_compile() { tc-export PKG_CONFIG + local DISTUTILS_ARGS=( + # by default it adds -w to CFLAGS + --warnings + ) distutils-r1_python_compile } -- 2.41.0