Thanks Daniel, the workaround lets me run the McCLIM demos just fine.

By the way, I have a McCLIM loading issue also with CLISP. Is it related? Is the venerable CLISP even supposed to run current McCLIM?

[1]> (ql:quickload :clim-examples)
To load "clim-examples":
  Load 1 ASDF system:
    clim-examples
; Loading "clim-examples"
..................................................
[package cluffer-standard-buffer]
*** - DEFPACKAGE CLUFFER-STANDARD-BUFFER: unknown option :LOCAL-NICKNAMES
The following restarts are available:
RETRY          :R1      Retry compiling #<CL-SOURCE-FILE "cluffer-standard-buffer" "packages">.
ACCEPT         :R2      Continue, treating compiling #<CL-SOURCE-FILE "cluffer-standard-buffer" "packages"> as having been successful.
RETRY          :R3      Retry ASDF operation.
CLEAR-CONFIGURATION-AND-RETRY :R4 Retry ASDF operation after resetting the configuration.
ABORT          :R5      Give up on "clim-examples"
REGISTER-LOCAL-PROJECTS :R6 Register local projects and try again.
ABORT          :R7      Abort main loop
Break 1 [2]>




On Fri, May 8, 2026 at 7:18 PM Daniel Kochmański <daniel@turtleware.eu> wrote:
Hey Paolo,

coincidentally I've partially addressed this issue yesterday evening.

It is an old ECL bug. I've added workaround to McCLIM and unit tests
to ECL:

https://codeberg.org/McCLIM/McCLIM/commit/cfe5dc86073e2d3057e19cce140e6bb664cedb60
https://gitlab.com/embeddable-common-lisp/ecl/-/blob/develop/src/tests/normal-tests/metaobject-protocol.lsp?ref_type=heads#L764

with the quick workaround from the first link I didn't encounter any
other issues with running McCLIM.

Best regards,
Daniel

--
Daniel Kochmański ;; aka jackdaniel | Przemyśl, Poland
TurtleWare - Daniel Kochmański      | www.turtleware.eu

"Be the change that you wish to see in the world." - Mahatma Gandhi



--
Paolo AmorosoBlog | Mastodon