summaryrefslogtreecommitdiff
path: root/tests/debug-link.scm
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim@guixotic.coop>2025-10-28 21:50:34 +0900
committerMaxim Cournoyer <maxim@guixotic.coop>2025-10-30 16:13:03 +0900
commit11cf5b2fe4882f123cd5e9eb385a773703dfe872 (patch)
treed0d45c9a62f73619e6e20d47feeb2259c0531823 /tests/debug-link.scm
parent2c1fe0df11ae0f66392b8abb6f62430d79305538 (diff)
elf: Remove bundled Guile source.
This module has been included in Guile as (system vm elf) since around version 2.1. * guix/elf.scm: Delete file. * CODEOWNERS: De-register module. * Makefile.am (MODULES): Likewise. * etc/teams.scm (core): Likewise. * gnu/build/linux-modules.scm: Adjust imports. * gnu/packages/gnuzilla.scm (icecat-minimal) [modules]: Likewise. * gnu/packages/librewolf.scm (librewolf): Likewise. * gnu/packages/sequoia.scm (sequoia): Likewise. * gnu/packages/tor-browsers.scm (make-torbrowser): Likewise. * gnu/packages/version-control.scm (hg-commitsigs): Likewise. * guix/build/debug-link.scm: Likewise. * guix/build/gnu-build-system.scm: Likewise. * guix/build/gremlin.scm: Likewise. * guix/build/meson-build-system.scm: Likewise. * guix/grafts.scm (graft-derivation/shallow): Likewise. * guix/scripts/pack.scm (wrapped-package): Likewise. * tests/debug-link.scm: ("elf-debuglink", "set-debuglink-crc"): Likewise. * tests/gremlin.scm: Likewise. * guix/build-system/gnu.scm (%default-gnu-imported-modules): Remove (guix elf). Change-Id: I86ac4237fdd820a6b54dc0fe7a7d10403a290ef9
Diffstat (limited to 'tests/debug-link.scm')
-rw-r--r--tests/debug-link.scm12
1 files changed, 5 insertions, 7 deletions
diff --git a/tests/debug-link.scm b/tests/debug-link.scm
index 7ccc054a5d9..1ba40cdd4fc 100644
--- a/tests/debug-link.scm
+++ b/tests/debug-link.scm
@@ -18,7 +18,6 @@
18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
19 19
20(define-module (test-debug-link) 20(define-module (test-debug-link)
21 #:use-module (guix elf)
22 #:use-module (guix build utils) 21 #:use-module (guix build utils)
23 #:use-module (guix build debug-link) 22 #:use-module (guix build debug-link)
24 #:use-module (guix build io) 23 #:use-module (guix build io)
@@ -33,6 +32,7 @@
33 #:use-module (srfi srfi-1) 32 #:use-module (srfi srfi-1)
34 #:use-module (srfi srfi-26) 33 #:use-module (srfi srfi-26)
35 #:use-module (srfi srfi-64) 34 #:use-module (srfi srfi-64)
35 #:use-module (system vm elf)
36 #:use-module (rnrs io ports) 36 #:use-module (rnrs io ports)
37 #:use-module (ice-9 match)) 37 #:use-module (ice-9 match))
38 38
@@ -69,13 +69,12 @@
69 (exp (with-imported-modules (source-module-closure 69 (exp (with-imported-modules (source-module-closure
70 '((guix build io) 70 '((guix build io)
71 (guix build utils) 71 (guix build utils)
72 (guix build debug-link) 72 (guix build debug-link)))
73 (guix elf)))
74 #~(begin 73 #~(begin
75 (use-modules (guix build io) 74 (use-modules (guix build io)
76 (guix build utils) 75 (guix build utils)
77 (guix build debug-link) 76 (guix build debug-link)
78 (guix elf) 77 (system vm elf)
79 (rnrs io ports)) 78 (rnrs io ports))
80 79
81 (define read-elf 80 (define read-elf
@@ -115,13 +114,12 @@
115 (exp (with-imported-modules (source-module-closure 114 (exp (with-imported-modules (source-module-closure
116 '((guix build io) 115 '((guix build io)
117 (guix build utils) 116 (guix build utils)
118 (guix build debug-link) 117 (guix build debug-link)))
119 (guix elf)))
120 #~(begin 118 #~(begin
121 (use-modules (guix build io) 119 (use-modules (guix build io)
122 (guix build utils) 120 (guix build utils)
123 (guix build debug-link) 121 (guix build debug-link)
124 (guix elf) 122 (system vm elf)
125 (rnrs io ports)) 123 (rnrs io ports))
126 124
127 (define read-elf 125 (define read-elf