commit quagga for openSUSE:Factory
Hello community, here is the log from the commit of package quagga for openSUSE:Factory checked in at 2012-01-09 15:21:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/quagga (Old) and /work/SRC/openSUSE:Factory/.quagga.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "quagga", Maintainer is "BoYang@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/quagga/quagga.changes 2011-11-25 10:14:05.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.quagga.new/quagga.changes 2012-01-09 15:21:06.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Dec 6 23:44:46 UTC 2011 - olipro@8.c.9.b.0.7.4.0.1.0.0.2.ip6.arpa + +- Update package to quagga-0.99.20, remove stale patches. + added upstream patch to resolve a bgpd memleak + +------------------------------------------------------------------- Old: ---- bug-718056_quagga-0.99.18-514840.patch bug-718058_quagga-master-514839.patch bug-718059_quagga-master-514838.1.patch bug-718059_quagga-master-514838.2.patch bug-718061_quagga-master-514837.patch bug-718062_quagga-master-513254.patch quagga-0.99.17-CVE-2010-1674.patch quagga-0.99.17-CVE-2010-1675.patch quagga-0.99.17.tar.gz New: ---- quagga-0.99.20-fix-bgpd-attr-memleak.patch quagga-0.99.20.tar.gz quagga-add-ospf6_main-return-value.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ quagga.spec ++++++ --- /var/tmp/diff_new_pack.G5IZ6j/_old 2012-01-09 15:21:07.000000000 +0100 +++ /var/tmp/diff_new_pack.G5IZ6j/_new 2012-01-09 15:21:07.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package quagga # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,8 +18,8 @@ Name: quagga -Version: 0.99.17 -Release: 8 +Version: 0.99.20 +Release: 1 License: LGPL-2.1+ Summary: Free Routing Software (for BGP, OSPF and RIP, for example) Url: http://www.quagga.net @@ -27,18 +27,13 @@ Source: http://www.quagga.net/download/%{name}-%{version}.tar.gz Source1: %{name}-SUSE.tar.bz2 Source2: %{name}.pam -Patch0: %{name}-0.99.17-CVE-2010-1674.patch -Patch1: %{name}-0.99.17-CVE-2010-1675.patch -Patch2: bug-718056_quagga-0.99.18-514840.patch -Patch3: bug-718058_quagga-master-514839.patch -Patch4: bug-718059_quagga-master-514838.1.patch -Patch5: bug-718059_quagga-master-514838.2.patch -Patch6: bug-718061_quagga-master-514837.patch -Patch7: bug-718062_quagga-master-513254.patch +#this patch will be in a future version, so if we increase version, we don't want this +Patch0: %{name}-%{version}-fix-bgpd-attr-memleak.patch +Patch1: %{name}-add-ospf6_main-return-value.patch +BuildRequires: libtool BuildRequires: net-snmp-devel BuildRequires: pam-devel BuildRequires: readline-devel -BuildRequires: libtool PreReq: %fillup_prereq PreReq: %insserv_prereq PreReq: %install_info_prereq @@ -75,12 +70,6 @@ %setup -q -a 1 %patch0 -p 1 %patch1 -p 1 -%patch2 -p 1 -%patch3 -p 1 -%patch4 -p 1 -%patch5 -p 1 -%patch6 -p 1 -%patch7 -p 1 %build if ! ls /proc/net/{dev,route,snmp} >/dev/null; then @@ -168,9 +157,12 @@ %files devel %defattr(644,root,root,755) %{_libdir}/*.so +%{_libdir}/*.la %dir %{_includedir}/%{name} %{_includedir}/%{name}/*.h %dir %{_includedir}/%{name}/ospfd %{_includedir}/%{name}/ospfd/*.h +%dir %{_includedir}/%{name}/ospfapi +%{_includedir}/%{name}/ospfapi/*.h %changelog ++++++ quagga-0.99.20-fix-bgpd-attr-memleak.patch ++++++ Index: quagga-0.99.20/bgpd/bgp_attr.c =================================================================== --- quagga-0.99.20.orig/bgpd/bgp_attr.c +++ quagga-0.99.20/bgpd/bgp_attr.c @@ -675,6 +675,7 @@ bgp_attr_unintern (struct attr **attr) } bgp_attr_unintern_sub (&tmp); + bgp_attr_extra_free (&tmp); } void ++++++ quagga-0.99.17.tar.gz -> quagga-0.99.20.tar.gz ++++++ ++++ 46092 lines of diff (skipped) ++++++ quagga-add-ospf6_main-return-value.patch ++++++ Index: quagga-0.99.20/ospf6d/ospf6_main.c =================================================================== --- quagga-0.99.20.orig/ospf6d/ospf6_main.c +++ quagga-0.99.20/ospf6d/ospf6_main.c @@ -343,6 +343,8 @@ /* Not reached. */ ospf6_exit (0); + + return 1; } -- 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