From 2c8c91c3eb6e7df38489e06d3636d356acb54df3 Mon Sep 17 00:00:00 2001
From: Francois-Rene Rideau <tunes@google.com>
Date: Mon, 14 Sep 2015 02:47:03 -0400
Subject: [PATCH] Fix ECL conditional for run-program.

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

diff --git a/uiop/run-program.lisp b/uiop/run-program.lisp
index 33263606..395926a7 100644
--- a/uiop/run-program.lisp
+++ b/uiop/run-program.lisp
@@ -923,7 +923,7 @@ or an indication of failure via the EXIT-CODE of the process"
                      #+clisp (member error-output '(:interactive :output))
                      ;; A race condition in ECL <= 16.0.0 prevents using ext:run-program
                      #+ecl #.(if-let (ver (parse-version (lisp-implementation-version)))
-                               (lexicographic<= ver '(16 0 1)))
+                               (lexicographic<= '< ver '(16 0 1)))
                      #+(and lispworks os-unix) (%interactivep input output error-output)
                      #+(or abcl cormanlisp gcl (and lispworks os-windows) mcl xcl) t)
                  '%use-system '%use-run-program)
-- 
GitLab