Hello community,
here is the log from the commit of package pdns
checked in at Thu Nov 6 18:26:26 CET 2008.
--------
--- pdns/pdns.changes 2008-10-17 15:29:06.000000000 +0200
+++ /mounts/work_src_done/STABLE/pdns/pdns.changes 2008-11-06 15:59:03.050385000 +0100
@@ -1,0 +2,6 @@
+Thu Nov 6 15:56:56 CET 2008 - mrueckert@suse.de
+
+- added pdns-2.9.21.1_new_boost_exceptions.patch:
+ clearify the referenced exception class
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
pdns-2.9.21.1_new_boost_exceptions.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pdns.spec ++++++
--- /var/tmp/diff_new_pack.Ge3551/_old 2008-11-06 18:26:02.000000000 +0100
+++ /var/tmp/diff_new_pack.Ge3551/_new 2008-11-06 18:26:02.000000000 +0100
@@ -20,7 +20,7 @@
Name: pdns
Version: 2.9.21.1
-Release: 2
+Release: 3
#
Group: Productivity/Networking/DNS/Servers
License: GPL v2 or later
@@ -67,6 +67,7 @@
Patch1: pdns-%{version}_unversioned_modules.patch
Patch2: pdns-%{version}_gcc43.patch
Patch3: pdns-%{version}-wrong-pgsql.patch
+Patch4: pdns-2.9.21.1_new_boost_exceptions.patch
#
Summary: Modern, advanced and high performance authoritative-only nameserver
@@ -260,6 +261,7 @@
%patch1
%patch2
%patch3
+%patch4
%if 0%{?with_opendbx}
%{__cp} %{S:2} README.opendbx
%endif
@@ -415,6 +417,9 @@
%endif
%changelog
+* Thu Nov 06 2008 mrueckert@suse.de
+- added pdns-2.9.21.1_new_boost_exceptions.patch:
+ clearify the referenced exception class
* Fri Oct 17 2008 ro@suse.de
- last change does not work yet, disable forcefully
* Thu Aug 21 2008 mrueckert@suse.de
@@ -423,7 +428,7 @@
* Mon Aug 11 2008 anosek@suse.cz
- updated to version 2.9.21.1
- fixes security issue CVE-2008-3337 (bnc#415369)
-* Thu Apr 24 2008 crrodriguez@suse.de
+* Wed Apr 23 2008 crrodriguez@suse.de
- fix build, wrong pq library detection.
* Sun Oct 28 2007 mrueckert@suse.de
- added pdns-2.9.21_gcc43.patch:
@@ -445,7 +450,7 @@
* Tue Apr 24 2007 mrueckert@suse.de
- more tight permissions for the config dir as the config file can
contain passwords
-* Sun Apr 22 2007 mrueckert@suse.de
+* Sat Apr 21 2007 mrueckert@suse.de
- fix build on 64bit hosts
- sync with pdns-snapshot (pkg_name)
* Sat Apr 21 2007 mrueckert@suse.de
@@ -606,7 +611,7 @@
* Mon Nov 13 2006 mrueckert@suse.de
- added pdns-2.9.20_2006-02.patch:
fix an endless recursion in CNAME handling [#219355]
-* Sun Nov 12 2006 mrueckert@suse.de
+* Sat Nov 11 2006 mrueckert@suse.de
- added pdns-2.9.17_cve-2006-4251.patch:
fix a stack corruption with malformed packages [#219355]
* Thu Oct 19 2006 mrueckert@suse.de
++++++ pdns-2.9.21.1_new_boost_exceptions.patch ++++++
Index: modules/ldapbackend/ldapbackend.cc
===================================================================
--- modules/ldapbackend/ldapbackend.cc.orig 2007-04-21 15:56:36.000000000 +0200
+++ modules/ldapbackend/ldapbackend.cc 2008-11-05 16:51:12.758885272 +0100
@@ -65,7 +65,7 @@ LdapBackend::LdapBackend( const string &
L << Logger::Error << m_myname << " Ldap connection to server failed: " << le.what() << endl;
throw( AhuException( "Unable to connect to ldap server" ) );
}
- catch( exception &e )
+ catch(std::exception &e )
{
if( m_pldap != NULL ) { delete( m_pldap ); }
L << Logger::Error << m_myname << " Caught STL exception: " << e.what() << endl;
@@ -105,7 +105,7 @@ bool LdapBackend::list( const string& ta
L << Logger::Error << m_myname << " Unable to get zone " + target + " from LDAP directory: " << le.what() << endl;
throw( AhuException( "LDAP server unreachable" ) ); // try to reconnect to another server
}
- catch( exception &e )
+ catch(std::exception &e )
{
L << Logger::Error << m_myname << " Caught STL exception for target " << target << ": " << e.what() << endl;
throw( DBException( "STL exception" ) );
@@ -182,7 +182,7 @@ void LdapBackend::lookup( const QType &q
L << Logger::Error << m_myname << " Unable to search LDAP directory: " << le.what() << endl;
throw( AhuException( "LDAP server unreachable" ) ); // try to reconnect to another server
}
- catch( exception &e )
+ catch(std::exception &e )
{
L << Logger::Error << m_myname << " Caught STL exception for qname " << qname << ": " << e.what() << endl;
throw( DBException( "STL exception" ) );
@@ -472,7 +472,7 @@ bool LdapBackend::get( DNSResourceRecord
L << Logger::Error << m_myname << " Search failed: " << le.what() << endl;
throw( AhuException( "LDAP server unreachable" ) ); // try to reconnect to another server
}
- catch( exception &e )
+ catch(std::exception &e )
{
L << Logger::Error << m_myname << " Caught STL exception for " << m_qname << ": " << e.what() << endl;
throw( DBException( "STL exception" ) );
Index: pdns/backends/bind/bindbackend2.cc
===================================================================
--- pdns/backends/bind/bindbackend2.cc.orig 2007-04-21 15:56:36.000000000 +0200
+++ pdns/backends/bind/bindbackend2.cc 2008-11-05 16:52:32.854386092 +0100
@@ -600,7 +600,7 @@ void Bind2Backend::loadConfig(string* st
L<