GNU bug report logs -
#72387
Fix reproducible build for readymedia
Previous Next
Full log
Message #10 received at 72387-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Vagrant Cascadian <vagrant <at> reproducible-builds.org> writes:
> The attached patch should fix build reproducibility issues of
> "readymedia" by avoiding embedding the running kernel version of the
> build machine.
>
> This was one of the examples used in the Reproducible Builds patch
> session On July 11th!
>
> https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024
>
> live well,
> vagrant
>
> [2. text/x-diff; 0001-gnu-readymedia-Fix-reproducible-build.patch]
> From e40dc4bc9633a44fc10ea49007618a41fa598d99 Mon Sep 17 00:00:00 2001
> From: Vagrant Cascadian <vagrant <at> reproducible-builds.org>
> Date: Wed, 3 Jul 2024 14:00:34 -0700
> Subject: [PATCH] gnu: readymedia: Fix reproducible build.
>
> * gnu/packages/upnp.scm (readymedia)[configure-flags]: Avoid embedding kernel
> version.
> ---
> gnu/packages/upnp.scm | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/upnp.scm b/gnu/packages/upnp.scm
> index aab68a6414..5514b3632b 100644
> --- a/gnu/packages/upnp.scm
> +++ b/gnu/packages/upnp.scm
> @@ -150,7 +150,8 @@ (define-public readymedia
> (base32 "1al04jx72bxwqch1nv9lx536mb6pvj7pgnqzy6lm32q6xa114yr2"))))
> (build-system gnu-build-system)
> (arguments
> - `(#:configure-flags '("--with-os-name=Linux") ; uname -s
> + `(#:configure-flags '("--with-os-name=Linux" ; uname -s
> + "--with-os-version=") ; uname -r
> #:phases
> (modify-phases %standard-phases
> (add-after 'unpack 'patch-source
>
> base-commit: 2aa0127d4e3d2363c04caab88137b070b6cf1318
Thanks, push, close.
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 290 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.