Hello community, here is the log from the commit of package pdns checked in at Thu Apr 24 01:50:59 CEST 2008. -------- --- pdns/pdns.changes 2007-10-28 19:59:50.000000000 +0100 +++ /mounts/work_src_done/STABLE/pdns/pdns.changes 2008-04-23 23:32:10.000000000 +0200 @@ -1,0 +2,5 @@ +Wed Apr 23 23:31:30 CEST 2008 - crrodriguez@suse.de + +- fix build, wrong pq library detection. + +------------------------------------------------------------------- New: ---- pdns-2.9.21-wrong-pgsql.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pdns.spec ++++++ --- /var/tmp/diff_new_pack.R16517/_old 2008-04-24 01:50:15.000000000 +0200 +++ /var/tmp/diff_new_pack.R16517/_new 2008-04-24 01:50:15.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package pdns (Version 2.9.21) # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -10,9 +10,10 @@ # norootforbuild + Name: pdns Version: 2.9.21 -Release: 68 +Release: 126 # Group: Productivity/Networking/DNS/Servers License: GPL v2 or later @@ -60,6 +61,7 @@ Source2: README.opendbx Patch1: pdns-2.9.21_unversioned_modules.patch Patch2: pdns-2.9.21_gcc43.patch +Patch3: pdns-2.9.21-wrong-pgsql.patch # Summary: Modern, advanced and high performance authoritative-only nameserver @@ -76,6 +78,7 @@ http://www.powerdns.com %package backend-mysql +License: GPL v2 or later Group: Productivity/Networking/DNS/Servers Requires: %{name} = %{version} Summary: MySQL backend for pdns @@ -95,6 +98,7 @@ http://www.powerdns.com %package backend-postgresql +License: GPL v2 or later Group: Productivity/Networking/DNS/Servers Requires: %{name} = %{version} Summary: PostgreSQL backend for pdns @@ -114,7 +118,9 @@ http://www.powerdns.com %if 0%{?with_sqlite2} + %package backend-sqlite2 +License: GPL v2 or later Group: Productivity/Networking/DNS/Servers Requires: %{name} = %{version} Summary: SQLite 2 backend for pdns @@ -135,7 +141,9 @@ %endif %if 0%{?with_sqlite3} + %package backend-sqlite3 +License: GPL v2 or later Group: Productivity/Networking/DNS/Servers Requires: %{name} = %{version} Summary: SQLite 3 backend for pdns @@ -155,7 +163,9 @@ http://www.powerdns.com %endif + %package backend-ldap +License: GPL v2 or later Group: Productivity/Networking/DNS/Servers Requires: %{name} = %{version} Summary: LDAP backend for pdns @@ -175,7 +185,9 @@ http://www.powerdns.com %if 0%{?with_opendbx} + %package backend-opendbx +License: GPL v2 or later Group: Productivity/Networking/DNS/Servers Requires: %{name} = %{version} Summary: OpenDBX backend for pdns @@ -196,7 +208,9 @@ %endif %if 0%{?with_xdb} + %package backend-xdb +License: GPL v2 or later Group: Productivity/Networking/DNS/Servers Requires: %{name} = %{version} Summary: Samba TDB backend for pdns @@ -217,7 +231,9 @@ %endif %if %with_recursor + %package -n pdns-recursor +License: GPL v2 or later Group: Productivity/Networking/DNS/Servers Requires: %{name} = %{version} Summary: Modern, advanced and high performance recursing/non authoritative nameserver @@ -233,21 +249,26 @@ http://www.powerdns.com %endif + %prep %setup %patch1 %patch2 +%patch3 %if 0%{?with_opendbx} %{__cp} %{S:2} README.opendbx %endif %{__cp} modules/geobackend/README README.geobackend %build +touch NEWS AUTHORS COPYING +autoreconf -fiv export CFLAGS="%{optflags} -DLDAP_DEPRECATED -g " export CXXFLAGS="$CFLAGS" # "mysql" backend is legacy crap. dont build it! %configure \ --disable-static \ + --with-pic \ --sysconfdir=%{_sysconfdir}/%{pkg_name} \ --libdir=%{_libdir}/%{pkg_name} \ --with-sqlite-lib=%{_libdir} \ @@ -387,31 +408,34 @@ %{_bindir}/xdb-fill %{_libdir}/%{pkg_name}/libxdbbackend.so* %endif + %changelog -* Sun Oct 28 2007 - mrueckert@suse.de +* Thu Apr 24 2008 crrodriguez@suse.de +- fix build, wrong pq library detection. +* Sun Oct 28 2007 mrueckert@suse.de - added pdns-2.9.21_gcc43.patch: fix nearly all warnings (patch is upstream) - removed pdns-2.9.20-warnings.patch: better version included in pdns-2.9.21_gcc43.patch - added README.opendbx: include documentation for the opendbx backend (buildservice only) -* Tue Sep 25 2007 - mrueckert@suse.de +* Tue Sep 25 2007 mrueckert@suse.de - added pdns-2.9.21_unversioned_modules.patch: the plugins dont need versioning -* Tue Sep 25 2007 - mrueckert@suse.de +* Tue Sep 25 2007 mrueckert@suse.de - reorder %%package list to work around a bug in prepare_spec which breaks debuginfo packages -* Wed Apr 25 2007 - mrueckert@suse.de +* Wed Apr 25 2007 mrueckert@suse.de - disable the patch again. i think it breaks for me on 64bit. -* Tue Apr 24 2007 - mrueckert@suse.de +* Tue Apr 24 2007 mrueckert@suse.de - readd pdns-2.9.20-warnings.patch [#232489] -* Tue Apr 24 2007 - mrueckert@suse.de +* Tue Apr 24 2007 mrueckert@suse.de - more tight permissions for the config dir as the config file can contain passwords -* Sat Apr 21 2007 - mrueckert@suse.de +* Sun Apr 22 2007 mrueckert@suse.de - fix build on 64bit hosts - sync with pdns-snapshot (pkg_name) -* Sat Apr 21 2007 - mrueckert@suse.de +* Sat Apr 21 2007 mrueckert@suse.de - update to 2.9.21: - Bugs: - Multi-part TXT records weren't supported. This has been @@ -559,32 +583,32 @@ pdns-2.9.20_2006-02.patch - added sqlite3 backend - the spec file should now build on sles9 aswell. -* Thu Mar 29 2007 - mrueckert@suse.de +* Thu Mar 29 2007 mrueckert@suse.de - update opendbxbackend_2.9.20-3.diff to opendbxbackend_2.9.20-5.diff - added pwdutil and gdbm-devel -* Tue Jan 09 2007 - anosek@suse.cz +* Tue Jan 09 2007 anosek@suse.cz - fixed compiler warning: integer operation result is out of range [#232489] (warnings.patch) -* Mon Nov 13 2006 - mrueckert@suse.de +* Mon Nov 13 2006 mrueckert@suse.de - added pdns-2.9.20_2006-02.patch: fix an endless recursion in CNAME handling [#219355] -* Sat Nov 11 2006 - mrueckert@suse.de +* Sun Nov 12 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 +* Thu Oct 19 2006 mrueckert@suse.de - this is a sync to the buildservice package in server:dns: - remove .la files -* Fri Oct 13 2006 - mrueckert@suse.de +* Fri Oct 13 2006 mrueckert@suse.de - added opendbxbackend_2.9.20-3.diff: updates the opendbx backend to the latest version -* Fri May 19 2006 - mrueckert@suse.de +* Fri May 19 2006 mrueckert@suse.de - disable the recursor as we use the newer external package. -* Thu May 04 2006 - nadvornik@suse.cz +* Thu May 04 2006 nadvornik@suse.cz - fixed crash on malformed packets CVE-2006-2069 [#170542] -* Sun Mar 26 2006 - mrueckert@suse.de +* Sun Mar 26 2006 mrueckert@suse.de - fixed Requires for the subpackages -* Sat Mar 25 2006 - mrueckert@suse.de +* Sat Mar 25 2006 mrueckert@suse.de - update to 2.9.20: Besides adding OpenDBX, this release is mostly about fixing problems and speeding up the recursor. @@ -592,16 +616,16 @@ - removed rm for the .a files - splitted of the backends that pull in new dependencies - removed patch. applied upstream. -* Wed Jan 25 2006 - mls@suse.de +* Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires -* Tue Nov 01 2005 - nadvornik@suse.cz +* Tue Nov 01 2005 nadvornik@suse.cz - updated to 2.9.19 -* Tue Jun 07 2005 - nadvornik@suse.cz +* Tue Jun 07 2005 nadvornik@suse.cz - fixed init scripts - used patches from http://www.linuxnetworks.de/pdnsldap/index.html -* Wed Apr 20 2005 - nadvornik@suse.cz +* Wed Apr 20 2005 nadvornik@suse.cz - fixed to compile on x86_64 with gcc4 -* Fri Mar 11 2005 - nadvornik@suse.cz +* Fri Mar 11 2005 nadvornik@suse.cz - installed html documentation [#71738] -* Wed Feb 16 2005 - nadvornik@suse.cz +* Wed Feb 16 2005 nadvornik@suse.cz - new package ++++++ pdns-2.9.21-wrong-pgsql.patch ++++++ Index: configure.in =================================================================== --- configure.in.orig 2007-04-21 15:56:36.000000000 +0200 +++ configure.in 2008-04-23 23:20:28.000000000 +0200 @@ -314,7 +314,7 @@ then PGSQL_libdir= for m in $PGSQL_lib_check; do if test -d "$m" && \ - (test -f "$m/libpq.a" || test -f "$m/libpq++.a") + (test -f "$m/libpq.so" || test -f "$m/libpq++.so") then PGSQL_libdir=$m break ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de