From: Nick Hainke Date: Sun, 11 Sep 2022 06:15:52 +0000 (+0200) Subject: Makefile: fix stray \ warnings with grep-3.8 X-Git-Tag: v23.05.0-rc1~2309 X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=a29d3bc48c40c6a2a93ae1806bea2ac26455cdbb;p=openwrt%2Fopenwrt.git Makefile: fix stray \ warnings with grep-3.8 We simply grep for "/usr". So no need for "-E" or "\/". Furthermore, in the new grep versions this creates warnings. As written in the grep-3.8 announcement: Regular expressions with stray backslashes now cause warnings, as their unspecified behavior can lead to unexpected results. For example, '\a' and 'a' are not always equivalent . Fixes warnings in the form of: grep: warning: stray \ before / Signed-off-by: Nick Hainke --- diff --git a/Makefile b/Makefile index bfb52c5ddd..cbf9fa2cd1 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,7 @@ $(if $(findstring $(space),$(TOPDIR)),$(error ERROR: The path to the OpenWrt dir world: -DISTRO_PKG_CONFIG:=$(shell $(TOPDIR)/scripts/command_all.sh pkg-config | grep -E '\/usr' -m 1) +DISTRO_PKG_CONFIG:=$(shell $(TOPDIR)/scripts/command_all.sh pkg-config | grep '/usr' -m 1) export PATH:=$(TOPDIR)/staging_dir/host/bin:$(PATH) ifneq ($(OPENWRT_BUILD),1)