[bug#78668,v2,4/4] gnu: openscad: Update to 2025.06.01

Message ID a848803b-a09f-4d4c-aabc-965a336c74db@posteo.net
State New
Headers
Series None |

Commit Message

Eric Bavier June 3, 2025, 7 p.m. UTC
  Hi Danny,

On 6/1/25 21:45, nomike wrote:
>      * gnu/packages/engineering.scm (openscad): Update to 2025.06.01, unundle bundles libraries, fix all tests, properly comment all fixes currently in place including links to upstream tickets.
>
> Change-Id: Iec0e9201732a814af20e73a43ebc76bfaac494bb
> ---
>   gnu/packages/engineering.scm                  |  58 ++++++---
>   ...cted-test-results-to-acommodate-diff.patch | 117 ++++++++++++++++++
>   2 files changed, 158 insertions(+), 17 deletions(-)
>   create mode 100644 gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch

It appears that when you merged this patch, you might have 
unintentionally included some WIP things of your own in gnu/local.mk:



The gnu/services/ebusd.scm files does not exist, and was not included in 
this patch series, and its inclusion in GNU_SYSTEM_MODULES causes a 
build failure:

Compiling Scheme modules...
make[2]: *** No rule to make target 'gnu/services/ebusd.scm', needed by 
'make-system-go'.  Stop.

Could you check on this and maybe push a fix?

`~bavier
  

Patch

diff --git a/gnu/local.mk b/gnu/local.mk
index 2948bfb1bf..dfcac1e3e8 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -748,6 +748,7 @@  GNU_SYSTEM_MODULES =                                \
    %D%/services/dict.scm                                \
    %D%/services/dns.scm                         \
    %D%/services/docker.scm                      \
+  %D%/services/ebusd.scm                       \
    %D%/services/authentication.scm              \
    %D%/services/file-sharing.scm                        \
    %D%/services/games.scm                       \
@@ -855,6 +856,7 @@  GNU_SYSTEM_MODULES =                                \
    %D%/tests/dns.scm                            \
    %D%/tests/dict.scm                           \
    %D%/tests/docker.scm                         \
+  %D%/tests/ebusd.scm                          \
    %D%/tests/emacs.scm                          \
    %D%/tests/file-sharing.scm                   \
    %D%/tests/foreign.scm