Broken /usr/bin/env (invalid option)

From: Krzysztof Kozlowski
Date: Wed Dec 09 2020 - 07:25:29 EST


Hi Dominique,

Your commit ece075366294 ("ld-version: use /usr/bin/env awk for
shebank") breaks current linux-next on Ubuntu 16.04:

$ make defconfig

make[1]: Entering directory '/mnt/data2/linux/linux-upstream/out'
GEN Makefile
*** Default configuration is based on 'multi_v7_defconfig'
/usr/bin/env: invalid option -- 'S'
Try '/usr/bin/env --help' for more information.
init/Kconfig:39: syntax error
init/Kconfig:38: invalid statement
../scripts/kconfig/Makefile:80: recipe for target 'defconfig' failed
make[2]: *** [defconfig] Error 1
/mnt/data2/linux/linux-upstream/Makefile:602: recipe for target 'defconfig' failed
make[1]: *** [defconfig] Error 2
make[1]: Leaving directory '/mnt/data2/linux/linux-upstream/out'
Makefile:185: recipe for target '__sub-make' failed
make: *** [__sub-make] Error 2

https://krzk.eu/#/builders/12/builds/1170/steps/4/logs/stdio

It's not possible to build anything...

Best regards,
Krzysztof