Hello community,

here is the log from the commit of package gnome-control-center for 
openSUSE:Factory checked in at 2020-01-13 22:18:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-control-center (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-control-center.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-control-center"

Mon Jan 13 22:18:27 2020 rev:186 rq:763357 version:3.34.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes    
    2019-12-18 14:46:15.793882215 +0100
+++ 
/work/SRC/openSUSE:Factory/.gnome-control-center.new.6675/gnome-control-center.changes
      2020-01-13 22:20:18.438484358 +0100
@@ -1,0 +2,16 @@
+Fri Jan 10 18:56:00 UTC 2020 - Bjørn Lie <bjorn....@gmail.com>
+
+- No longer recommend gnome-control-center-lang: the lang package
+  has relevant supplements which pulls it in whenever needed.
+- Move /usr/share/locale/en from the -lang package to the main
+  package: English is installed on all systems. This avoids
+  gnome-control-center-lang being triggered for installation on
+  english-only systems.
+
+-------------------------------------------------------------------
+Thu Jan  9 20:24:39 UTC 2020 - Michael Gorse <mgo...@suse.com>
+
+- Add gnome-control-center-fno-common.patch: fix build with
+  -fno-common (boo#1160393 glgo#GNOME/gnome-control-center!681).
+
+-------------------------------------------------------------------

New:
----
  gnome-control-center-fno-common.patch

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

Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.EDyxoi/_old  2020-01-13 22:20:20.634485376 +0100
+++ /var/tmp/diff_new_pack.EDyxoi/_new  2020-01-13 22:20:20.634485376 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-control-center
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -38,6 +38,8 @@
 Patch1:         gnome-control-center-can-not-find-usermod.patch
 # PATCH-FIX-UPSTREAM 
gnome-control-center-Initialize-GError-to-NULL-before-use.patch xw...@suse.com 
-- user-accounts: Initialize GError* to NULL before use
 Patch2:         gnome-control-center-Initialize-GError-to-NULL-before-use.patch
+# PATCH-FIX-UPSTREAM gnome-control-center-fno-common.patch boo#1160393 
mgo...@suse.com -- fix build with -fno-common.
+Patch3:         gnome-control-center-fno-common.patch
 ### patches for Leap >= 15 plus SLE >= 15, but not TW
 # PATCH-FEATURE-SLE gnome-control-center-info-never-use-gnome-software.patch 
bsc#999336 fezh...@suse.com -- info: Never search for gnome-software as an 
option when checking for updates on SLE and Leap 42.2, because we use 
gpk-update-viewer.
 Patch1001:      gnome-control-center-info-never-use-gnome-software.patch
@@ -113,7 +115,6 @@
 Requires:       gnomekbd-tools
 # For the thunderbolt panel
 Recommends:     bolt
-Recommends:     %{name}-lang
 Recommends:     %{name}-user-faces
 # cups-pk-helper should only be recommended, rather than a hard Requires, see 
boo#904047
 Recommends:     cups-pk-helper
@@ -196,6 +197,7 @@
 
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 # patches for Leap >= 15 plus SLE >= 15, but not TW
 %if 0%{?sle_version} >= 150000
 %patch1001 -p1
@@ -241,6 +243,7 @@
 
%{_datadir}/gnome-shell/search-providers/gnome-control-center-search-provider.ini
 %{_datadir}/icons/hicolor/*/*/*.png
 %{_datadir}/icons/hicolor/*/*/*.svg
+%{_datadir}/locale/en/
 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.datetime.policy
 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy
 %{_datadir}/polkit-1/actions/org.gnome.controlcenter.user-accounts.policy
@@ -272,5 +275,7 @@
 %{_datadir}/gettext/its/sounds.loc
 
 %files lang -f %{name}-2.0.lang
+# english locale should be in the main package
+%exclude %{_datadir}/locale/en
 
 %changelog

++++++ gnome-control-center-fno-common.patch ++++++
>From 92b50d6037ff4d6ccd888beb5b01b55c50bc33ed Mon Sep 17 00:00:00 2001
From: Mike Gorse <mgo...@suse.com>
Date: Thu, 9 Jan 2020 14:11:40 -0600
Subject: [PATCH] Thunderbolt: make BoltError enum a typedef

Fixes error when compiled with -fno-common
---
 panels/thunderbolt/bolt-error.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/panels/thunderbolt/bolt-error.h b/panels/thunderbolt/bolt-error.h
index 39b3eee98..7d3823d35 100644
--- a/panels/thunderbolt/bolt-error.h
+++ b/panels/thunderbolt/bolt-error.h
@@ -31,7 +31,7 @@ G_BEGIN_DECLS
  *
  * Error codes used inside Bolt.
  */
-enum {
+typedef enum {
   BOLT_ERROR_FAILED = 0,
   BOLT_ERROR_UDEV,
   BOLT_ERROR_NOKEY,
-- 
2.24.1


Reply via email to