Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gsettings-desktop-schemas for 
openSUSE:Factory checked in at 2025-08-12 17:03:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gsettings-desktop-schemas (Old)
 and      /work/SRC/openSUSE:Factory/.gsettings-desktop-schemas.new.1085 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gsettings-desktop-schemas"

Tue Aug 12 17:03:39 2025 rev:76 rq:1298878 version:48.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gsettings-desktop-schemas/gsettings-desktop-schemas.changes
      2025-03-18 17:40:32.179621054 +0100
+++ 
/work/SRC/openSUSE:Factory/.gsettings-desktop-schemas.new.1085/gsettings-desktop-schemas.changes
    2025-08-12 17:04:41.299544833 +0200
@@ -1,0 +2,6 @@
+Mon Aug 11 12:07:37 UTC 2025 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Add gsettings-desktop-schemas-meson-1.9.patch: Fix build against
+  meson 1.9.0rc2 (glgo#gsettings-desktop-schemas!113)
+
+-------------------------------------------------------------------

New:
----
  gsettings-desktop-schemas-meson-1.9.patch

----------(New B)----------
  New:
- Add gsettings-desktop-schemas-meson-1.9.patch: Fix build against
  meson 1.9.0rc2 (glgo#gsettings-desktop-schemas!113)
----------(New E)----------

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

Other differences:
------------------
++++++ gsettings-desktop-schemas.spec ++++++
--- /var/tmp/diff_new_pack.SUbjct/_old  2025-08-12 17:04:43.487636016 +0200
+++ /var/tmp/diff_new_pack.SUbjct/_new  2025-08-12 17:04:43.503636682 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gsettings-desktop-schemas
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -30,6 +30,7 @@
 
 # PATCH-FEATURE-OPENSUSE 
gsettings-desktop-schemas-fate324570-Add-key-for-GDM-background-configuration.patch
 fate#324570, glgo#GNOME/gnome-shell#680 qk...@suse.com -- This key is used by 
gnome-shell-fate324570-Make-GDM-background-image-configurable.patch
 Patch0:         
gsettings-desktop-schemas-fate324570-Add-key-for-GDM-background-configuration.patch
+Patch1:         gsettings-desktop-schemas-meson-1.9.patch
 
 BuildRequires:  gobject-introspection-devel >= 1.31.0
 BuildRequires:  meson >= 0.50.0

++++++ gsettings-desktop-schemas-meson-1.9.patch ++++++
commit ac2167d75863000d7414ed7e5abfcad003f972f6
Author: Dominique Leuenberger <dims...@opensuse.org>
Date:   Mon Aug 11 14:02:32 2025 +0200

    build: always use dummy.c to build a header-only dummy library
    
    Starting with Meson 1.9.0rc2, there is an error
    ERROR: Build target noinst has no sources
    when there are no sources assigned.

diff --git a/headers/dummy-msvc.c b/headers/dummy.c
similarity index 100%
rename from headers/dummy-msvc.c
rename to headers/dummy.c
diff --git a/headers/meson.build b/headers/meson.build
index 2aed919..46f746c 100644
--- a/headers/meson.build
+++ b/headers/meson.build
@@ -22,11 +22,9 @@ enums_xml = custom_target(
 if get_option('introspection')
   gir_sources = headers
 
-  # Use a dummy .c source for Visual Studio builds-it is not enough
-  # to send in just a header file to build a dummy library on MSVC
-  if cc.get_id() == 'msvc'
-    gir_sources += ['dummy-msvc.c']
-  endif
+  # Use a dummy .c source; Visual Studio and meson 1.9.0 do not accept
+  # header-only sources to build a dummy library
+  gir_sources += ['dummy.c']
 
   noinst_lib = shared_library('noinst',
                               gir_sources,

Reply via email to