treewide: fix replace nbd@openwrt.org with nbd@nbd.name
[openwrt/svn-archive/archive.git] / target / linux / generic / patches-4.4 / 010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch
index 5d07c8f11d144fc1a5c978aea5ff27aa77e2de7e..f6c9d1edadf6f0b4d56950720c58ac9c7f484dc1 100644 (file)
@@ -1,18 +1,24 @@
-From: Felix Fietkau <nbd@openwrt.org>
+From: Felix Fietkau <nbd@nbd.name>
 Date: Mon, 18 Jan 2016 12:27:49 +0100
 Subject: [PATCH] Kbuild: don't hardcode path to awk in scripts/ld-version.sh
 
 On some systems /usr/bin/awk does not exist, or is broken. Find it via
 $PATH instead.
 
-Signed-off-by: Felix Fietkau <nbd@openwrt.org>
+Signed-off-by: Felix Fietkau <nbd@nbd.name>
 ---
 
 --- a/scripts/ld-version.sh
 +++ b/scripts/ld-version.sh
-@@ -1,4 +1,4 @@
+@@ -1,8 +1,10 @@
 -#!/usr/bin/awk -f
-+#!/usr/bin/env awk -f
++#!/bin/sh
  # extract linker version number from stdin and turn into single number
++exec awk '
        {
-       gsub(".*)", "");
+       gsub(".*\\)", "");
+       split($1,a, ".");
+       print a[1]*10000000 + a[2]*100000 + a[3]*10000 + a[4]*100 + a[5];
+       exit
+       }
++'