FreeBSD Bugzilla – Attachment 251767 Details for
Bug 279968
devel/tclxml: Fails to build with libxml2 2.13.1 and libxslt 1.1.41
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch for tclxml
tclxml-fixup.patch (text/plain), 1.94 KB, created by
Daniel Engberg
on 2024-06-29 06:45:24 UTC
(
hide
)
Description:
Patch for tclxml
Filename:
MIME Type:
Creator:
Daniel Engberg
Created:
2024-06-29 06:45:24 UTC
Size:
1.94 KB
patch
obsolete
>diff --git a/devel/tclxml/files/patch-docObj.c b/devel/tclxml/files/patch-docObj.c >new file mode 100644 >index 000000000000..4dec549a0474 >--- /dev/null >+++ b/devel/tclxml/files/patch-docObj.c >@@ -0,0 +1,13 @@ >+--- docObj.c.orig 2013-03-30 17:17:07 UTC >++++ docObj.c >+@@ -1852,9 +1852,7 @@ void >+ } >+ >+ void >+-TclXML_libxml2_ErrorHandler (ctx, error) >+- void *ctx; /* ignore - depends on context */ >+- xmlErrorPtr error; >++TclXML_libxml2_ErrorHandler (void *ctx, const xmlError *error) >+ { >+ ThreadSpecificData *tsdPtr = Tcl_GetThreadData(&dataKey, sizeof(ThreadSpecificData)); >+ Tcl_Obj *objPtr; >diff --git a/devel/tclxml/files/patch-include_tclxml-libxml2_tclxml-libxml2Decls.h b/devel/tclxml/files/patch-include_tclxml-libxml2_tclxml-libxml2Decls.h >new file mode 100644 >index 000000000000..5103c7865358 >--- /dev/null >+++ b/devel/tclxml/files/patch-include_tclxml-libxml2_tclxml-libxml2Decls.h >@@ -0,0 +1,11 @@ >+--- include/tclxml-libxml2/tclxml-libxml2Decls.h.orig 2013-03-30 17:17:07 UTC >++++ include/tclxml-libxml2/tclxml-libxml2Decls.h >+@@ -55,7 +55,7 @@ EXTERN void TclXML_libxml2_ErrorHandler _ANSI_ARGS_(( >+ TclXML_libxml2_DocumentHandling keep)); >+ /* 10 */ >+ EXTERN void TclXML_libxml2_ErrorHandler _ANSI_ARGS_((void * ctx, >+- xmlErrorPtr error)); >++ const xmlError *error)); >+ /* 11 */ >+ EXTERN void TclXML_libxml2_ResetError _ANSI_ARGS_(( >+ Tcl_Interp * interp)); >diff --git a/devel/tclxml/files/patch-tclxml.c b/devel/tclxml/files/patch-tclxml.c >new file mode 100644 >index 000000000000..bb461a274c7b >--- /dev/null >+++ b/devel/tclxml/files/patch-tclxml.c >@@ -0,0 +1,11 @@ >+--- tclxml.c.orig 2013-03-30 17:17:07 UTC >++++ tclxml.c >+@@ -20,6 +20,8 @@ >+ #include <tclxslt/tclxslt.h> >+ #include <string.h> >+ >++int Tcldom_libxml2_Init ( Tcl_Interp *interp ); >++ >+ #define TCL_DOES_STUBS \ >+ (TCL_MAJOR_VERSION > 8 || TCL_MAJOR_VERSION == 8 && (TCL_MINOR_VERSION > 1 || \ >+ (TCL_MINOR_VERSION == 1 && TCL_RELEASE_LEVEL == TCL_FINAL_RELEASE)))
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 279968
: 251767 |
251802