From: Prarit Bhargava <prarit(a)redhat.com>
redhat/Makefile: Fix RHJOBS grep warning
Calculating RHJOBS results in the warning
grep: warning: stray \ before white space
Resolve this by using [ ] to detect a space in the regex.
Before fix:
Search for "before white space" in
https://s3.amazonaws.com/arr-cki-prod-trusted-artifacts/trusted-artifacts...
After fix:
No "before white space" errors seen in
https://s3.amazonaws.com/arr-cki-prod-trusted-artifacts/trusted-artifacts...
Also, confirming that RHJOBS works correctly after the fix,
[prarit@prarit kernel-ark]$ make -j13 dist-dump-variables | grep RHJOBS=
RHJOBS=13
[prarit@prarit kernel-ark]$
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/redhat/Makefile b/redhat/Makefile
index blahblah..blahblah 100644
--- a/redhat/Makefile
+++ b/redhat/Makefile
@@ -80,7 +80,7 @@ ifndef DISTRO
endif
ifndef RHJOBS
- RHJOBS=$(shell j=$$(echo $(MAKEFLAGS) | grep -Eo "\ -j[0-9]*" | xargs ); \
+ RHJOBS=$(shell j=$$(echo $(MAKEFLAGS) | grep -Eo "[ ]-j[0-9]*" | xargs ); \
if [ -z "$${j}" ]; then \
echo "1"; \
else \
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2148