guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/12: build: Remove Guile 2.2 workaround.


From: guix-commits
Subject: 02/12: build: Remove Guile 2.2 workaround.
Date: Fri, 18 Jun 2021 08:25:49 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix.

commit 003728cfab907be5df1411c5faaf466a2b8d5ba2
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Wed Jun 16 14:25:41 2021 +0200

    build: Remove Guile 2.2 workaround.
    
    * build-aux/compile-all.scm <top level>: Remove Guile 2.2 workaround.
---
 build-aux/compile-all.scm | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/build-aux/compile-all.scm b/build-aux/compile-all.scm
index ad75e33..e6982f5 100644
--- a/build-aux/compile-all.scm
+++ b/build-aux/compile-all.scm
@@ -1,6 +1,6 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2016 Taylan Ulrich Bayırlı/Kammer <taylanbayirli@gmail.com>
-;;; Copyright © 2016, 2017, 2019, 2020 Ludovic Courtès <ludo@gnu.org>
+;;; Copyright © 2016, 2017, 2019, 2020, 2021 Ludovic Courtès <ludo@gnu.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -132,11 +132,8 @@ to 'make'."
                             (false-if-exception
                              (module-ref ui 'report-load-error)))))
          (if report
-             ;; In Guile <= 2.2.5, 'current-load-port' was not exported.
-             (let ((load-port ((module-ref (resolve-module '(ice-9 ports))
-                                           'current-load-port))))
-               (report (or (and=> load-port port-filename) "?.scm")
-                       args frame))
+             (report (or (and=> (current-load-port) port-filename) "?.scm")
+                     args frame)
              (begin
                (print-exception (current-error-port) frame
                                 (car args) (cdr args))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]