summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZach van Rijn <me@zv.io>2024-06-14 09:05:27 -0500
committerZach van Rijn <me@zv.io>2024-06-14 09:05:27 -0500
commit51a02d223532ca83236f9331d851d1326b079b2c (patch)
treeb4c676ea09580b223fdb827b58a6a78b7181bbd2
parentd5c83159c593e469f6231086961286650a72db8f (diff)
downloadpackages-51a02d223532ca83236f9331d851d1326b079b2c.tar.gz
packages-51a02d223532ca83236f9331d851d1326b079b2c.tar.bz2
packages-51a02d223532ca83236f9331d851d1326b079b2c.tar.xz
packages-51a02d223532ca83236f9331d851d1326b079b2c.zip
user/liborcus: restore pre-GCC 13 behavior. fixes #1215.
-rw-r--r--user/liborcus/APKBUILD3
1 files changed, 3 insertions, 0 deletions
diff --git a/user/liborcus/APKBUILD b/user/liborcus/APKBUILD
index b35c1ddab..59c3bc2e7 100644
--- a/user/liborcus/APKBUILD
+++ b/user/liborcus/APKBUILD
@@ -14,6 +14,9 @@ subpackages="$pkgname-dev"
source="https://gitlab.com/api/v4/projects/orcus%2Forcus/packages/generic/source/$pkgver/liborcus-$pkgver.tar.xz"
build() {
+ # GCC 13 changed default fp precision behavior. (#1193, #1215)
+ export CXXFLAGS="${CXXFLAGS} -fexcess-precision=fast"
+
./configure \
--build=$CBUILD \
--host=$CHOST \