(guix import go) introduces hard dependency on Guile-Lib

  • Done
  • quality assurance status badge
Details
3 participants
  • Carl Dong
  • Leo Famulari
  • Ludovic Courtès
Owner
unassigned
Submitted by
Carl Dong
Severity
normal
Merged with
C
C
Carl Dong wrote on 20 Apr 2021 23:40
v1.3.0: Missing configure check for guile-lib >= 0.27
(address . bug-guix@gnu.org)
55667751-CB88-4CC0-AF74-356EB79568CD@carldong.me
Hi all,

Testing out the version-1.3.0 branch right now, and I think perhaps it’s missing a configure-time check for guile-lib >= 0.27 for %strict-tokenizer?

Cheers,
Carl Dong
contact@carldong.me
"I fight for the users"
L
L
Leo Famulari wrote on 21 Apr 2021 03:06
(name . Carl Dong)(address . contact@carldong.me)(address . 47924@debbugs.gnu.org)
YH96q3CSFHlFGm2/@jasmine.lan
On Tue, Apr 20, 2021 at 05:40:19PM -0400, Carl Dong wrote:
Toggle quote (4 lines)
> Hi all,
>
> Testing out the version-1.3.0 branch right now, and I think perhaps it’s missing a configure-time check for guile-lib >= 0.27 for %strict-tokenizer?

Thank you for reporting this. I've added it to the list of bugs
"blocking" the release:

L
L
Leo Famulari wrote on 21 Apr 2021 03:06
(no subject)
(address . control@debbugs.gnu.org)
YH96iXld0gXk1Jn6@jasmine.lan
block 47297 with 47924
L
L
Ludovic Courtès wrote on 23 Apr 2021 14:14
Re: bug#47924: v1.3.0: Missing configure check for guile-lib >= 0.27
(name . Carl Dong)(address . contact@carldong.me)(address . 47924-done@debbugs.gnu.org)
871rb1ryep.fsf@gnu.org
Hi Carl,

Carl Dong <contact@carldong.me> skribis:

Toggle quote (2 lines)
> Testing out the version-1.3.0 branch right now, and I think perhaps it’s missing a configure-time check for guile-lib >= 0.27 for %strict-tokenizer?

Fixed in 34db952a4b655cca9d5dc7158e9a8552d389cbcf and parent commit.

Note that I didn’t add a configure check: the intent was to make the
dependency on Guile-Lib optional, as reflected in “Requirements”, but
6aee902eaf9e38d5f41f568ef787fa0cc5203318 inadvertently broke that.

Thanks,
Ludo’.
Closed
L
L
Ludovic Courtès wrote on 23 Apr 2021 14:14
control message for bug #47924
(address . control@debbugs.gnu.org)
87zgxpqjsz.fsf@gnu.org
retitle 47924 (guix import go) introduces hard dependency on Guile-Lib
quit
L
L
Ludovic Courtès wrote on 28 Apr 2021 23:35
control message for bug #47978
(address . control@debbugs.gnu.org)
87lf92ozx2.fsf@gnu.org
merge 47978 47924
quit
?
Your comment

This issue is archived.

To comment on this conversation send an email to 47924@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 47924
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