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
This commit is contained in:
2025-10-19 19:33:42 +02:00
parent 353261a671
commit 032cca5059

View File

@@ -1,13 +1,13 @@
# Maintainer: Bram Prieshof <bram@bprieshof.nl> # Maintainer: Bram Prieshof <bram@bprieshof.nl>
pkgname=minisatip pkgname=minisatip
pkgver=2.0.39 pkgver=2.0.39
pkgrel=0 pkgrel=1
pkgdesc="SATIP server" pkgdesc="SATIP server"
url="https://github.com/catalinii/minisatip" url="https://github.com/catalinii/minisatip"
arch="all" arch="all"
license="GPL-2.0-or-later" license="GPL-2.0-or-later"
depends="linux-headers openssl curl libdvbcsa" depends="linux-headers openssl curl libdvbcsa libxml2"
makedepends="openssl-dev openssl-libs-static libdvbcsa-dev" makedepends="openssl-dev openssl-libs-static libdvbcsa-dev libxml2-dev"
options=" !check !archcheck" options=" !check !archcheck"
source="minisatip-src.tar.gz::https://codeload.github.com/catalinii/minisatip/tar.gz/v$pkgver source="minisatip-src.tar.gz::https://codeload.github.com/catalinii/minisatip/tar.gz/v$pkgver
@@ -18,7 +18,9 @@ _builddir="$srcdir"/$pkgname-$pkgver
build() { build() {
cd "${_builddir}" cd "${_builddir}"
sed -i 's/bash/ash/' ./tools/determine_version.sh
./configure --enable-static ./configure --enable-static
if [ "$CARCH" = "armhf" ] || [ "$CARCH" = "armv7" ]; then sed -i 's/CXX23=.*/CXX23=0/' src/Makefile ;fi
make make
} }