Hi,

The attached patch fixes yet another breakage caused by 8ce5a7bfd: in
that change, batch-driver.scm has started using
chicken.process-context.posix, but the build rules were not updated to
reflect this dependency.

I bothered to test the build with 4, 8, 12, 24 and 36 jobs, but not with
1 (sequential build), which spots the issue.  This was caught by our
salmonella machines.

All the best.
Mario
-- 
http://parenteses.org/mario
>From 169ce5b84b3cb593e8d9b7bcc9e805c83d942c3e Mon Sep 17 00:00:00 2001
From: Mario Domenech Goulart <[email protected]>
Date: Wed, 25 Sep 2024 21:42:36 +0200
Subject: [PATCH] Fix missing dependency on
 chicken.process-context.posix.import.scm

In 8ce5a7bfd batch-driver.scm has started using
chicken.process-context.posix, but the build rules were not updated to
reflect this dependency.
---
 rules.make | 1 +
 1 file changed, 1 insertion(+)

diff --git a/rules.make b/rules.make
index eb2e6db6..f7393527 100644
--- a/rules.make
+++ b/rules.make
@@ -534,6 +534,7 @@ batch-driver.c: batch-driver.scm mini-srfi-1.scm \
 		chicken.platform.import.scm \
 		chicken.pretty-print.import.scm \
 		chicken.process-context.import.scm \
+		chicken.process-context.posix.import.scm \
 		chicken.condition.import.scm \
 		chicken.port.import.scm \
 		chicken.string.import.scm \
-- 
2.39.5

Reply via email to