1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Files
guix/gnu/packages
Maxim Cournoyer d1b8834927 gnu: ld-wrapper: Also unset GUILE_LOAD_PATH.
The following problem was discovered while attempting to configure Guix to use
a locally built Guile tree, via its meta/uninstalled-env script, which would
attempt to use the newer Guile source files and fail with:

  Pre-boot error; key: unbound-variable, args: (#f "Unbound variable:
  ~S" (error) #f)collect2: fatal error: ld terminated with signal 6 [Aborted]

With the following change, a Guix user may now configure their build to use a
locally built Guile with e.g.:

  ~/src/guile/meta/uninstalled-env ./configure --localstatedir=/var \
  --sysconfdir=/etc

* gnu/packages/ld-wrapper.in: Unset GUILE_LOAD_PATH.  Also unset
GUILE_SYSTEM_PATH, for symmetry.  Streamline exec call, using the now fixed
'-l' option.
(ld-wrapper): Fix args being a nested list, and strip its arg0.

Series-to: 69396@debbugs.gnu.org
Series-postfix: core-updates
Series-version: 2
Series-changes: 2
 - Revert to load-compiled scheme to load ld.go
 - Refine comment

Change-Id: Iaaa721019f3646d851202bb018214ec9fcc04fd4
2024-08-31 10:44:56 +02:00
..
2024-08-31 10:44:56 +02:00
2024-05-12 18:55:27 +01:00
2024-07-05 23:04:15 -03:00
2024-05-15 15:42:42 +03:00
2024-08-28 11:02:29 +08:00
2024-08-31 10:44:46 +02:00
2024-05-22 21:31:52 +01:00
2024-08-31 10:44:51 +02:00
2024-05-01 10:05:42 +03:00
2024-04-20 18:31:29 +02:00
2024-08-31 10:44:17 +02:00
2024-07-20 12:12:15 +02:00
2024-08-31 10:44:30 +02:00
2024-08-02 18:30:48 +02:00
2024-04-28 10:01:29 -04:00
2024-08-21 18:54:45 +02:00
2024-08-16 16:21:34 -05:00
2024-08-31 10:44:44 +02:00
2024-08-31 10:44:18 +02:00
2024-04-15 10:10:52 +01:00
2024-08-27 22:32:42 +02:00
2024-07-19 00:45:11 +03:00
2024-08-30 22:55:25 +02:00
2024-07-19 00:47:24 +03:00
2024-08-31 10:44:55 +02:00
2024-04-13 23:06:57 +01:00
2024-08-31 10:44:35 +02:00
2024-08-18 02:00:00 +02:00
2024-07-24 17:55:25 -04:00
2024-08-31 10:44:26 +02:00
2024-07-23 15:44:37 +02:00
2024-05-12 18:29:30 +01:00
2024-08-31 10:44:44 +02:00
2024-07-13 17:57:15 +04:00
2024-07-21 09:42:13 +02:00
2024-08-31 10:44:23 +02:00
2024-05-31 18:43:21 +08:00
2024-08-09 04:54:22 +04:00
2024-06-30 11:40:57 +02:00
2024-06-11 14:35:18 +01:00
2024-04-16 22:25:23 +01:00
2024-08-31 10:44:37 +02:00
2024-08-31 10:42:46 +02:00
2024-08-31 10:44:20 +02:00
2024-08-31 10:44:55 +02:00
2024-08-31 10:42:15 +02:00
2024-08-31 10:44:16 +02:00
2024-06-22 17:35:37 +01:00
2024-08-29 01:07:24 +01:00
2024-08-31 10:44:41 +02:00
2024-08-31 10:44:48 +02:00
2024-08-14 10:49:49 +01:00
2024-07-23 00:31:20 +02:00
2024-07-23 00:31:19 +02:00
2024-04-28 10:11:25 -04:00
2024-05-23 11:52:12 +08:00
2024-07-03 12:41:32 +08:00
2024-08-31 10:44:21 +02:00
2024-08-18 02:00:00 +02:00
2024-08-31 10:44:40 +02:00
2024-07-25 09:58:55 +08:00
2024-06-16 22:54:56 +02:00
2024-08-20 11:50:54 +08:00
2024-07-18 10:45:36 +08:00
2024-07-18 10:45:37 +08:00
2024-08-31 10:44:41 +02:00
2024-07-18 10:45:37 +08:00
2024-05-06 13:26:16 +02:00
2024-06-10 11:47:15 +02:00
2024-06-30 11:56:53 +02:00
2024-08-11 10:45:26 +01:00
2024-08-22 13:49:16 +02:00
2024-08-11 11:04:08 +01:00
2024-08-31 10:44:49 +02:00
2024-04-16 22:20:40 +01:00
2024-08-31 10:42:48 +02:00
2024-04-20 18:32:51 +02:00
2024-07-11 21:09:30 +03:00
2024-08-07 17:24:08 -05:00
2024-06-24 08:51:42 -04:00
2024-06-26 12:35:26 +03:00
2024-07-11 17:03:20 +03:00
2024-08-31 10:44:21 +02:00
2024-04-30 22:03:39 -05:00
2024-08-31 10:44:45 +02:00
2024-08-31 10:42:15 +02:00
2024-08-19 13:36:55 +08:00
2024-08-31 10:44:41 +02:00
2024-08-31 10:44:30 +02:00
2024-08-31 10:44:39 +02:00
2024-08-05 22:39:49 +08:00
2024-08-31 10:44:43 +02:00
2024-07-27 11:25:23 +02:00
2024-08-26 10:33:28 -05:00
2024-06-29 08:56:16 +02:00
2024-07-30 10:30:38 +01:00
2024-08-20 19:09:14 -05:00
2024-07-11 15:58:24 -05:00
2024-04-15 10:06:09 +01:00
2024-08-31 10:44:25 +02:00
2024-08-14 10:58:54 +01:00
2024-08-30 22:55:33 +02:00
2024-08-31 10:44:54 +02:00
2024-08-18 02:00:00 +02:00
2024-06-18 23:56:36 +02:00
2024-08-05 00:44:43 +03:00
2024-07-22 01:00:45 +03:00
2024-06-15 17:15:43 +01:00
2024-05-06 23:16:53 +03:00
2024-08-31 10:44:26 +02:00
2024-06-22 17:36:07 +01:00
2024-07-18 10:45:35 +08:00
2024-08-31 10:44:20 +02:00
2024-08-29 11:12:09 +08:00
2024-08-31 10:44:16 +02:00
2024-05-12 18:31:25 +01:00
2024-04-11 12:35:53 +02:00
2024-06-11 18:54:30 -05:00
2024-08-28 08:24:37 +08:00
2024-07-19 17:08:00 -05:00
2024-07-25 16:52:24 -05:00
2024-07-07 15:40:28 +08:00
2024-08-31 10:44:51 +02:00
2024-08-17 11:20:44 +08:00
2024-08-26 10:54:29 +02:00
2024-08-31 10:44:53 +02:00
2024-06-03 19:56:29 +02:00
2024-08-31 10:42:03 +02:00
2024-08-12 23:09:07 +01:00
2024-08-31 10:44:17 +02:00
2024-08-31 10:44:38 +02:00
2024-08-31 10:44:25 +02:00