• Bug#1075259: mate-settings-daemon: ftbfs with GCC-14

    From Sergio Durigan Junior@21:1/5 to Matthias Klose on Sun Apr 6 00:30:01 2025
    --=-=-=
    Content-Type: text/plain
    Content-Transfer-Encoding: quoted-printable

    user debian-release@lists.debian.org
    usertags 1075259 + bsp-2025-04-brazil
    tags 1075259 patch
    thanks

    On Wednesday, July 03 2024, Matthias Klose wrote:

    The package fails to build in a test rebuild on at least amd64 with gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
    severity of this report will be raised before the trixie release.

    The full build log can be found at: http://qa-logs.debian.net/2024/07/01/mate-settings-daemon_1.26.1-1.1_unstable_gccexp.log
    The last lines of the build log are at the end of this report.

    I fixed the two problems I found here, and the package now builds.

    I saw that the package has been somewhat abandoned, so I'm going to
    upload to the 2-day NMU queue.

    Here's the debdiff just in case.

    Thanks,

    --
    Sergio
    GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36
    Please send encrypted e-mail if possible
    https://sergiodj.net/


    --=-=-Content-Type: text/x-diff
    Content-Disposition: inline; filename=mate-settings-daemon-ftbfs.debdiff Content-Transfer-Encoding: quoted-printable

    diff -Nru mate-settings-daemon-1.26.1/debian/changelog mate-settings-daemon-1.26.1/debian/changelog
    --- mate-settings-daemon-1.26.1/debian/changelog 2024-05-29 21:21:29.000000000 -0400
    +++ mate-settings-daemon-1.26.1/debian/changelog 2025-04-05 18:09:25.000000000 -0400
    @@ -1,3 +1,14 @@
    +mate-settings-daemon (1.26.1-1.2) unstable; urgency=medium
    +
    + * Non-maintainer upload.
    + * Fix FTBFS with GCC 14
    + - d/p/1001_RDA-Don-t-apply-stored-monitor-configuration-if-sess.patch:
    + Return FALSE from apply_intended_configuration.
    + - d/p/fix-ftbfs-gcc14.patch: Adjust on_key_press_event signature.
    + (Closes: #1075259)
    +
    + -- Sergio Durigan Junior <sergiodj@debian.org> Sat, 05 Apr 2025 18:09:25 -04