ports/security/libpki/files/patch-src_pki__config.c
Bruno Damour db203a9d7a security/libpki: Fix build with libxml2 2.13
Backports from upstream repo and adapted to current release

PR:		279954
2024-08-25 15:13:22 +02:00

22 lines
628 B
C

--- src/pki_config.c.orig 2024-08-12 07:36:06.493686000 +0200
+++ src/pki_config.c 2024-08-12 07:40:19.265530000 +0200
@@ -17,6 +17,7 @@
#define PKI_DEF_CONF_DIRS_SIZE 2
#define LIBXML_MIN_VERSION 20600
+#define LIBXML_212_VERSION 21200
#if LIBXML_VERSION < LIBXML_MIN_VERSION
#define xmlErrorPtr void *
@@ -30,7 +31,11 @@
#endif
*/
+#if LIBXML_VERSION >= LIBXML_212_VERSION
+void logXmlMessages( void *userData, const xmlError *error ) {
+#else
void logXmlMessages( void *userData, xmlErrorPtr error ) {
+#endif
#if LIBXML_VERSION >= LIBXML_MIN_VERSION
PKI_log_err( "XML I/O Error: %s", error->message);
#else