1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- From 8a21b58b45edbf11d9041f884bb9c42e6440104c Mon Sep 17 00:00:00 2001
- From: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
- Date: Tue, 26 Dec 2023 14:38:58 +0100
- Subject: [PATCH] libsoup/{soup-xmlrpc,soup-xmlrpc-old}: add missing
- <libxml/parser.h> include
- Since libxml2 2.12.1, including <libxml/parser.h> is needed to get the
- prototype of xmlParseMemory(), causing a build breakage of libsoup
- with a recent version of libxml2.
- Upstream: Not Applicable
- [libsoup2 is not maintained upstream, and libsoup3 no longer contains
- the XMLRPC code. We are keepin libsoup2 in Buildroot for compatibility
- with packages that haven't moved to libsoup3 yet.]
- Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
- ---
- libsoup/soup-xmlrpc-old.c | 1 +
- libsoup/soup-xmlrpc.c | 1 +
- 2 files changed, 2 insertions(+)
- diff --git a/libsoup/soup-xmlrpc-old.c b/libsoup/soup-xmlrpc-old.c
- index c57086b6..dd51de53 100644
- --- a/libsoup/soup-xmlrpc-old.c
- +++ b/libsoup/soup-xmlrpc-old.c
- @@ -12,6 +12,7 @@
- #include <string.h>
-
- #include <libxml/tree.h>
- +#include <libxml/parser.h>
-
- #include "soup-xmlrpc-old.h"
- #include "soup.h"
- diff --git a/libsoup/soup-xmlrpc.c b/libsoup/soup-xmlrpc.c
- index 42dcda9c..b0132d26 100644
- --- a/libsoup/soup-xmlrpc.c
- +++ b/libsoup/soup-xmlrpc.c
- @@ -18,6 +18,7 @@
- #include <string.h>
- #include <errno.h>
- #include <libxml/tree.h>
- +#include <libxml/parser.h>
- #include "soup-xmlrpc.h"
- #include "soup.h"
-
- --
- 2.43.0
|