summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Bermond2021-08-04 00:35:46 +0000
committerDaniel Bermond2021-08-04 00:35:46 +0000
commit76b84ad5e770efa9d6b048bf21d8a9679b68150f (patch)
treeaf5b04430055e793be051ed7602bfd665d3cd5e6
parentc729b78f9cc5f04b41d2792ce03f3208a958c7b8 (diff)
downloadaur-76b84ad5e770efa9d6b048bf21d8a9679b68150f.tar.gz
Add a needed fix
Currently, it looks like that compiling with NDEBUG defined is important to avoid some runtime crashes.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD4
2 files changed, 4 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2c47820e5ea3..a7747fdbaad1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = libjxl-git
pkgdesc = JPEG XL image format reference implementation (git version)
- pkgver = 0.3.7.r304.g76df97e
+ pkgver = 0.3.7.r306.g0debc57
pkgrel = 1
url = https://jpeg.org/jpegxl/
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 988968ba8071..6a71e7829c4d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgbase=libjxl-git
pkgname=('libjxl-git' 'libjxl-doc-git')
-pkgver=0.3.7.r304.g76df97e
+pkgver=0.3.7.r306.g0debc57
pkgrel=1
pkgdesc='JPEG XL image format reference implementation (git version)'
arch=('x86_64')
@@ -48,6 +48,8 @@ pkgver() {
build() {
export CC='clang'
export CXX='clang++'
+ export CFLAGS+=' -DNDEBUG'
+ export CXXFLAGS+=' -DNDEBUG'
cmake -B build -S libjxl \
-DCMAKE_BUILD_TYPE:STRING='None' \
-DCMAKE_INSTALL_PREFIX:PATH='/usr' \