From: Sam James Date: Wed, 11 Sep 2024 21:01:49 +0000 (+0100) Subject: gprofng: avoid use of non-portable which [PR32166] X-Git-Tag: gdb-16-branchpoint~912 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=669aeefedb052360e16d7572b72f22cf2f81df01;p=thirdparty%2Fbinutils-gdb.git gprofng: avoid use of non-portable which [PR32166] Distributions like Debian [0] and Gentoo are phasing out the use of the non-portable `which` utility. Use POSIX's `command -v` instead. [0] https://lwn.net/Articles/874049/ gprofng/ChangeLog PR gprofng/32166 * testsuite/lib/Makefile.skel (JAVABIN): Replace use of which. --- diff --git a/gprofng/testsuite/lib/Makefile.skel b/gprofng/testsuite/lib/Makefile.skel index 8ea994d2e59..2c98720c4c4 100644 --- a/gprofng/testsuite/lib/Makefile.skel +++ b/gprofng/testsuite/lib/Makefile.skel @@ -23,7 +23,7 @@ CFLAGS = -g -Wall SHAREDOPT = -fpic -shared #JAVABIN = /usr/java/latest/bin -JAVABIN = $(shell dirname `which java`) +JAVABIN = $(shell dirname `command -v java`) JAVA = $(JAVABIN)/java JAVAC = $(JAVABIN)/javac