1 diff -ur php-8.2.12.orig/ext/dom/document.c php-8.2.12/ext/dom/document.c
2 --- php-8.2.12.orig/ext/dom/document.c 2023-10-24 21:22:16.000000000 +0200
3 +++ php-8.2.12/ext/dom/document.c 2023-11-23 21:35:57.407063192 +0100
5 #if defined(HAVE_LIBXML) && defined(HAVE_DOM)
7 #include <libxml/SAX.h>
8 +#include <libxml/xmlsave.h>
9 #ifdef LIBXML_SCHEMAS_ENABLED
10 #include <libxml/relaxng.h>
11 #include <libxml/xmlschemas.h>
12 diff -ur php-8.2.12.orig/ext/libxml/php_libxml.h php-8.2.12/ext/libxml/php_libxml.h
13 --- php-8.2.12.orig/ext/libxml/php_libxml.h 2023-10-24 21:22:16.000000000 +0200
14 +++ php-8.2.12/ext/libxml/php_libxml.h 2023-11-23 21:35:57.407063192 +0100
18 #include "zend_smart_str.h"
19 +#include <libxml/parser.h>
20 #include <libxml/tree.h>
22 #define LIBXML_SAVE_NOEMPTYTAG 1<<2