[Buildroot] [PATCH v2] package/zlib-ng: fix build failure for PowerPC soft-float
Giulio Benetti
giulio.benetti at benettiengineering.com
Sat May 16 20:31:18 UTC 2026
As suggested in this review[1], when building for PowerPC with soft-float
enabled, let's also disable both WITH_POWER8/9 that in order disables
all the possible PowerPC acceleration instructions.
Fixes:
https://autobuild.buildroot.org/results/a0fa5a175c546993d818371a0de93b2e9845a183/
[1]: https://github.com/zlib-ng/zlib-ng/pull/2151/changes#r2803264882
Signed-off-by: Giulio Benetti <giulio.benetti at benettiengineering.com>
---
V1->V2:
* change to cleaner Makefile code style as suggested by Romain Naour
---
package/zlib-ng/zlib-ng.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/zlib-ng/zlib-ng.mk b/package/zlib-ng/zlib-ng.mk
index 59e4e15282..448457799e 100644
--- a/package/zlib-ng/zlib-ng.mk
+++ b/package/zlib-ng/zlib-ng.mk
@@ -30,13 +30,13 @@ else
ZLIB_NG_CONF_OPTS += -DWITH_NEON=OFF
endif
-ifeq ($(BR2_powerpc_power8),y)
+ifeq ($(BR2_powerpc_power8):$(BR2_POWERPC_SOFT_FLOAT),y:)
ZLIB_NG_CONF_OPTS += -DWITH_POWER8=ON
else
ZLIB_NG_CONF_OPTS += -DWITH_POWER8=OFF
endif
-ifeq ($(BR2_powerpc_power9),y)
+ifeq ($(BR2_powerpc_power9):$(BR2_POWERPC_SOFT_FLOAT),y:)
ZLIB_NG_CONF_OPTS += -DWITH_POWER9=ON
else
ZLIB_NG_CONF_OPTS += -DWITH_POWER9=OFF
--
2.47.3
More information about the buildroot
mailing list