010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch 875 B

12345678910111213141516171819202122232425262728293031323334
  1. From 13b1ecc3401653a355798eb1dee10cc1608202f4 Mon Sep 17 00:00:00 2001
  2. From: Felix Fietkau <[email protected]>
  3. Date: Mon, 18 Jan 2016 12:27:49 +0100
  4. Subject: [PATCH 33/34] Kbuild: don't hardcode path to awk in
  5. scripts/ld-version.sh
  6. On some systems /usr/bin/awk does not exist, or is broken. Find it via
  7. $PATH instead.
  8. Signed-off-by: Felix Fietkau <[email protected]>
  9. ---
  10. scripts/ld-version.sh | 4 +++-
  11. 1 file changed, 3 insertions(+), 1 deletion(-)
  12. diff --git a/scripts/ld-version.sh b/scripts/ld-version.sh
  13. index d135882e2c40..66e6e5ed1b7b 100755
  14. --- a/scripts/ld-version.sh
  15. +++ b/scripts/ld-version.sh
  16. @@ -1,5 +1,6 @@
  17. -#!/usr/bin/awk -f
  18. +#!/bin/sh
  19. # extract linker version number from stdin and turn into single number
  20. +exec awk '
  21. {
  22. gsub(".*\\)", "");
  23. gsub(".*version ", "");
  24. @@ -8,3 +9,4 @@
  25. print a[1]*100000000 + a[2]*1000000 + a[3]*10000;
  26. exit
  27. }
  28. +'
  29. --
  30. 2.11.0