From 50b23edbb277a671e7967a23452a49fbd5e31e3e Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Tue, 15 Sep 2026 09:43:20 +0200 Subject: [PATCH] gdm: upgrade 50.2 -> 51.0 gdm now installs its PAM service files into the vendor directory ${prefix}/lib/pam.d. libpam is configured with vendordir=${sysconfdir} here, so pass -Dpam-services-dir to keep them in ${sysconfdir}/pam.d, where do_install:append() amends gdm-password. AI-Generated: Uses Claude Code (Claude Opus 5) Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- meta-gnome/recipes-gnome/gdm/{gdm_50.2.bb => gdm_51.0.bb} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) rename meta-gnome/recipes-gnome/gdm/{gdm_50.2.bb => gdm_51.0.bb} (94%) diff --git a/meta-gnome/recipes-gnome/gdm/gdm_50.2.bb b/meta-gnome/recipes-gnome/gdm/gdm_51.0.bb similarity index 94% rename from meta-gnome/recipes-gnome/gdm/gdm_50.2.bb rename to meta-gnome/recipes-gnome/gdm/gdm_51.0.bb index c87b958fcd..00e1fd930d 100644 --- a/meta-gnome/recipes-gnome/gdm/gdm_50.2.bb +++ b/meta-gnome/recipes-gnome/gdm/gdm_51.0.bb @@ -21,7 +21,7 @@ GIR_MESON_OPTION = "" inherit gnomebase gsettings pkgconfig gobject-introspection gettext systemd useradd itstool gnome-help features_check -SRC_URI[archive.sha256sum] = "8a4679e47cddfe8b0a1bd9d3836042deb68fb3e1b0e7e62dfd0631dc5b6fc541" +SRC_URI[archive.sha256sum] = "2ce5acf5a438b8f6dc1d14fd777a911be5eeb2f7ab9a7c4600166205b15d6536" PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" PACKAGECONFIG[plymouth] = "-Dplymouth=enabled,-Dplymouth=disabled,plymouth" @@ -30,6 +30,7 @@ PACKAGECONFIG[x11] = "-Dx11-support=true,-Dx11-support=false,xau" EXTRA_OEMESON = " \ -Ddefault-pam-config=openembedded \ -Dpam-mod-dir=${base_libdir}/security \ + -Dpam-services-dir=${sysconfdir}/pam.d \ --cross-file=${WORKDIR}/meson-${PN}.cross \ "