Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package bird for openSUSE:Factory checked in 
at 2024-03-25 21:13:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bird (Old)
 and      /work/SRC/openSUSE:Factory/.bird.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bird"

Mon Mar 25 21:13:29 2024 rev:20 rq:1161492 version:2.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/bird/bird.changes        2024-02-07 
18:53:30.761771709 +0100
+++ /work/SRC/openSUSE:Factory/.bird.new.1905/bird.changes      2024-03-25 
21:20:46.197126351 +0100
@@ -1,0 +2,20 @@
+Wed Mar 13 13:42:22 UTC 2024 - Andreas Schwab <sch...@suse.de>
+
+- log-commit.patch: fix crash in log_commit with empty log list
+
+-------------------------------------------------------------------
+Tue Mar 12 17:12:37 UTC 2024 - Martin Hauke <mar...@gmx.de>
+
+- Update to version 2.15
+  * BGP: Send hold timer
+  * BGP: New options to specify required BGP capabilities
+  * BFD: Improvements to 'show bfd sessions' command
+  * RPKI: New 'local address' configuration option
+  * Linux: Support for more route attributes, including
+    TCP congestion control algorithm
+  * Support for UDP logging
+  * Static routes can have both nexthop and interface specified
+  * Completion of command options in BIRD client
+  * Many bugfixes and improvements 
+
+-------------------------------------------------------------------

Old:
----
  bird-2.14.tar.gz

New:
----
  bird-2.15.tar.gz
  log-commit.patch

BETA DEBUG BEGIN:
  New:
- log-commit.patch: fix crash in log_commit with empty log list
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bird.spec ++++++
--- /var/tmp/diff_new_pack.9iDw8e/_old  2024-03-25 21:20:46.865150956 +0100
+++ /var/tmp/diff_new_pack.9iDw8e/_new  2024-03-25 21:20:46.869151104 +0100
@@ -21,7 +21,7 @@
 %define bird_home %{_localstatedir}/lib/bird
 %define bird_runtimedir %{_rundir}/%{name}
 Name:           bird
-Version:        2.14
+Version:        2.15
 Release:        0
 Summary:        The BIRD Internet Routing Daemon
 License:        GPL-2.0-or-later
@@ -30,6 +30,7 @@
 Source:         ftp://bird.network.cz/pub/bird/bird-%{version}.tar.gz
 Source1:        bird.service
 Source3:        bird.tmpfiles.d
+Patch1:         log-commit.patch
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  ncurses-devel
@@ -59,6 +60,7 @@
 Summary:        Documentation for the BIRD Internet Routing Daemon
 Group:          Documentation/HTML
 BuildRequires:  perl-FindBin-Real
+BuildArch:      noarch
 
 %description doc
 BIRD is an implementation for routing Internet Protocol packets.
@@ -66,7 +68,7 @@
 This package holds the HTML documentation.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 export CFLAGS="%{optflags} -fpic -DPIC -fno-strict-aliasing -Wno-parentheses 
-Wno-pointer-sign"

++++++ bird-2.14.tar.gz -> bird-2.15.tar.gz ++++++
++++ 3961 lines of diff (skipped)

++++++ log-commit.patch ++++++
Index: bird-2.14/sysdep/unix/log.c
===================================================================
--- bird-2.14.orig/sysdep/unix/log.c
+++ bird-2.14/sysdep/unix/log.c
@@ -160,6 +160,7 @@ log_commit(int class, buffer *buf)
     strcpy(buf->end - 100, " ... <too long>");
 
   log_lock();
+  if (current_log_list)
   WALK_LIST(l, *current_log_list)
     {
       if (!(l->mask & (1 << class)))

Reply via email to