From 9b166fd87fa16ccc0c17332756525e6ae4e45930 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Mon, 7 Oct 2024 17:09:04 -0700 Subject: [PATCH] libpng: fix compilation with loongarch64 Explicitly disable unsupported hardware acceleration instead of trying to match against targets. Signed-off-by: Rosen Penev --- libs/libpng/Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libs/libpng/Makefile b/libs/libpng/Makefile index 72b0702c57..748752faac 100644 --- a/libs/libpng/Makefile +++ b/libs/libpng/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libpng PKG_VERSION:=1.6.44 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=@SF/libpng @@ -36,8 +36,12 @@ CMAKE_OPTIONS += \ -DPNG_TOOLS=OFF \ -DPNG_TESTS=OFF \ -DPNG_FRAMEWORK=OFF \ - -DPNG_HARDWARE_OPTIMIZATIONS=O$(if $(findstring powerpc,$(CONFIG_ARCH))$(findstring mips,$(CONFIG_ARCH)),FF,N) \ + -DPNG_HARDWARE_OPTIMIZATIONS=ON \ -DPNG_ARM_NEON=$(if $(or $(findstring aarch64,$(CONFIG_ARCH)),$(findstring neon,$(CONFIG_CPU_TYPE))),on,off) \ + -DPNG_LOONGARCH_LSX=off \ + -DPNG_MIPS_MMI=off \ + -DPNG_MIPS_MSA=off \ + -DPNG_POWERPC_VSX=off \ -Dld-version-script=OFF define Build/InstallDev -- 2.30.2