2.32.10: Patch a subtle issue causing multiple compilations + more
If system-a :depends-on (system-c ... system-b) and system-b :defsystem-depends-on (system-c), then system-c would have been loaded twice, first via the defsystem-depends-on, second via the plan for system-a which would have included the items from system-c before system-c was loaded. Also, allow an arbitrary number of qualifiers in inline-methods, not just 1 or 0. On CCL, don't punt on upgrade anymore: all tests are passing. Make UIOP compile on versions of ASDF older than 2.018. Finally, yet another tweak for run-program on Allegro on Windows.
Showing
- asdf.asd 1 addition, 1 deletionasdf.asd
- backward-internals.lisp 12 additions, 17 deletionsbackward-internals.lisp
- header.lisp 3 additions, 3 deletionsheader.lisp
- operate.lisp 1 addition, 1 deletionoperate.lisp
- plan.lisp 4 additions, 3 deletionsplan.lisp
- test/test-compile-file-failure.script 3 additions, 2 deletionstest/test-compile-file-failure.script
- uiop/run-program.lisp 4 additions, 2 deletionsuiop/run-program.lisp
- uiop/uiop.asd 1 addition, 1 deletionuiop/uiop.asd
- upgrade.lisp 1 addition, 1 deletionupgrade.lisp
- version.lisp-expr 1 addition, 1 deletionversion.lisp-expr
Loading
Please register or sign in to comment