Hi Daniel,
It seems to me libxml distribution generation process is too
complicated. Usually I use build outside source tree and those days for
first time I run build in source tree including rebuild of doc
subdirectory on linux.
I note that elfgcchack.h, win32/libxml2.def.src and NEWS file was updated.
About NEWS - May be this file could be excluded for distributions. It is
not up to date since version 2.7.6 (Oct 6 2009).
Export file win32/libxml2.def.src should affect windows makefile based
builds. After rebuild in doc/, newly to 2.9 functions are now listed
(exported).
More important issue is that after rebuild in doc/ link of library fail
due unresolved symbols. It seems to me hack is not applied to new
buffering interface. Please find attached file
"0001-elfgcchack-for-buf-module.patch" that seems to me resolve issue.
Roumen
>From 584d9ff4abd84873d9da97ba1c9440850c771fc8 Mon Sep 17 00:00:00 2001
From: Roumen Petrov <[email protected]>
Date: Wed, 12 Sep 2012 01:32:11 +0300
Subject: [PATCH] elfgcchack for buf module
---
buf.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/buf.c b/buf.c
index fa0c3f6..d1756c4 100644
--- a/buf.c
+++ b/buf.c
@@ -1299,3 +1299,6 @@ xmlBufSetInputBaseCur(xmlBufPtr buf, xmlParserInputPtr input,
input->end = &buf->content[buf->use];
return(0);
}
+
+#define bottom_buf
+#include "elfgcchack.h"
--
1.6.4
_______________________________________________
xml mailing list, project page http://xmlsoft.org/
[email protected]
https://mail.gnome.org/mailman/listinfo/xml