[packages/libguestfs] fix build with gettext >= 0.24.1
atler
atler at pld-linux.org
Sun Jul 13 00:58:38 CEST 2025
commit 8ccf94225fdcc377a06e5918cbeca4314604b8bf
Author: Jan Palus <atler at pld-linux.org>
Date: Sun Jul 13 00:21:24 2025 +0200
fix build with gettext >= 0.24.1
libguestfs.spec | 7 +++++++
1 file changed, 7 insertions(+)
---
diff --git a/libguestfs.spec b/libguestfs.spec
index 0ce58fe..2456d4d 100644
--- a/libguestfs.spec
+++ b/libguestfs.spec
@@ -179,6 +179,8 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define qemu_bin /usr/bin/qemu-system-arm
%endif
+%define gettext_ver %(rpm -q --qf='%%{V}' gettext-tools 2> /dev/null || echo ERROR)
+
%description
libguestfs is a library and set of tools for accessing and modifying
virtual machine (VM) disk images. You can use this for viewing and
@@ -459,6 +461,11 @@ Bashowe uzupełnianie argumentów dla narzędzi libguestfs.
%endif
%patch -P 4 -p1
+grep -qr '^AM_GNU_GETTEXT' m4 && ( test ! -e acinclude.m4 || ! grep -q AM_GNU_GETTEXT acinclude.m4 ) || exit 1
+%if %{_ver_ge %{gettext_ver} 0.24.1}
+ cat /usr/share/gettext/m4/*.m4 >> acinclude.m4
+%endif
+
%build
# preserve dir across libtoolize
%{__libtoolize}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libguestfs.git/commitdiff/8ccf94225fdcc377a06e5918cbeca4314604b8bf
More information about the pld-cvs-commit
mailing list