Fix for different GNU make internals

one uses --jobserver-auth, one uses --jobserver-fds
This commit is contained in:
Douglas Katzman 2024-02-07 04:57:26 -05:00
parent 5c5b8ed065
commit f9140652df
2 changed files with 2 additions and 2 deletions

View file

@ -13,7 +13,7 @@
(ensure-directories-exist objroot)
(defvar *sbcl-host-obj-prefix* objroot)
(let ((makeflags (sb-ext:posix-getenv "MAKEFLAGS")))
(when (search "--jobserver-fds" makeflags)
(when (search "--jobserver" makeflags)
(setq sb-sys:*stdout* (open (format nil "~A/stdout" objroot) :direction :output
:if-does-not-exist :create :if-exists :supersede)
sb-sys:*stderr* (open (format nil "~A/stderr" objroot) :direction :output

View file

@ -10,7 +10,7 @@
(defparameter *target-obj-prefix* objroot)
(defparameter *build-dependent-generated-sources-root* objroot)
(let ((makeflags (sb-ext:posix-getenv "MAKEFLAGS")))
(when (search "--jobserver-fds" makeflags)
(when (search "--jobserver" makeflags)
(setq sb-sys:*stdout* (open (format nil "~A/stdout" objroot) :direction :output
:if-does-not-exist :create :if-exists :supersede)
sb-sys:*stderr* (open (format nil "~A/stderr" objroot) :direction :output