GNU bug report logs -
#49646
[PATCH core-updates] gnu: meson: Update to 0.59.0.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 49646 in the body.
You can then email your comments to 49646 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#49646
; Package
guix-patches
.
(Mon, 19 Jul 2021 17:41:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 19 Jul 2021 17:41:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/build-tools.scm (meson): Update to 0.59.0, which includes a
reproduceability fix for builds that link against multiple LLVM libraries.
---
gnu/packages/build-tools.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm
index 6285ecabf3..9798cd12b2 100644
--- a/gnu/packages/build-tools.scm
+++ b/gnu/packages/build-tools.scm
@@ -264,7 +264,7 @@ files and generates build instructions for the Ninja build system.")
(define-public meson
(package
(name "meson")
- (version "0.58.1")
+ (version "0.59.0")
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/mesonbuild/meson/"
@@ -272,7 +272,7 @@ files and generates build instructions for the Ninja build system.")
version ".tar.gz"))
(sha256
(base32
- "0padn0ykwz8azqiwkhi8p97bl742y8lsjbv0wpqpkkrgcvda6i1i"))))
+ "0xp45ihjkl90s4crzh9qmaajxq7invbv5k0yw3gl7dk4vycc4xp3"))))
(build-system python-build-system)
(arguments
`(;; FIXME: Tests require many additional inputs and patching many
--
2.32.0
Information forwarded
to
guix-patches <at> gnu.org
:
bug#49646
; Package
guix-patches
.
(Tue, 20 Jul 2021 06:41:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 49646 <at> debbugs.gnu.org (full text, mbox):
At least based on my local testing using "./pre-inst-env guix build --rounds=2 mesa", the meson upgrade fixes the reproducibility of mesa by stabilizing the link order of the LLVM libraries. I believe it will resolve the following issues:
* https://issues.guix.gnu.org/35084 "Mesa is not reproducible (tested on staging)"
* https://issues.guix.gnu.org/43849 "mesa is not reproducible"
* https://issues.guix.gnu.org/48552 "mesa 20.2.4 is not reproducible"
Cheers,
Kaelyn
Reply sent
to
Ludovic Courtès <ludo <at> gnu.org>
:
You have taken responsibility.
(Tue, 20 Jul 2021 21:47:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Kaelyn Takata <kaelyn.alexi <at> protonmail.com>
:
bug acknowledged by developer.
(Tue, 20 Jul 2021 21:47:01 GMT)
Full text and
rfc822 format available.
Message #13 received at 49646-done <at> debbugs.gnu.org (full text, mbox):
Hi,
Kaelyn Takata <kaelyn.alexi <at> protonmail.com> skribis:
> * gnu/packages/build-tools.scm (meson): Update to 0.59.0, which includes a
> reproduceability fix for builds that link against multiple LLVM libraries.
Pushed as b15c3dd9b0e9cf6858f730e1d46c35ed9ab6a758.
> At least based on my local testing using "./pre-inst-env guix build --rounds=2 mesa", the meson upgrade fixes the reproducibility of mesa by stabilizing the link order of the LLVM libraries. I believe it will resolve the following issues:
> * https://issues.guix.gnu.org/35084 "Mesa is not reproducible (tested on staging)"
> * https://issues.guix.gnu.org/43849 "mesa is not reproducible"
> * https://issues.guix.gnu.org/48552 "mesa 20.2.4 is not reproducible"
Oh nice. I added a “Fixes” line to the commit log. We’ll run ‘guix
challenge’ once we have several builds of it (later on because right now
ci.guix only builds core packages on this branch and bordeaux.guix
doesn’t built it yet).
Thanks!
Ludo’.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Wed, 18 Aug 2021 11:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 2 years and 252 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.