[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/11: gnu: gnulib: Refer to "gcc" as provided via implicit package inpu
From: |
guix-commits |
Subject: |
03/11: gnu: gnulib: Refer to "gcc" as provided via implicit package inputs. |
Date: |
Thu, 19 Jan 2023 11:57:16 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit 88854b1a4e364263b0d3c0d1e87de1ce7da51d34
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Thu Jan 19 17:21:05 2023 +0100
gnu: gnulib: Refer to "gcc" as provided via implicit package inputs.
Fixes <https://issues.guix.gnu.org/60947>.
Previously, with the #+(file-append gcc "/bin/gcc") reference, the
resulting derivation would end up referring to the grafted GCC when
grafts are enabled, and to the ungrafted one otherwise. As a result, a
different derivation would be produced depending on whether grafts are
enabled.
* gnu/packages/build-tools.scm (gnulib-checkout)[arguments]: Refer to
"gcc", not #+(file-append gcc "/bin/gcc").
---
gnu/packages/build-tools.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm
index 5f6d0c6b4e..3d03c37a2c 100644
--- a/gnu/packages/build-tools.scm
+++ b/gnu/packages/build-tools.scm
@@ -929,7 +929,7 @@ Makefiles, JSON Compilation Database, and experimentally
Ninja.")
(with-directory-excursion "lib"
;; See the compile-command buffer-local variable in
;; lib/gen-uni-tables.c
- (invoke #+(file-append gcc "/bin/gcc") "-O" "-Wall"
"gen-uni-tables.c"
+ (invoke "gcc" "-O" "-Wall" "gen-uni-tables.c"
"-Iunictype" "-o" "gen-uni-tables")
(apply invoke
"./gen-uni-tables"
- branch master updated (26bb41d6d5 -> 3846ceec4e), guix-commits, 2023/01/19
- 01/11: gnu: guile-next: Add '.tarball-version' file to get correct version., guix-commits, 2023/01/19
- 03/11: gnu: gnulib: Refer to "gcc" as provided via implicit package inputs.,
guix-commits <=
- 07/11: gnu: python-greenlet: Update to 2.0.1., guix-commits, 2023/01/19
- 06/11: gnu: Fix home-page typos, guix-commits, 2023/01/19
- 04/11: gnu: nettle: Fix mingw cross-compilation., guix-commits, 2023/01/19
- 05/11: gnu: hledger: Install documentation., guix-commits, 2023/01/19
- 02/11: gnu: guile-next: Really depend on self., guix-commits, 2023/01/19
- 09/11: gnu: python-eventlet: Manage broken tests with nosetests., guix-commits, 2023/01/19
- 08/11: gnu: python-gevent: Update to 22.10.2., guix-commits, 2023/01/19
- 11/11: gnu: Add petri-foo., guix-commits, 2023/01/19
- 10/11: gnu: python-eventlet: Exclude broken test., guix-commits, 2023/01/19