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
