From 032cca50595f477a659c3f503db6dea189fd56ea Mon Sep 17 00:00:00 2001 From: Bram Prieshof Date: Sun, 19 Oct 2025 19:33:42 +0200 Subject: [PATCH] Fixed minisatip failing to build on 32-bit arm architectures -Setting CXX23 to 0 (to disable stacktrace) since musl-C did not seem support it on 32-bit --- minisatip/APKBUILD | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/minisatip/APKBUILD b/minisatip/APKBUILD index b586b0c..7316f6a 100644 --- a/minisatip/APKBUILD +++ b/minisatip/APKBUILD @@ -1,13 +1,13 @@ # Maintainer: Bram Prieshof pkgname=minisatip pkgver=2.0.39 -pkgrel=0 +pkgrel=1 pkgdesc="SATIP server" url="https://github.com/catalinii/minisatip" arch="all" license="GPL-2.0-or-later" -depends="linux-headers openssl curl libdvbcsa" -makedepends="openssl-dev openssl-libs-static libdvbcsa-dev" +depends="linux-headers openssl curl libdvbcsa libxml2" +makedepends="openssl-dev openssl-libs-static libdvbcsa-dev libxml2-dev" options=" !check !archcheck" source="minisatip-src.tar.gz::https://codeload.github.com/catalinii/minisatip/tar.gz/v$pkgver @@ -18,7 +18,9 @@ _builddir="$srcdir"/$pkgname-$pkgver build() { cd "${_builddir}" + sed -i 's/bash/ash/' ./tools/determine_version.sh ./configure --enable-static + if [ "$CARCH" = "armhf" ] || [ "$CARCH" = "armv7" ]; then sed -i 's/CXX23=.*/CXX23=0/' src/Makefile ;fi make }