(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
?