guix-commits
[Top][All Lists]
Advanced

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

[no subject]


From: Ludovic Courtès
Date: Thu, 24 Aug 2023 11:21:34 -0400 (EDT)

branch: master
commit 9e897d84edb403aab68afb662f1331d161a7cd22
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Thu Aug 24 15:04:21 2023 +0200

    'create-build-outputs' registers a GC root on build products.
    
    Fixes <https://issues.guix.gnu.org/64317>.
    
    * src/cuirass/base.scm (create-build-outputs): Add call to
    'register-gc-root'.
---
 src/cuirass/base.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/cuirass/base.scm b/src/cuirass/base.scm
index 53f7988..097d9fc 100644
--- a/src/cuirass/base.scm
+++ b/src/cuirass/base.scm
@@ -564,6 +564,7 @@ OUTPUTS, a list of <build-output> records."
                                (find-product build build-output))))
                 (when (and file (file-exists? file))
                   (log-info "Adding build product ~a" file)
+                  (register-gc-root file)
                   (db-add-build-product
                    (build-product
                     (build-id (build-id build))



reply via email to

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