[Pkg-ocaml-maint-commits] [SCM] xmlm packaging branch, master, updated. debian/1.0.1-5-3-g64310f1

Romain Beauxis toots at rastageeks.org
Mon Nov 16 15:26:27 UTC 2009


The following commit has been merged in the master branch:
commit 64310f1293577a46b412d4283fa3de9ccbd2994f
Author: Romain Beauxis <toots at rastageeks.org>
Date:   Mon Nov 16 09:30:07 2009 -0600

    Prepared new upstream release

diff --git a/debian/changelog b/debian/changelog
index af6e0d5..cd1da91 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,14 @@
+xmlm (1.0.2-1) unstable; urgency=high
+
+  * New upstream release.
+  * Fixes security issue:
+  "A call to List.map crept into my implementation 
+   of namespaces. A maliciously crafted xml file with 
+   a very large amount of attributes on a single tag 
+   can crash your (native code) program by stack overflow." 
+
+ -- Romain Beauxis <toots at rastageeks.org>  Mon, 16 Nov 2009 09:14:39 -0600
+
 xmlm (1.0.1-5) unstable; urgency=low
 
   * Use ocaml.mk as a CDBS "rules" file (Closes: #549783)
diff --git a/debian/rules b/debian/rules
index 8a63ee1..78e4ade 100755
--- a/debian/rules
+++ b/debian/rules
@@ -16,13 +16,13 @@ DEB_DH_INSTALL_ARGS :=  --list-missing
 build/libxmlm-ocaml-dev::
 	mkdir -p $(DESTDIR)
 	if [ -x /usr/bin/ocamlopt ]; then\
-	  INSTALLDIR=$(DESTDIR)/xmlm ./build module; \
-	  INSTALLDIR=$(DESTDIR)/xmlm ./build install; \
+	  INSTALLDIR=$(DESTDIR)/xmlm BUILDFLAGS="-no-hygiene" ./build module; \
+	  INSTALLDIR=$(DESTDIR)/xmlm BUILDFLAGS="-no-hygiene" ./build install; \
 	else\
-	  INSTALLDIR=$(DESTDIR)/xmlm ./build module-byte; \
-	  INSTALLDIR=$(DESTDIR)/xmlm ./build install-byte; \
+	  INSTALLDIR=$(DESTDIR)/xmlm BUILDFLAGS="-no-hygiene" ./build module-byte; \
+	  INSTALLDIR=$(DESTDIR)/xmlm BUILDFLAGS="-no-hygiene" ./build install-byte; \
 	fi
-	INSTALLDIR=$(DESTDIR)/xmlm ./build doc
+	INSTALLDIR=$(DESTDIR)/xmlm BUILDFLAGS="-no-hygiene" ./build doc
 
 clean::
 	INSTALLDIR=$(DESTDIR)/xmlm ./build clean

-- 
xmlm packaging



More information about the Pkg-ocaml-maint-commits mailing list