[PATCH] gnu: gerbil: Update to 0.18.1.

  • Done
  • quality assurance status badge
Details
2 participants
  • Ludovic Courtès
  • Skylar Hill
Owner
unassigned
Submitted by
Skylar Hill
Severity
normal

Debbugs page

S
L
L
Ludovic Courtès wrote on 29 Mar 16:58 -0700
(name . Skylar Hill)(address . stellarskylark@posteo.net)(address . 69970-done@debbugs.gnu.org)
87edbsfv4p.fsf@gnu.org
Hi,

Skylar Hill <stellarskylark@posteo.net> skribis:

Toggle quote (13 lines)
>>From 0fd3c8a884393951a4d73ca54aaad278e5c4495f Mon Sep 17 00:00:00 2001
> Message-ID: <0fd3c8a884393951a4d73ca54aaad278e5c4495f.1711243058.git.stellarskylark@posteo.net>
> From: Skylar Hill <stellarskylark@posteo.net>
> Date: Sat, 23 Mar 2024 19:50:40 -0500
> Subject: [PATCH] gnu: gerbil: Update to 0.18.1.
>
> * gnu/packages/scheme.scm (gerbil): Update to 0.18.1.
>
> Upstream follows the standard autotools build system more closely now, which
> simplifies the package definition a lot.
>
> Change-Id: I4248ae3d6df3beaf57b6036f5329374da79e26f1

Applied with the changes below and a more detailed commit log.

Thanks!

Ludo’.
Toggle diff (23 lines)
diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm
index 36f6d84485..070696d6ba 100644
--- a/gnu/packages/scheme.scm
+++ b/gnu/packages/scheme.scm
@@ -1133,8 +1133,7 @@ (define-public gerbil
(delete 'bootstrap)
(add-after 'set-paths 'set-cc
(lambda _
- (setenv "CC"
- (string-append #$gcc "/bin/gcc"))))
+ (setenv "CC" #$(cc-for-target))))
(add-before 'patch-generated-file-shebangs 'fix-gxi-shebangs
(lambda _
;; Some .ss files refer to gxi using /usr/bin/env gxi
@@ -1184,7 +1183,7 @@ (define-public gerbil
"-qefc"
"./build.sh"))))
#:tests? #f))
- (native-inputs (list coreutils gcc gambit-c util-linux))
+ (native-inputs (list gambit-c util-linux))
(propagated-inputs (list gambit-c openssl sqlite zlib))
(build-system gnu-build-system)
(synopsis "Meta-dialect of Scheme with post-modern features")
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 69970@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 69970
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch