Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ceph for openSUSE:Factory checked in at 2026-04-28 11:53:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ceph (Old) and /work/SRC/openSUSE:Factory/.ceph.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ceph" Tue Apr 28 11:53:51 2026 rev:105 rq:1349225 version:18.2.7 Changes: -------- --- /work/SRC/openSUSE:Factory/ceph/ceph.changes 2025-10-08 18:13:55.696910556 +0200 +++ /work/SRC/openSUSE:Factory/.ceph.new.11940/ceph.changes 2026-04-28 11:54:26.700700245 +0200 @@ -1,0 +2,5 @@ +Sat Apr 25 09:55:39 UTC 2026 - Richard Biener <[email protected]> + +- Add ceph-liburing-build-fix.patch to fix build with glibc 2.43 + +------------------------------------------------------------------- New: ---- ceph-liburing-build-fix.patch ----------(New B)---------- New: - Add ceph-liburing-build-fix.patch to fix build with glibc 2.43 ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ceph.spec ++++++ --- /var/tmp/diff_new_pack.ezMZq3/_old 2026-04-28 11:54:28.188761690 +0200 +++ /var/tmp/diff_new_pack.ezMZq3/_new 2026-04-28 11:54:28.192761856 +0200 @@ -1,9 +1,7 @@ -#!BuildConstraint: hardware:memory:size unit=G 8 -#!BuildConstraint: hardware:disk:size unit=G 50 # # spec file for package ceph # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # Copyright (C) 2004-2019 The Ceph Project Developers. See COPYING file # at the top-level directory of this distribution and at # https://github.com/ceph/ceph/blob/master/COPYING @@ -20,7 +18,7 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -# Disable some parts for the ring1 build + %bcond_with ringdisabled %bcond_with make_check @@ -224,6 +222,8 @@ Patch14: ceph-replace-CryptoPP-calls-with-GnuTLS.patch # PATCH-FIX-OPENSUSE cephadm-reproducible.patch -- Ensure cephadm executable is reproducible Patch15: cephadm-reproducible.patch +# PATCH-FIX-OPENSUSE ceph-liburing-build-fix.patch -- fix build with glibc 2.43 +Patch16: ceph-liburing-build-fix.patch %if 0%{?suse_version} # _insert_obs_source_lines_here ExclusiveArch: x86_64 aarch64 ppc64le s390x riscv64 @@ -515,6 +515,7 @@ ################################################################################# # subpackages ################################################################################# + %package base Summary: Ceph Base Package %if 0%{?suse_version} @@ -1410,6 +1411,7 @@ ################################################################################# # common ################################################################################# + %prep %autosetup -p1 -n ceph-%{version} ++++++ ceph-liburing-build-fix.patch ++++++ --- ceph-18.2.7/src/liburing/src/include/liburing.h.orig 2026-04-25 11:42:53.029642462 +0200 +++ ceph-18.2.7/src/liburing/src/include/liburing.h 2026-04-25 11:43:20.732610779 +0200 @@ -5,6 +5,7 @@ #include <sys/socket.h> #include <sys/uio.h> #include <sys/stat.h> +#include <linux/openat2.h> #include <errno.h> #include <signal.h> #include <stdbool.h> --- ceph-18.2.7/src/liburing/configure.orig 2026-04-25 12:29:03.548243046 +0200 +++ ceph-18.2.7/src/liburing/configure 2026-04-25 12:29:19.781537819 +0200 @@ -243,6 +243,7 @@ #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> +#include <linux/openat2.h> #include <string.h> int main(int argc, char **argv) {
