summaryrefslogtreecommitdiff
path: root/gnu/packages/pkg-config.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/pkg-config.scm')
-rw-r--r--gnu/packages/pkg-config.scm8
1 files changed, 7 insertions, 1 deletions
diff --git a/gnu/packages/pkg-config.scm b/gnu/packages/pkg-config.scm
index d1c6c644ac..d5655bd893 100644
--- a/gnu/packages/pkg-config.scm
+++ b/gnu/packages/pkg-config.scm
@@ -29,7 +29,13 @@
#:use-module (guix build-system gnu)
#:use-module (guix build-system trivial)
#:use-module (gnu packages bash)
- #:use-module (gnu packages check)
+
+ ;; Note: Because this module defines the 'pkg-config' macro, it cannot be
+ ;; caught in a cycle with other package modules or the macro wouldn't be
+ ;; visible at the time those other modules are compiled. To fulfill that
+ ;; constraint, load (gnu packages check) lazily.
+ #:autoload (gnu packages check) (atf kyua)
+
#:use-module (guix memoization)
#:export (pkg-config))