On 10-Apr-18 4:44 PM, David Hunt wrote:
On FreeBSD, make defconfig generates the config as "defconfig_x86_64-bsdapp-",
which does not resolve to any known config file.
This fix starts by introducing a 'compiler' variable which is set by executing
"${CC} --version" and pulling out the name of the compiler.
On FreeBDS,
^^ FreeBSD :)
we get amd64 out of "uname -m", which was not handled by the list
of checks, but which now resolves to x86_64-native
Probably should end with a period?
The remaining code in the patch then takes ${compiler}, the "uname -m"
output and assembles them all together into a valid freebsd config name,
i.e. "defconfig_x86_64-native-bsdapp-clang"
Same here, end with period?
Fixes: bce6c42c4ad5 ("mk: add sensible default target with defconfig")
Signed-off-by: David Hunt <david.h...@intel.com>
---
Left out my Tested-by.
--
Thanks,
Anatoly