From d594b3f02c8ddc4c8c4c69e4f8ff9cd73556a62b Mon Sep 17 00:00:00 2001 From: git-bruh Date: Thu, 7 Mar 2024 21:31:12 +0530 Subject: [PATCH] kernel-open/conftest.sh: fix non-portable usage of tr --- kernel-open/conftest.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel-open/conftest.sh b/kernel-open/conftest.sh index 3b33a862d..65cb8173a 100755 --- a/kernel-open/conftest.sh +++ b/kernel-open/conftest.sh @@ -71,7 +71,8 @@ test_header_presence() { TEST_CFLAGS="-E -M $CFLAGS" file="$1" - file_define=NV_`echo $file | tr '/.\-a-z' '___A-Z'`_PRESENT + # Replace '.', '/', '-' with '_' + file_define=NV_`echo $file | awk '{ gsub(/\.|\/|-/, "_", $1); print toupper($0) }'`_PRESENT CODE="#include <$file>"