@@ 56,7 56,6 @@
#:re-export (%current-system
%current-target-system
search-path-specification) ;for convenience
- #:re-export-and-replace (delete) ;used as syntactic keyword
#:replace ((define-public* . define-public))
#:export (content-hash
content-hash?
@@ 181,6 180,11 @@
package->cross-derivation
origin->derivation))
+;; The 'source-module-closure' procedure ca. 1.2.0 did not recognize
+;; #:re-export-and-replace: <https://issues.guix.gnu.org/52694>.
+;; Work around it.
+(module-re-export! (current-module) '(delete) #:replace? #t)
+
;;; Commentary:
;;;
;;; This module provides a high-level mechanism to define packages in a