• Bug#1109580: unblock: pdns-recursor/5.2.2-2

    From Chris =?utf-8?Q?Hofst=C3=A4dtler?=@21:1/5 to All on Sun Jul 20 13:20:01 2025
    XPost: linux.debian.devel.release

    Package: release.debian.org
    Severity: normal
    X-Debbugs-Cc: [email protected]
    Control: affects -1 + src:pdns-recursor
    User: [email protected]
    Usertags: unblock

    Please unblock package pdns-recursor

    [ Reason ]
    Built-Using, X-Cargo-Built-Using were not emitted but should have
    been.
    The only change is to correctly emit these fields (and
    Static-Built-Using) for license and security/rebuild reasons during
    the trixie lifecycle.

    [ Impact ]
    Licensing impact (rustc needs to be kept around), and security
    rebuild analysis would be harder.

    [ Tests ]
    I've manually checked the locally built binary.

    [ Risks ]
    IMO none.

    [ Checklist ]
    [x] all changes are documented in the d/changelog
    [x] I reviewed all changes and I approve them
    [x] attach debdiff against the package in testing


    unblock pdns-recursor/5.2.2-2

    diff -Nru pdns-recursor-5.2.2/debian/changelog pdns-recursor-5.2.2/debian/changelog
    --- pdns-recursor-5.2.2/debian/changelog 2025-04-09 23:19:32.000000000 +0200
    +++ pdns-recursor-5.2.2/debian/changelog 2025-07-20 12:57:46.000000000 +0200
    @@ -1,3 +1,9 @@
    +pdns-recursor (5.2.2-2) unstable; urgency=medium
    +
    + * Really emit (X-Cargo-|Static-)Built-Using fields (Closes: #1109579)
    +
    + -- Chris Hofstaedtler <[email protected]> Sun, 20 Jul 2025 12:57:46 +0200
    +
    pdns-recursor (5.2.2-1) unstable; urgency=medium

    * New upstream version 5.2.2
    diff -Nru pdns-recursor-5.2.2/debian/control pdns-recursor-5.2.2/debian/control --- pdns-recursor-5.2.2/debian/control 2025-04-09 23:14:33.000000000 +0200
    +++ pdns-recursor-5.2.2/debian/control 2025-07-20 12:51:45.000000000 +0200
    @@ -58,6 +58,8 @@
    ${shlibs:Depends},
    Built-Using:
    ${cargo:Built-Using},
    +Static-Built-Using:
    + ${cargo:Static-Built-Using},
    X-Cargo-Built-Using: ${cargo:X-Cargo-Built-Using}
    Description: PowerDNS Recursor
    High-performance resolving name server, utilizing multiple
    diff -Nru pdns-recursor-5.2.2/debian/rul
  • From Chris Hofstaedtler@21:1/5 to All on Sun Jul 20 18:40:01 2025
    XPost: linux.debian.devel.release

    On Sun, Jul 20, 2025 at 01:10:48PM +0200, Chris Hofstädtler wrote:
    I've manually checked the locally built binary.

    buildd logs also now show the fields appearing correctly.

    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)