From 34630679128e352c31c42c1fce33a76e0fd0c776 Mon Sep 17 00:00:00 2001 From: Roberto Ricci Date: Sun, 19 Mar 2023 19:15:04 +0100 Subject: [PATCH] imv: configure with -Db_ndebug=false Fix segfault when DISPLAY and WAYLAND_DISPLAY are not defined --- srcpkgs/imv/template | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/srcpkgs/imv/template b/srcpkgs/imv/template index 1599b72f2b43..97ec386b6939 100644 --- a/srcpkgs/imv/template +++ b/srcpkgs/imv/template @@ -1,8 +1,12 @@ # Template file for 'imv' pkgname=imv version=4.4.0 -revision=1 +revision=2 build_style=meson +# don't define NDEBUG since assert(3) is used to detect error conditions +# (e.g.: https://git.sr.ht/~exec64/imv/tree/v4.4.0/item/src/x11_window.c#L109 +# and https://git.sr.ht/~exec64/imv/tree/v4.4.0/item/src/wl_window.c#L673) +configure_args="-Db_ndebug=false" hostmakedepends="asciidoc pkg-config cmake" makedepends="cmocka-devel freeimage-devel glu-devel librsvg-devel libheif-devel libxkbcommon-devel pango-devel wayland-devel inih-devel"