diff --git a/Makefile b/Makefile
index 87297bc820b76d975ed5dddc4a8b20f5856b4a5b..ec0e850de58f43b593236afc77ab08d7edee6dab 100644
--- a/Makefile
+++ b/Makefile
@@ -191,7 +191,10 @@ check-all-upgrade-results:
 	fi
 
 check-all-results:
-	@r=0 ; make check-all-test-results || r=1 ; make check-all-upgrade-results || r=1 ; exit $r
+	@r=0 ; \
+	make --quiet check-all-test-results || r=1 ; \
+	make --quiet check-all-upgrade-results || r=1 ; \
+	exit $r
 
 extract: extract-all-tagged-asdf
 extract-all-tagged-asdf: build/asdf.lisp
diff --git a/asdf.asd b/asdf.asd
index 1c3b424ea417ba007e3e0835b7e454eb91e9f866..e5a76daa5a4bd9729ce3e338962c688b4fac328b 100644
--- a/asdf.asd
+++ b/asdf.asd
@@ -75,7 +75,7 @@
   :licence "MIT"
   :description "Another System Definition Facility"
   :long-description "ASDF builds Common Lisp software organized into defined systems."
-  :version "3.1.0.116" ;; to be automatically updated by make bump-version
+  :version "3.1.0.117" ;; to be automatically updated by make bump-version
   :depends-on ()
   #+asdf3 :encoding #+asdf3 :utf-8
   :class #.(if (find-class 'package-inferred-system nil) 'package-inferred-system 'system)
diff --git a/header.lisp b/header.lisp
index 3e6aff96863310e0c71ef960c9b07672f36e26ef..e42204204ee6f97f9ed053442f1eecfd3f91d1d1 100644
--- a/header.lisp
+++ b/header.lisp
@@ -1,5 +1,5 @@
 ;;; -*- mode: Common-Lisp; Base: 10 ; Syntax: ANSI-Common-Lisp ; buffer-read-only: t; -*-
-;;; This is ASDF 3.1.0.116: Another System Definition Facility.
+;;; This is ASDF 3.1.0.117: Another System Definition Facility.
 ;;;
 ;;; Feedback, bug reports, and patches are all welcome:
 ;;; please mail to <asdf-devel@common-lisp.net>.
diff --git a/uiop/package.lisp b/uiop/package.lisp
index 1ba29ce8245df2c8fdacbc962f1b4b85d4cf6848..77ff4101a614179b8a8f0119d55da863e4ac1e78 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))))
 
diff --git a/upgrade.lisp b/upgrade.lisp
index ee457bd968ed7f140ac85a9a3ddcf779a3c26a6a..b27ab5745840e314f99957170c0caaf5f0a000f5 100644
--- a/upgrade.lisp
+++ b/upgrade.lisp
@@ -67,7 +67,7 @@ previously-loaded version of ASDF."
          ;; "3.4.5.67" would be a development version in the official branch, on top of 3.4.5.
          ;; "3.4.5.0.8" would be your eighth local modification of official release 3.4.5
          ;; "3.4.5.67.8" would be your eighth local modification of development version 3.4.5.67
-         (asdf-version "3.1.0.116")
+         (asdf-version "3.1.0.117")
          (existing-version (asdf-version)))
     (setf *asdf-version* asdf-version)
     (when (and existing-version (not (equal asdf-version existing-version)))
diff --git a/version.lisp-expr b/version.lisp-expr
index 70c6939f380d374208b7dd8b1431ebda68becd44..3092682557e855729d64511d675762a1a9d7e6d7 100644
--- a/version.lisp-expr
+++ b/version.lisp-expr
@@ -1,2 +1,2 @@
-"3.1.0.116"
+"3.1.0.117"