boost: build libquadmath only on some archs
authorAlexandru Ardelean <redacted>
Sat, 2 May 2026 18:50:05 +0000 (21:50 +0300)
committerAlexandru Ardelean <redacted>
Sun, 3 May 2026 17:59:28 +0000 (20:59 +0300)
commit177daf61d4c1f97ff0b92ed197c92e612f16a3c6
treefb5312a6e98c2d8e4ec4be0c661e9fbb1768ee0d
parent89e4a2fe3f1c48ace71d5c5dcb5138aefe003eeb
boost: build libquadmath only on some archs

libquadmath is only packaged for x86 and powerpc targets in OpenWrt.
Declaring it as an unconditional runtime dependency of boost-charconv
causes apk installation failure on all other architectures (e.g.
i386, arm, mips) with "libquadmath (no such package)".

Guard the dependency with an ARCH filter so it is only pulled in on
platforms where the package actually exists.

Signed-off-by: Alexandru Ardelean <redacted>
boost: add x86 to libquadmath arch conditional in boost-charconv

libquadmath is available on x86 (i386) in addition to x86_64 and
powerpc variants. Include it in the filter so boost-charconv gets
the correct dependency on 32-bit x86 targets.

Signed-off-by: Alexandru Ardelean <redacted>
libs/boost/Makefile
git clone https://git.99rst.org/PROJECT