https://github.com/liblouis/liblouisutdml/pull/120

commit 75f672fdfecbeba7f758ba09d3b82083c18f5fa2
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Wed Aug 20 09:56:27 2025 +0200

    libxml_errors: drop ATTRIBUTE_UNUSED
    
    libxml before 2.14 used to define it, but it's not part of its API, so
    we shouldn't have been using it.
    
    Fixes #118

diff --git a/liblouisutdml/liblouisutdml.c b/liblouisutdml/liblouisutdml.c
index de7d0e1..2fbd761 100644
--- a/liblouisutdml/liblouisutdml.c
+++ b/liblouisutdml/liblouisutdml.c
@@ -56,7 +56,7 @@ LBUAPI void EXPORT_CALL lbu_loadXMLCatalog(const char *filename)
   xmlLoadCatalog(filename);
 }
 void
-libxml_errors (void *ctx ATTRIBUTE_UNUSED, const char *msg, ...)
+libxml_errors (void *ctx, const char *msg, ...)
 {
   va_list args;
   char buffer[MAXNAMELEN];
diff --git a/liblouisutdml/louisutdml.h b/liblouisutdml/louisutdml.h
index 5c15950..5caf3db 100644
--- a/liblouisutdml/louisutdml.h
+++ b/liblouisutdml/louisutdml.h
@@ -370,7 +370,7 @@ int do_blankline ();
 int do_softreturn ();
 int do_righthandpage ();
 int do_pagenum ();
-void libxml_errors (void *ctx ATTRIBUTE_UNUSED, const char *msg, ...);
+void libxml_errors (void *ctx, const char *msg, ...);
 int do_configstring (xmlNode * node);
 StyleType *new_style (xmlChar * name);
 StyleType *lookup_style (xmlChar * name);
