• Bug#1090337: dpkg: Adding GNUMAKEFLAGS to allowed environment variables

    From Santiago Vila@1:229/2 to All on Tue Dec 17 01:40:01 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    Package: src:dpkg
    Version: 1.22.11
    Severity: wishlist
    Tags: patch

    Hello Guillem.

    I wonder if the variable GNUMAKEFLAGS, which I typically
    use either empty or with the value "--shuffle",
    could be added to the list of allowed variables.

    Explanation here for completeness:

    https://trofi.github.io/posts/238-new-make-shuffle-mode.html

    (Trivial patch attached)

    Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Guillem Jover@1:229/2 to Santiago Vila on Tue Dec 17 02:20:01 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    Hi!

    On Tue, 2024-12-17 at 01:37:22 +0100, Santiago Vila wrote:
    Package: src:dpkg
    Version: 1.22.11
    Severity: wishlist
    Tags: patch

    I wonder if the variable GNUMAKEFLAGS, which I typically
    use either empty or with the value "--shuffle",
    could be added to the list of allowed variables.

    Ah, yes I think it makes sense, thanks!

    Explanation here for completeness:

    https://trofi.github.io/posts/238-new-make-shuffle-mode.html

    (Trivial patch attached)

    Invisible patch syndrome I guess. :D This should be a one liner in scripts/Dpkg/BuildInfo.pm, but if you send it I can then merge it
    and give proper attribution. :)

    Thanks,
    Guillem

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Santiago Vila@1:229/2 to All on Tue Dec 17 02:30:01 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    This is a multi-part message in MIME format.
    Yes, sorry, I forgot. I'm attaching the patch now.

    Thanks a lot.
    [SoupGate killed MIME-encoded file dpkg.diff.txt (339 bytes)]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)