GNU bug report logs -
#32770
Packaging SLIME/SWANK as Common Lisp library
Previous Next
Full log
Message #20 received at 32770 <at> debbugs.gnu.org (full text, mbox):
Hi,
On Mon, 01 Oct 2018 15:53:50 +0200
Pierre Neidhardt <mail <at> ambrevar.xyz> wrote:
> Another issue, Andy, is with the new `normalize-dependency' function
> that adds support for the dependency syntax as specified by the ASDF
> grammar. I think your approach is good but it fails for `jpl-queues`
> because it produces the following .asd file in the store:
>
> [...]
>
> Note that jpl-util is missing from the registry link list.
>
> It turns out that it fails because the match-lambda you've used to
> implement the standard are case-sensitive, while the standard is
> case-insensitive.
Right, good catch.
>
> Adn... jpl-queues uses ":VERSION" and not ":version" as you
> expected :(
>
> I think the simple fix would be to make the two match-lambda
> case-insensitive (both in generate-dependency-links and in
> make-asd-file).
We're always retrieving that list from a lisp implementation, so I
think it's safe to assume that those symbols will be up-cased in the
output that it sends us. I'll send a patch with that change.
Thanks,
--
Andy
This bug report was last modified 5 years and 289 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.