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 <[email protected]>
+
+- 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 [email protected] -- 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 <[email protected]>
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,