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 "[email protected]"
+#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