Module Name:    src
Committed By:   wiz
Date:           Fri Mar 14 21:26:54 UTC 2025

Modified Files:
        src/external/mit/expat/lib/libexpat: expat.expsym expat_config.h
            shlib_version

Log Message:
Update build structure for expat 2.7.0


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mit/expat/lib/libexpat/expat.expsym
cvs rdiff -u -r1.15 -r1.16 src/external/mit/expat/lib/libexpat/expat_config.h
cvs rdiff -u -r1.4 -r1.5 src/external/mit/expat/lib/libexpat/shlib_version

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/mit/expat/lib/libexpat/expat.expsym
diff -u src/external/mit/expat/lib/libexpat/expat.expsym:1.1 src/external/mit/expat/lib/libexpat/expat.expsym:1.2
--- src/external/mit/expat/lib/libexpat/expat.expsym:1.1	Sun Nov 24 04:25:16 2024
+++ src/external/mit/expat/lib/libexpat/expat.expsym	Fri Mar 14 21:26:54 2025
@@ -53,6 +53,7 @@ XML_SetNotStandaloneHandler
 XML_SetNotationDeclHandler
 XML_SetParamEntityParsing
 XML_SetProcessingInstructionHandler
+XML_SetReparseDeferralEnabled
 XML_SetReturnNSTriplet
 XML_SetSkippedEntityHandler
 XML_SetStartCdataSectionHandler
@@ -82,6 +83,7 @@ XmlSizeOfUnknownEncoding
 XmlUtf16Encode
 XmlUtf8Encode
 _INTERNAL_trim_to_complete_utf8_characters
+g_reparseDeferralEnabledDefault
 testingAccountingGetCountBytesDirect
 testingAccountingGetCountBytesIndirect
 unsignedCharToPrintable

Index: src/external/mit/expat/lib/libexpat/expat_config.h
diff -u src/external/mit/expat/lib/libexpat/expat_config.h:1.15 src/external/mit/expat/lib/libexpat/expat_config.h:1.16
--- src/external/mit/expat/lib/libexpat/expat_config.h:1.15	Sun Feb 27 12:27:22 2022
+++ src/external/mit/expat/lib/libexpat/expat_config.h	Fri Mar 14 21:26:54 2025
@@ -1,6 +1,9 @@
 /* expat_config.h.  Generated from expat_config.h.in by configure.  */
 /* expat_config.h.in.  Generated from configure.ac by autoheader.  */
 
+#ifndef EXPAT_CONFIG_H
+#define EXPAT_CONFIG_H 1
+
 /* Define if building universal (internal helper macro) */
 /* #undef AC_APPLE_UNIVERSAL_BUILD */
 
@@ -16,6 +19,9 @@
 #define HAVE_ARC4RANDOM_BUF 1
 #endif
 
+/* define if the compiler supports basic C++11 syntax */
+#define HAVE_CXX11 1
+
 /* Define to 1 if you have the <dlfcn.h> header file. */
 #define HAVE_DLFCN_H 1
 
@@ -79,13 +85,13 @@
 #define PACKAGE "expat"
 
 /* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "expat-b...@libexpat.org"
+#define PACKAGE_BUGREPORT "https://github.com/libexpat/libexpat/issues";
 
 /* Define to the full name of this package. */
 #define PACKAGE_NAME "expat"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "expat 2.4.6"
+#define PACKAGE_STRING "expat 2.7.0"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "expat"
@@ -94,7 +100,7 @@
 #define PACKAGE_URL ""
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "2.4.6"
+#define PACKAGE_VERSION "2.7.0"
 
 /* Define to 1 if all of the C90 standard headers exist (not just the ones
    required in a freestanding environment). This macro is provided for
@@ -102,7 +108,7 @@
 #define STDC_HEADERS 1
 
 /* Version number of package */
-#define VERSION "2.4.6"
+#define VERSION "2.7.0"
 
 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
    significant byte first (like Motorola and SPARC, unlike Intel). */
@@ -121,7 +127,7 @@
 /* #undef XML_ATTR_INFO */
 
 /* Define to specify how much context to retain around the current parse
-   point. */
+   point, 0 to disable. */
 #define XML_CONTEXT_BYTES 1024
 
 /* Define to include code reading entropy from `/dev/urandom'. */
@@ -130,6 +136,9 @@
 /* Define to make parameter entity parsing functionality available. */
 #define XML_DTD 1
 
+/* Define as 1/0 to enable/disable support for general entities. */
+#define XML_GE 1
+
 /* Define to make XML Namespaces functionality available. */
 #define XML_NS 1
 
@@ -139,5 +148,4 @@
 /* Define to `long int' if <sys/types.h> does not define. */
 /* #undef off_t */
 
-/* Define to `unsigned int' if <sys/types.h> does not define. */
-/* #undef size_t */
+#endif // ndef EXPAT_CONFIG_H

Index: src/external/mit/expat/lib/libexpat/shlib_version
diff -u src/external/mit/expat/lib/libexpat/shlib_version:1.4 src/external/mit/expat/lib/libexpat/shlib_version:1.5
--- src/external/mit/expat/lib/libexpat/shlib_version:1.4	Tue May 17 23:53:02 2016
+++ src/external/mit/expat/lib/libexpat/shlib_version	Fri Mar 14 21:26:54 2025
@@ -1,5 +1,5 @@
-#	$NetBSD: shlib_version,v 1.4 2016/05/17 23:53:02 spz Exp $
+#	$NetBSD: shlib_version,v 1.5 2025/03/14 21:26:54 wiz Exp $
 #
 # XXX netbsd xsrc had major=4
 major=2
-minor=3
+minor=4

Reply via email to