[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/07: gnu: mold: Update to 2.4.0.
From: |
guix-commits |
Subject: |
06/07: gnu: mold: Update to 2.4.0. |
Date: |
Tue, 20 Feb 2024 22:38:45 -0500 (EST) |
apteryx pushed a commit to branch core-updates
in repository guix.
commit e9efc904db222f07e97e99401b92254036dea202
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Mon Feb 19 00:16:47 2024 -0500
gnu: mold: Update to 2.4.0.
* gnu/packages/mold.scm (mold): Update to 2.4.0.
[source]: Streamline snippet.
[inputs]: Remove unused openssl input.
Change-Id: Iba4e7c1053459c5e765eb7089428149b49151e29
---
gnu/packages/mold.scm | 18 +++---------------
1 file changed, 3 insertions(+), 15 deletions(-)
diff --git a/gnu/packages/mold.scm b/gnu/packages/mold.scm
index 4ce3741be2..8625efff27 100644
--- a/gnu/packages/mold.scm
+++ b/gnu/packages/mold.scm
@@ -35,7 +35,7 @@
(define-public mold
(package
(name "mold")
- (version "2.3.2")
+ (version "2.4.0")
(source
(origin
(method git-fetch)
@@ -44,22 +44,10 @@
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "1p6w92caysy9h0vkl26iv3viv0lvwzvbd357yykls0p13hnzlzkr"))
+ (base32 "0rqw7p61qijxhbfm887xbh8idbp5w30axvwgmm68s03xirnr7ymr"))
(modules '((guix build utils)))
(snippet
#~(begin
- ;; Fix detection of i686 systems.
- ;; This can be removed with the next release of mold.
- (substitute* "test/elf/common.inc"
- (("echo i386") "echo i686"))
- (substitute* '("test/elf/common.inc"
- "test/elf/global-offset-table.sh"
- "test/elf/i386_tls-module-base.sh"
- "test/elf/large-alignment-dso.sh"
- "test/elf/large-alignment.sh"
- "test/elf/nocopyreloc.sh"
- "test/elf/range-extension-thunk.sh")
- (("MACHINE = i386") "MACHINE = i686"))
(for-each
(lambda (x)
(delete-file-recursively (string-append "third-party/" x)))
@@ -93,7 +81,7 @@
;; but compiler in Guix will insert the path of gcc-lib and
;; glibc into the output binary.
(delete-file "test/elf/rpath.sh"))))))
- (inputs (list mimalloc openssl tbb xxhash zlib `(,zstd "lib")))
+ (inputs (list mimalloc tbb xxhash zlib `(,zstd "lib")))
(home-page "https://github.com/rui314/mold")
(synopsis "Fast linker")
(description
- branch core-updates updated (05e99036dc -> f5a867765b), guix-commits, 2024/02/20
- 02/07: gnu: commencement: Do not export unused make-gcc-toolchain., guix-commits, 2024/02/20
- 01/07: gnu: base: Add cautionary comments for canonical-package, %final-inputs usage., guix-commits, 2024/02/20
- 03/07: refresh: Import %final-inputs from (gnu packages base)., guix-commits, 2024/02/20
- 04/07: gnu: eudev: Update to 3.2.14., guix-commits, 2024/02/20
- 05/07: gnu: shepherd: Update alias to shepherd-0.10., guix-commits, 2024/02/20
- 07/07: gnu: elogind: Reinstate test-user-util test., guix-commits, 2024/02/20
- 06/07: gnu: mold: Update to 2.4.0.,
guix-commits <=