Previous: Upgrading your implementation's ASDF, Up: Upgrading ASDF [Contents][Index]
Note that there are some limitations to upgrading ASDF:
Starting with ASDF 3 (2.27 or later), this self-upgrade will be automatically attempted as the first step to any system operation, to avoid any possibility of a catastrophic attempt to self-upgrade in mid-build.
:depends-on (:asdf)
, or :depends-on ((:version :asdf "3.0.1"))
,
but instead that they check that a recent enough ASDF is installed,
with such code as:
(unless (or #+asdf2 (asdf:version-satisfies (asdf:asdf-version) *required-asdf-version*)) (error "FOO requires ASDF ~A or later." *required-asdf-version*))
Forward incompatibility can be determined using the variable
asdf/upgrade::*oldest-forward-compatible-asdf-version*
,
which is 2.33 at the time of this writing.
Previous: Upgrading your implementation's ASDF, Up: Upgrading ASDF [Contents][Index]