diff -pruN 2.1.28+dfsg1-9/debian/changelog 2.1.28+dfsg1-9ubuntu1/debian/changelog
--- 2.1.28+dfsg1-9/debian/changelog	2025-02-28 21:58:50.000000000 +0000
+++ 2.1.28+dfsg1-9ubuntu1/debian/changelog	2025-09-17 08:51:29.000000000 +0000
@@ -1,3 +1,9 @@
+cyrus-sasl2 (2.1.28+dfsg1-9ubuntu1) questing; urgency=medium
+
+  * d/rules: add -std=gnu17 to build it with gcc-15 on questing (LP: #2124256)
+
+ -- Nishit Majithia <nishit.majithia@canonical.com>  Wed, 17 Sep 2025 14:21:29 +0530
+
 cyrus-sasl2 (2.1.28+dfsg1-9) unstable; urgency=medium
 
   * Team upload
diff -pruN 2.1.28+dfsg1-9/debian/control 2.1.28+dfsg1-9ubuntu1/debian/control
--- 2.1.28+dfsg1-9/debian/control	2025-02-28 21:58:34.000000000 +0000
+++ 2.1.28+dfsg1-9ubuntu1/debian/control	2025-09-17 08:51:29.000000000 +0000
@@ -1,7 +1,8 @@
 Source: cyrus-sasl2
 Section: libs
 Priority: optional
-Maintainer: Debian Cyrus Team <team+cyrus@tracker.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian Cyrus Team <team+cyrus@tracker.debian.org>
 Uploaders: Ondřej Surý <ondrej@debian.org>,
 Standards-Version: 4.3.0.1
 Build-Depends: debhelper-compat (= 12),
diff -pruN 2.1.28+dfsg1-9/debian/rules 2.1.28+dfsg1-9ubuntu1/debian/rules
--- 2.1.28+dfsg1-9/debian/rules	2025-02-28 21:58:34.000000000 +0000
+++ 2.1.28+dfsg1-9ubuntu1/debian/rules	2025-09-17 08:51:29.000000000 +0000
@@ -31,6 +31,8 @@ endif
 # package maintainers to append LDFLAGS
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs
 
+export DEB_CFLAGS_MAINT_APPEND = -std=gnu17
+
 # Save Berkeley DB used for building the package
 BDB_VERSION ?= $(shell LC_ALL=C dpkg-query -l 'libdb[45].[0-9]-dev' | grep ^ii | sed -e 's|.*\s\libdb\([45]\.[0-9]\)-dev\s.*|\1|')
 
