aports/testing/libguestfs/fix-missing-error-h.patch
Jakub Jirutka d1387f8f8a testing/libguestfs: rewrite aport and upgrade to 1.50.1
I removed all unnecessary dependencies and obsolete workarounds.
2023-10-12 13:52:09 +02:00

46 lines
1.6 KiB
Diff

From: Jakub Jirutka <jakub@jirutka.cz>
Date: Thu, 12 Oct 2023 01:05:47 +0200
Subject: [PATCH] Fix <error.h> not found in libvirt-is-version.c
libvirt-is-version.c:26:10: fatal error: error.h: No such file or directory
26 | #include <error.h>
| ^~~~~~~~~
libvirt-is-version.c:(.text+0x61): undefined reference to `error'
ld: libvirt_is_version-libvirt-is-version.o: in function `main':
libvirt-is-version.c:(.text.startup+0xa9): undefined reference to `error'
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -178,10 +178,12 @@
libvirt_is_version_LDADD = \
$(LIBVIRT_LIBS) \
- $(LTLIBINTL)
+ $(LTLIBINTL) \
+ ../gnulib/lib/libgnu.la
libvirt_is_version_CPPFLAGS = \
- -DLOCALEBASEDIR=\""$(datadir)/locale"\"
+ -DLOCALEBASEDIR=\""$(datadir)/locale"\" \
+ -I$(top_srcdir)/gnulib/lib -I$(top_builddir)/gnulib/lib
libvirt_is_version_CFLAGS = \
$(WARN_CFLAGS) $(WERROR_CFLAGS) \
--- a/lib/Makefile.in
+++ b/lib/Makefile.in
@@ -1115,10 +1115,12 @@
@HAVE_LIBVIRT_TRUE@libvirt_is_version_SOURCES = libvirt-is-version.c
@HAVE_LIBVIRT_TRUE@libvirt_is_version_LDADD = \
@HAVE_LIBVIRT_TRUE@ $(LIBVIRT_LIBS) \
-@HAVE_LIBVIRT_TRUE@ $(LTLIBINTL)
+@HAVE_LIBVIRT_TRUE@ $(LTLIBINTL) \
+@HAVE_LIBVIRT_TRUE@ ../gnulib/lib/libgnu.la
@HAVE_LIBVIRT_TRUE@libvirt_is_version_CPPFLAGS = \
-@HAVE_LIBVIRT_TRUE@ -DLOCALEBASEDIR=\""$(datadir)/locale"\"
+@HAVE_LIBVIRT_TRUE@ -DLOCALEBASEDIR=\""$(datadir)/locale"\" \
+@HAVE_LIBVIRT_TRUE@ -I$(top_srcdir)/gnulib/lib -I$(top_builddir)/gnulib/lib
@HAVE_LIBVIRT_TRUE@libvirt_is_version_CFLAGS = \
@HAVE_LIBVIRT_TRUE@ $(WARN_CFLAGS) $(WERROR_CFLAGS) \