Files
macports-ports/textproc/xercesc3/files/ICUMsgLoader.cpp.patch
2024-11-14 10:31:16 -06:00

21 lines
862 B
Diff

Fix:
dyld[…]: symbol not found in flat namespace (_xercesc_messages_3_2_dat)
https://issues.apache.org/jira/browse/XERCESC-2255
https://issues.apache.org/jira/browse/XERCESC-2257
https://github.com/apache/xerces-c/commit/2bd4bfd2e0ac177c539054f29c3bf907d9ec1f6c
--- src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp.orig 2023-12-06 10:57:34.000000000 -0600
+++ src/xercesc/util/MsgLoaders/ICU/ICUMsgLoader.cpp 2024-11-13 19:52:23.000000000 -0600
@@ -51,8 +51,8 @@
* The application (this *.cpp) references that symbol here, and will pass the data address to ICU, which
* will then be able to fetch resources from the data.
*/
-#define ENTRY_POINT xercesc_messages_3_2_dat
-#define BUNDLE_NAME "xercesc_messages_3_2"
+#define ENTRY_POINT xercesc_messages_3_3_dat
+#define BUNDLE_NAME "xercesc_messages_3_3"
extern "C" void U_IMPORT *ENTRY_POINT;