Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2023-02-21 15:35:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and      /work/SRC/openSUSE:Factory/.NetworkManager.new.22824 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "NetworkManager"

Tue Feb 21 15:35:46 2023 rev:254 rq:1066847 version:1.42.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes    
2023-02-14 16:43:03.185599023 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.22824/NetworkManager.changes 
2023-02-21 15:35:47.408200138 +0100
@@ -1,0 +2,13 @@
+Mon Feb 20 13:42:42 UTC 2023 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Add 1539.patch: Fix constructing the IPv4 nameserver variable
+  (boo#1208371).
+
+-------------------------------------------------------------------
+Mon Feb 13 21:34:17 UTC 2023 - Bjørn Lie <bjorn....@gmail.com>
+
+- Pass session_tracking=systemd and
+  session_tracking_consolekit=false to meson, no longer build
+  support for consolekit as session tracker.
+
+-------------------------------------------------------------------

New:
----
  1539.patch

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

Other differences:
------------------
++++++ NetworkManager.spec ++++++
--- /var/tmp/diff_new_pack.F2tlRY/_old  2023-02-21 15:35:48.056203862 +0100
+++ /var/tmp/diff_new_pack.F2tlRY/_new  2023-02-21 15:35:48.060203885 +0100
@@ -90,6 +90,8 @@
 Patch6:         0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch
 # PATCH-FIX-OPENSUSE nm-add-CAP_SYS_ADMIN-permission.patch bsc#1129587 
sck...@suse.com -- Add CAP_SYS_ADMIN which netconfig needs to call setdomainname
 Patch7:         nm-add-CAP_SYS_ADMIN-permission.patch
+# PATCH-FIX-UPSTREAM 1539.patch boo#1208371 dims...@opensuse.org -- 
dispatcher: fix constructing the IPv4 nameserver variable
+Patch8:         
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1539.patch
 
 BuildRequires:  c++_compiler
 BuildRequires:  dnsmasq
@@ -298,6 +300,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 
 # Fix server.conf's location, to end up in %%{_defaultdocdir}/%%{name},
 # rather then %%{_datadir}/doc/%%{name}/examples:
@@ -337,6 +340,8 @@
     -Dmore_logging=false \
     -Dqt=false \
     -Db_lto=true \
+    -Dsession_tracking=systemd \
+    -Dsession_tracking_consolekit=false \
     %{nil}
 %meson_build
 

++++++ 1539.patch ++++++
>From a839395e302989d1d5557d206c7df1b54c9e8767 Mon Sep 17 00:00:00 2001
From: Beniamino Galvani <bgalv...@redhat.com>
Date: Thu, 16 Feb 2023 23:39:54 +0100
Subject: [PATCH] dispatcher: fix constructing the IPv4 nameserver variable

Use the value of the address instead of its pointer.

Fixes: c68e148b027e ('core: extend NML3ConfigData:nameserver to track DNS as 
string')

https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1217
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/1539
---
 src/core/nm-dispatcher.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/core/nm-dispatcher.c b/src/core/nm-dispatcher.c
index 01a6382609..cdc07dd60e 100644
--- a/src/core/nm-dispatcher.c
+++ b/src/core/nm-dispatcher.c
@@ -231,7 +231,7 @@ dump_ip_to_props(const NML3ConfigData *l3cd, int 
addr_family, GVariantBuilder *b
             continue;
 
         if (IS_IPv4)
-            g_variant_builder_add(&int_builder, "u", &a);
+            g_variant_builder_add(&int_builder, "u", a.addr4);
         else
             g_variant_builder_add(&int_builder, "@ay", 
nm_g_variant_new_ay_in6addr(&a.addr6));
     }
-- 
GitLab

Reply via email to