From 8701907b5a13903067e826d24d0e649a58276f68 Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Fri, 2 Aug 2024 23:08:04 -0500 Subject: user/vlc: Disable AltiVec on 32-bit PowerPC VLC was automatically enabling AltiVec on 32-bit PPC builds despite not requesting it on the ./configure line. This wasn't evident until GCC 13 enforced the AltiVec ABI switch for vec_* primitive calls. Closes: #1059, #1237 --- user/vlc/APKBUILD | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'user') diff --git a/user/vlc/APKBUILD b/user/vlc/APKBUILD index edd6a5f91..8085ebcb5 100644 --- a/user/vlc/APKBUILD +++ b/user/vlc/APKBUILD @@ -3,7 +3,7 @@ # Maintainer: A. Wilcox pkgname=vlc pkgver=3.0.17.3 -pkgrel=1 +pkgrel=2 pkgdesc="Multi-platform MPEG, VCD/DVD, and DivX player" triggers="vlc-libs.trigger=/usr/lib/vlc/plugins" pkgusers="vlc" @@ -79,6 +79,7 @@ build() { arm*) _arch_opts="--enable-omxil --enable-omxil-vout --enable-rpi-omxil" ;; aarch64) _arch_opts="--enable-neon" ;; ppc64*) _arch_opts="--enable-altivec" ;; + ppc) _arch_opts="--disable-altivec" ;; x86* | pmmx) _arch_opts="--disable-mmx --disable-sse" ;; esac -- cgit v1.2.3-70-g09d2