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,