From 73b183197b4f7f82a786eeffc0ac42271a634004 Mon Sep 17 00:00:00 2001
From: Francois-Rene Rideau <tunes@google.com>
Date: Tue, 22 Apr 2014 04:26:44 -0400
Subject: [PATCH] Fix define-package on MKCL in some upgrade case (thanks to
 JCB).

---
 uiop/package.lisp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/uiop/package.lisp b/uiop/package.lisp
index 1ba29ce8..77ff4101 100644
--- a/uiop/package.lisp
+++ b/uiop/package.lisp
@@ -734,7 +734,7 @@ UNINTERN -- Remove symbols here from PACKAGE."
   (let ((ensure-form
           `(apply 'ensure-package ',(parse-define-package-form package clauses))))
     `(progn
-       #+(or ecl gcl) (defpackage ,package (:use))
+       #+(or ecl gcl mkcl) (defpackage ,package (:use))
        (eval-when (:compile-toplevel :load-toplevel :execute)
          ,ensure-form))))
 
-- 
GitLab