[xmltooling] Update to opensaml 2.4.3, xmltooling 1.4.2 (CVE-2011-1411) Fix project url and download url

Guido Grazioli guidograzioli at fedoraproject.org
Mon Sep 12 06:17:30 UTC 2011


commit ed1f3c8ff9660e7f57969359c44e4de1d8a44cae
Author: Guido Grazioli <guido.grazioli at gmail.com>
Date:   Mon Sep 12 08:17:14 2011 +0200

    Update to opensaml 2.4.3, xmltooling 1.4.2 (CVE-2011-1411)
    Fix project url and download url

 .gitignore                      |    1 +
 sources                         |    2 +-
 xmltooling-python-cxxtest.patch |   22 +++++++++++-----------
 xmltooling.spec                 |   28 +++++++++++++++++++---------
 4 files changed, 32 insertions(+), 21 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8a4d73f..04dce20 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 xmltooling-1.3.3.tar.gz
+/xmltooling-1.4.2.tar.gz
diff --git a/sources b/sources
index cd97641..3f199b4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3074edc8a00bba1d26c02e798ea8039c  xmltooling-1.3.3.tar.gz
+98ed7fb45c63cd6d03446f8c47dc645b  xmltooling-1.4.2.tar.gz
diff --git a/xmltooling-python-cxxtest.patch b/xmltooling-python-cxxtest.patch
index 932e646..2439cc6 100644
--- a/xmltooling-python-cxxtest.patch
+++ b/xmltooling-python-cxxtest.patch
@@ -1,18 +1,18 @@
-diff -uNr xmltooling-1.2.2.ORIG/configure.ac xmltooling-1.2.2/configure.ac
---- xmltooling-1.2.2.ORIG/configure.ac	2009-10-05 19:13:14.066951091 +0200
-+++ xmltooling-1.2.2/configure.ac	2009-10-05 19:13:54.945200753 +0200
-@@ -346,12 +346,12 @@
-         )
+diff -Naur xmltooling-1.4.2-orig/configure.ac xmltooling-1.4.2/configure.ac
+--- xmltooling-1.4.2-orig/configure.ac	2011-06-28 02:38:30.000000000 +0200
++++ xmltooling-1.4.2/configure.ac	2011-09-12 07:52:39.050758345 +0200
+@@ -388,12 +388,12 @@
+     [AC_DEFINE([HAVE_ITERATOR_TRAITS],[1],[Define to 1 if you have an STL implementation that supports std::iterator_traits.])],[])
  
  # Check for unit test support
 -CXXTEST="/usr/bin/cxxtestgen.pl"
 +CXXTEST="/usr/bin/cxxtestgen"
  CXXTESTFLAGS=""
  AC_ARG_WITH(cxxtest,
-             AC_HELP_STRING([--with-cxxtest=PATH], [where cxxtest is installed]),
-             [if test x_$with_cxxtest != x_/usr; then
--                CXXTEST="${with_cxxtest}/cxxtestgen.pl"
-+                CXXTEST="${with_cxxtest}/cxxtestgen"
-                 CXXTESTFLAGS="-I${with_cxxtest}"
-             fi])
+     AS_HELP_STRING([--with-cxxtest=PATH], [where cxxtest is installed]),
+     [if test x_$with_cxxtest != x_/usr; then
+-        CXXTEST="${with_cxxtest}/cxxtestgen.pl"
++        CXXTEST="${with_cxxtest}/cxxtestgen"
+         CXXTESTFLAGS="-I${with_cxxtest}"
+     fi])
  if ! test -f "${CXXTEST}"; then
diff --git a/xmltooling.spec b/xmltooling.spec
index f602079..b89b313 100644
--- a/xmltooling.spec
+++ b/xmltooling.spec
@@ -1,12 +1,12 @@
 Name:           xmltooling
-Version:        1.3.3
-Release:        4%{?dist}
+Version:        1.4.2
+Release:        1%{?dist}
 Summary:        XML signing and encrytion library
 
 Group:          System Environment/Libraries
 License:        ASL 2.0
-URL:            https://spaces.internet2.edu/display/OpenSAML/XMLTooling-C
-Source0:        http://shibboleth.internet2.edu/downloads/opensaml/cpp/2.3/xmltooling-%{version}.tar.gz
+URL:            https://wiki.shibboleth.net/confluence/display/OpenSAML/XMLTooling-C
+Source0:        http://www.shibboleth.net/downloads/c++-opensaml/2.4.3/xmltooling-%{version}.tar.gz
 Patch0:         %{name}-python-cxxtest.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -79,11 +79,12 @@ This %{name}-devel package contains header files.
 %patch0 -p1
 
 %build
-aclocal 
-autoconf
-autoheader
-automake --add-missing --copy
-libtoolize --copy --force
+#aclocal 
+#autoconf
+#autoheader
+#automake --add-missing --copy
+#libtoolize --copy --force
+autoreconf -fiv
 
 %if "%{?rhel}" == "4"
 %configure --without-cxxtest
@@ -121,8 +122,13 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,-)
 %{_includedir}/%{name}
 %{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Mon Sep 12 2011 Guido Grazioli <guido.grazioli at gmail.com> - 1.4.2-1
+- Update to opensaml 2.4.3, xmltooling 1.4.2 (CVE-2011-1411)
+- Fix project url and download url
+
 * Wed Mar 16 2011 Kalev Lember <kalev at smartlink.ee> - 1.3.3-4
 - Rebuilt with xml-security-c 1.6
 
@@ -140,15 +146,19 @@ rm -rf $RPM_BUILD_ROOT
 
 * Wed Dec 2 2009 Steve Traylen <steve.traylen at cern.ch> 1.3.2-1
 - New upstream 1.3.2
+
 * Thu Nov 19 2009 Steve Traylen <steve.traylen at cern.ch> 1.3.1-2
 - New upstream
 - Addition of graphviz to build requires.
 - Correct date in this changelog.
+
 * Mon Oct 19 2009 Steve Traylen <steve.traylen at cern.ch> 1.2.2-3
 - Disable cxxtests for EPEL4 only.
+
 * Sat Oct 17 2009 Steve Traylen <steve.traylen at cern.ch> 1.2.2-2
 - Change Source URL to be permanent rather than contain "latest"
 - Require xml-common to bring in /usr/share/xml
+
 * Mon Oct 5 2009 Steve Traylen <steve.traylen at cern.ch> 1.2.2-1
 - First Build
 


More information about the scm-commits mailing list