gdl-demos does not build due to package error
Created by: quicklisp
I get "The name "SURF" does not designate any package" when trying to build today.
Imported comments:
By genworks on 2012-05-06 15:57:56 UTC
Is that when building GDL-demos from a clean slate, or after already building some other systems?
Yours Truly,
Dave Cooper
On May 6, 2012, at 10:00 AM, Zach Beanereply@reply.github.com wrote:
I get "The name "SURF" does not designate any package" when trying to build today.
Reply to this email directly or view it on GitHub: https://github.com/genworks/Genworks-GDL/issues/26
By quicklisp on 2012-05-06 16:01:25 UTC
That's building gdl-demos independently of anything else.
By genworks on 2012-05-06 16:36:01 UTC
This should be fixed with latest version pushed into git. Note that there is still a potential issue of order-dependency when loading any form with gdl:define-package -- this package definition changes when :surf package is loaded (maybe not such a great idea). gdl:define-package definition changes to include (:use :surf) in the package definition. This causes some potential issues if systems are loaded in an unexpected order. When I can nail down the issue a bit more concretely, I will build in some logic to avoid the package error in those cases. As long as standard Quicklisp build tests do not exhibit the error right now then I don't consider it top priority.
By quicklisp on 2012-05-08 14:25:58 UTC
FYI, there's a similar error in the gdl-site system.
By genworks on 2012-05-08 17:49:13 UTC
Thank you. I just deleted that system because it is redundant - :gdl-demos includes the files from :gdl-site and there would be no reason to load :gdl-site independently of :gdl-demos.
By genworks on 2012-05-14 16:53:00 UTC
These package issues should be all better now.