Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86056 - GCL should provide virtual/commonlisp
Summary: GCL should provide virtual/commonlisp
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Lisp Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-20 13:55 UTC by John Croisant
Modified: 2006-05-10 22:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Croisant 2005-03-20 13:55:07 UTC
GCL (GNU Common Lisp) should provide "virtual/commonlisp", but currently does not. The line `PROVIDE="virtual/commonlisp"' shoud be added to the ebuild. CMUCL and OpenMCL, two other Common Lisps that I checked at random, both provide it, so it seems that GCL was overlooked.

Reproducible: Always
Steps to Reproduce:
Comment 1 Matthew Kennedy (RETIRED) gentoo-dev 2005-03-20 22:58:23 UTC
Greetings, John.  virtual/commonlisp in Gentoo is supposed to applied to Common
Lisp implementations which can satisfy two criterion: 1. be reasonably ANSI
compliant, 2. build and run the purely Common Lisp code in the Gentoo
dev-lisp/cl-* ports.

GCL 2.6.x is not quite ANSI enough for these.  The last I checked, it couldn't
compile ASDF.  The Common Lisp Herd hopes to provide CVS snapshots of GCL 2.7.x
which contains vastly improved ANSI compliance.  We would like to hold off
adding a virtual/commonlisp PROVIDE until that is added to portage.

ECLS (dev-lisp/ecl) is another Common Lisp implementation which could use the
virtual/commonlisp PROVIDE, but only after support for the controller is added.
This is a small task and should make it into Portage soon.

I will leave this bug open until both ECLS and GCL 2.7.x snapshots are supported
via the virtual/commonlisp PROVIDE. 
Comment 2 John Croisant 2005-03-22 13:39:35 UTC
Fair enough. Thanks for the explanation.
Comment 3 Matthew Kennedy (RETIRED) gentoo-dev 2006-05-10 22:58:12 UTC
Saving this for later