"deprecated recursive use" warning

Attila Lendvai attila at lendvai.name
Tue Jan 30 18:20:55 UTC 2018

dear list,

shall i be concerned about this?

   Deprecated recursive use of (ASDF/OPERATE:OPERATE
'ASDF/LISP-ACTION:LOAD-OP '("cffi/c2ffi-generator")) while
   visiting (CFFI/C2FFI::GENERATE-LISP-OP "hu.dwim.zlib" "c2ffi-spec"
"zlib.h") - please use proper dependencies instead

it happens due to this in cffi/src/c2ffi/asdf.lisp:

(defmethod perform ((op generate-lisp-op) (c c2ffi-file))
  (unless (component-loaded-p :cffi/c2ffi-generator)
    (load-system :cffi/c2ffi-generator))

that system only needs to get loaded when the action is executed.

or is it safe to ignore that warning long term?

• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
“If we have the truth, it cannot be harmed by investigation. If we
have not the truth, it ought to be harmed.”
	— J. Reuben Clark (1871–1961)

More information about the asdf-devel mailing list