On FreeBSD platform, "$ make menuconfig" bombs pretty hard. Part of the
problem seems like bash vs sh, but I doubt if that's the whole of it.
Is FreeBSD within consideration of working build platforms?
$ make menuconfig
make: "/Makefile" line 33: Need an operator
make: "/Makefile" line 34: Could not find .xcompile
make: "/Makefile" line 59: Variable/Value missing from "export"
make: "/Makefile" line 65: Missing dependency operator
make: "/Makefile" line 66: Missing dependency operator
make: "/Makefile" line 68: Need an operator
make: "/Makefile" line 69: Need an operator
make: "util/kconfig/util/kconfig/Makefile" line 10: Missing dependency
operator make: "util/kconfig/util/kconfig/Makefile" line 12: Need an
operator make: "util/kconfig/util/kconfig/Makefile" line 85: Missing
dependency operator make: "util/kconfig/util/kconfig/Makefile" line
86: warning: duplicate script for target "ifeq" ignored make:
"util/kconfig/util/kconfig/Makefile" line 11: warning: using previous
script for "ifeq" defined here make:
"util/kconfig/util/kconfig/Makefile" line 87: Need an operator make:
"util/kconfig/util/kconfig/Makefile" line 90: Need an operator make:
"util/kconfig/util/kconfig/Makefile" line 148: Missing dependency
operator make: "util/kconfig/util/kconfig/Makefile" line 149: warning:
duplicate script for target "ifeq" ignored make:
"util/kconfig/util/kconfig/Makefile" line 11: warning: using previous
script for "ifeq" defined here make:
"util/kconfig/util/kconfig/Makefile" line 150: Need an operator make:
"util/kconfig/util/kconfig/Makefile" line 152: Missing dependency
operator make: "util/kconfig/util/kconfig/Makefile" line 153: warning:
duplicate script for target "ifeq" ignored make:
"util/kconfig/util/kconfig/Makefile" line 11: warning: using previous
script for "ifeq" defined here make:
"util/kconfig/util/kconfig/Makefile" line 154: Need an operator make:
"util/kconfig/util/kconfig/Makefile" line 156: Missing dependency
operator make: "util/kconfig/util/kconfig/Makefile" line 157: warning:
duplicate script for target "ifeq" ignored make:
"util/kconfig/util/kconfig/Makefile" line 11: warning: using previous
script for "ifeq" defined here make:
"util/kconfig/util/kconfig/Makefile" line 158: Need an operator make:
"util/kconfig/util/kconfig/Makefile" line 160: Missing dependency
operator make: "util/kconfig/util/kconfig/Makefile" line 161: warning:
duplicate script for target "ifeq" ignored make:
"util/kconfig/util/kconfig/Makefile" line 11: warning: using previous
script for "ifeq" defined here make:
"util/kconfig/util/kconfig/Makefile" line 162: Need an operator make:
"util/kconfig/util/kconfig/Makefile" line 163: Missing dependency
operator make: "util/kconfig/util/kconfig/Makefile" line 164: warning:
duplicate script for target "ifeq" ignored make:
"util/kconfig/util/kconfig/Makefile" line 11: warning: using previous
script for "ifeq" defined here make:
"util/kconfig/util/kconfig/Makefile" line 165: Need an operator make:
"util/kconfig/util/kconfig/Makefile" line 168: Missing dependency
operator make: "util/kconfig/util/kconfig/Makefile" line 169: warning:
duplicate script for target "ifeq" ignored make:
"util/kconfig/util/kconfig/Makefile" line 11: warning: using previous
script for "ifeq" defined here make:
"util/kconfig/util/kconfig/Makefile" line 170: Need an operator make:
"util/kconfig/util/kconfig/Makefile" line 172: Missing dependency
operator make: "util/kconfig/util/kconfig/Makefile" line 173: warning:
duplicate script for target "ifeq" ignored make:
"util/kconfig/util/kconfig/Makefile" line 11: warning: using previous
script for "ifeq" defined here make:
"util/kconfig/util/kconfig/Makefile" line 173: warning: duplicate
script for target "(,1)" ignored make:
"util/kconfig/util/kconfig/Makefile" line 169: warning: using previous
script for "(,1)" defined here make:
"util/kconfig/util/kconfig/Makefile" line 174: Need an operator make:
"util/kconfig/util/kconfig/Makefile" line 214: Missing dependency
operator make: "util/kconfig/util/kconfig/Makefile" line 267: Need an
operator make: "util/kconfig/util/kconfig/Makefile" line 271: Missing
dependency operator make: "util/kconfig/util/kconfig/Makefile" line
293: Need an operator make: "util/kconfig/util/kconfig/Makefile" line
296: Need an operator make: "util/kconfig/util/kconfig/Makefile" line
312: Need an operator make: "util/kconfig/util/kconfig/Makefile" line
321: Need an operator make: "util/kconfig/util/kconfig/Makefile" line
341: Need an operator make: "util/kconfig/util/kconfig/Makefile" line
374: warning: duplicate script for target "/%.moc" ignored make:
"util/kconfig/util/kconfig/Makefile" line 304: warning: using previous
script for "/%.moc" defined here make:
"util/kconfig/util/kconfig/Makefile" line 376: warning: duplicate
script for target "/lkc_defs.h" ignored make:
"util/kconfig/util/kconfig/Makefile" line 307: warning: using previous
script for "/lkc_defs.h" defined here make: "/Makefile" line 90:
Missing dependency operator make: "/Makefile" line 92: Need an
operator make: "/Makefile" line 93: Missing dependency operator make:
"/Makefile" line 94: Missing dependency operator make: "/Makefile"
line 96: Need an operator make: "/Makefile" line 97: Missing
dependency operator make: "/Makefile" line 99: Need an operator make:
"/Makefile" line 100: Need an operator make: "/Makefile" line 102:
Missing dependency operator make: "/./Makefile.inc" line 28: Missing
dependency operator make: "/./Makefile.inc" line 30: Missing
dependency operator make: "/./Makefile.inc" line 32: Missing
dependency operator make: "/./Makefile.inc" line 34: Need an operator
make: "/./Makefile.inc" line 35: Missing dependency operator make:
"/./Makefile.inc" line 36: Need an operator make: "/./Makefile.inc"
line 37: Need an operator make: "/./Makefile.inc" line 38: Need an
operator make: "/./Makefile.inc" line 39: Need an operator make:
"/./Makefile.inc" line 44: Variable/Value missing from "export" make:
"/./Makefile.inc" line 116: Missing dependency operator make:
"/./Makefile.inc" line 118: Need an operator make: "/./Makefile.inc"
line 119: Missing dependency operator make: "/./Makefile.inc" line
121: Need an operator make: "/./Makefile.inc" line 123: Missing
dependency operator make: "/./Makefile.inc" line 125: Need an operator
make: "/./Makefile.inc" line 136: Missing dependency operator make:
"/./Makefile.inc" line 137: Missing dependency operator make:
"/./Makefile.inc" line 139: Need an operator make: "/./Makefile.inc"
line 140: Need an operator make: "/./Makefile.inc" line 149: Need an
operator make: "/./Makefile.inc" line 158: Need an operator make:
"/./Makefile.inc" line 178: Need an operator make: "/./Makefile.inc"
line 204: Missing dependency operator make: "/./Makefile.inc" line
206: Need an operator make: "/./Makefile.inc" line 209: Missing
dependency operator make: "/./Makefile.inc" line 211: Need an operator
make: "/./Makefile.inc" line 213: Missing dependency operator make:
"/./Makefile.inc" line 215: Need an operator make: "/./Makefile.inc"
line 225: Missing dependency operator make: "/./Makefile.inc" line
227: Need an operator make: "/./Makefile.inc" line 276: Missing
dependency operator make: "/./Makefile.inc" line 277: warning:
duplicate script for target "ifeq" ignored make:
"/util/kconfig/Makefile" line 11: warning: using previous script for
"ifeq" defined here make: "/./Makefile.inc" line 278: Need an operator
make: "/./Makefile.inc" line 279: Missing dependency operator make:
"/./Makefile.inc" line 280: warning: duplicate script for target
"ifeq" ignored make: "/util/kconfig/Makefile" line 11: warning: using
previous script for "ifeq" defined here make: "/./Makefile.inc" line
281: Need an operator make: "/./Makefile.inc" line 448: Missing
dependency operator make: "/./Makefile.inc" line 450: Need an operator
make: "/./Makefile.inc" line 451: Missing dependency operator make:
"/./Makefile.inc" line 453: Need an operator make: "/./Makefile.inc"
line 454: Missing dependency operator make: "/./Makefile.inc" line
456: Need an operator make: "/./Makefile.inc" line 457: Missing
dependency operator make: "/./Makefile.inc" line 459: Need an operator
make: "/./Makefile.inc" line 463: Missing dependency operator make:
"/./Makefile.inc" line 480: Need an operator make: "/./Makefile.inc"
line 483: warning: duplicate script for target "/coreboot.pre1"
ignored make: "/./Makefile.inc" line 479: warning: using previous
script for "/coreboot.pre1" defined here make: "/./Makefile.inc" line
484: Need an operator make: "/./Makefile.inc" line 486: Missing
dependency operator make: "/./Makefile.inc" line 487: Missing
dependency operator make: "/./Makefile.inc" line 489: Need an operator
make: "/./Makefile.inc" line 490: Missing dependency operator make:
"/./Makefile.inc" line 492: Need an operator make: "/./Makefile.inc"
line 493: Need an operator make: "/./Makefile.inc" line 495: Missing
dependency operator make: "/./Makefile.inc" line 499: Need an operator
make: "/./Makefile.inc" line 505: Missing dependency operator make:
"/./Makefile.inc" line 506: warning: duplicate script for target
"ifeq" ignored make: "/util/kconfig/Makefile" line 11: warning: using
previous script for "ifeq" defined here make: "/./Makefile.inc" line
507: Need an operator make: "/./Makefile.inc" line 508: Missing
dependency operator make: "/./Makefile.inc" line 511: Need an operator
make: "/./Makefile.inc" line 512: Missing dependency operator make:
"/./Makefile.inc" line 513: Missing dependency operator make:
"/./Makefile.inc" line 514: warning: duplicate script for target
"ifneq" ignored make: "/./Makefile.inc" line 510: warning: using
previous script for "ifneq" defined here make: "/./Makefile.inc" line
515: warning: duplicate script for target "ifneq" ignored make:
"/./Makefile.inc" line 510: warning: using previous script for "ifneq"
defined here make: "/./Makefile.inc" line 516: Need an operator make:
"/./Makefile.inc" line 517: Need an operator make: "/./Makefile.inc"
line 518: Missing dependency operator make: "/./Makefile.inc" line
519: warning: duplicate script for target "ifeq" ignored make:
"/util/kconfig/Makefile" line 11: warning: using previous script for
"ifeq" defined here make: "/./Makefile.inc" line 519: warning:
duplicate script for target "(,y)" ignored make: "/./Makefile.inc"
line 506: warning: using previous script for "(,y)" defined here make:
"/./Makefile.inc" line 523: warning: duplicate script for target
"ifeq" ignored make: "/util/kconfig/Makefile" line 11: warning: using
previous script for "ifeq" defined here make: "/./Makefile.inc" line
523: warning: duplicate script for target "(,y)" ignored make:
"/./Makefile.inc" line 506: warning: using previous script for "(,y)"
defined here make: "/./Makefile.inc" line 524: Need an operator make:
"/./Makefile.inc" line 525: Missing dependency operator make:
"/./Makefile.inc" line 526: warning: duplicate script for target
"ifeq" ignored make: "/util/kconfig/Makefile" line 11: warning: using
previous script for "ifeq" defined here make: "/./Makefile.inc" line
526: warning: duplicate script for target "(,y)" ignored make:
"/./Makefile.inc" line 506: warning: using previous script for "(,y)"
defined here make: "/./Makefile.inc" line 527: Need an operator make:
"/./Makefile.inc" line 528: Missing dependency operator make:
"/./Makefile.inc" line 529: warning: duplicate script for target
"ifeq" ignored make: "/util/kconfig/Makefile" line 11: warning: using
previous script for "ifeq" defined here make: "/./Makefile.inc" line
529: warning: duplicate script for target "(,y)" ignored make:
"/./Makefile.inc" line 506: warning: using previous script for "(,y)"
defined here make: "/./Makefile.inc" line 530: Need an operator make:
"/./Makefile.inc" line 531: Missing dependency operator make:
"/./Makefile.inc" line 532: warning: duplicate script for target
"ifeq" ignored make: "/util/kconfig/Makefile" line 11: warning: using
previous script for "ifeq" defined here make: "/./Makefile.inc" line
532: warning: duplicate script for target "(,y)" ignored make:
"/./Makefile.inc" line 506: warning: using previous script for "(,y)"
defined here make: "/./Makefile.inc" line 533: Need an operator make:
"/./Makefile.inc" line 534: Missing dependency operator make:
"/./Makefile.inc" line 535: Missing dependency operator make:
"/./Makefile.inc" line 536: warning: duplicate script for target
"ifeq" ignored make: "/util/kconfig/Makefile" line 11: warning: using
previous script for "ifeq" defined here make: "/./Makefile.inc" line
536: warning: duplicate script for target "(,y)" ignored make:
"/./Makefile.inc" line 506: warning: using previous script for "(,y)"
defined here make: "/./Makefile.inc" line 537: warning: duplicate
script for target "ifeq" ignored make: "/util/kconfig/Makefile" line
11: warning: using previous script for "ifeq" defined here make:
"/./Makefile.inc" line 537: warning: duplicate script for target
"(,y)" ignored make: "/./Makefile.inc" line 506: warning: using
previous script for "(,y)" defined here make: "/./Makefile.inc" line
538: Need an operator make: "/./Makefile.inc" line 539: Need an
operator make: "/./Makefile.inc" line 548: Missing dependency operator
make: "/./Makefile.inc" line 550: Need an operator make:
"/./Makefile.inc" line 551: Missing dependency operator make:
"/./Makefile.inc" line 553: Need an operator make: "/Makefile" line
106: Need an operator make: "/Makefile" line 108: Could not find make:
"/Makefile" line 110: Missing dependency operator make: "/Makefile"
line 115: Missing dependency operator make: "/Makefile" line 117: Need
an operator make: "/Makefile" line 131: Need an operator make:
"/toolchain.inc" line 23: Missing dependency operator make: Unknown
modifier ',' make: Unknown modifier ',' make: Unknown modifier ','
make: Unknown modifier ',' make: Unknown modifier ',' make: Unknown
modifier '/' make: Unknown modifier '/' make: Unknown modifier '/'
make: Unknown modifier '/' make: Unknown modifier '/' make: Unknown
modifier '/' make: Unknown modifier '/' make: Unknown modifier '/'
make: Unknown modifier '/' make: Unknown modifier '/' make: Unknown
modifier '/' make: "/toolchain.inc" line 26: Missing dependency
operator make: "/toolchain.inc" line 27: Need an operator make:
"/toolchain.inc" line 28: Need an operator make: Unknown modifier ','
make: Unknown modifier '/' make: Unknown modifier '/' make: Unknown
modifier '/' make: Unknown modifier '/' make: Unknown modifier '/'
make: Unknown modifier '/' make: Unknown modifier '/' make: Unknown
modifier '/' make: Unknown modifier '/'
make: Unknown modifier '/'
make: Unknown modifier '/'
make: "/toolchain.inc" line 34: Need an operator
make: Unknown modifier ','
make: Unknown modifier '/'
make: Unknown modifier '/'
make: Unknown modifier '/'
make: Unknown modifier '/'
make: "/toolchain.inc" line 39: Need an operator
make: "/toolchain.inc" line 42: Missing dependency operator
make: "/toolchain.inc" line 44: Missing dependency operator
make: "/toolchain.inc" line 46: Need an operator
make: "/toolchain.inc" line 49: Need an operator
make: Unknown modifier ','
make: Unknown modifier '/'
make: Unknown modifier '/'
make: "/toolchain.inc" line 54: Need an operator
make: "/toolchain.inc" line 90: Need an operator
make: "/toolchain.inc" line 101: Need an operator
make: "/toolchain.inc" line 112: Need an operator
make: "/toolchain.inc" line 114: Need an operator
make: "/Makefile" line 189: Need an operator
make: "/Makefile" line 190: Missing dependency operator
make: "/Makefile" line 191: Need an operator
make: "/Makefile" line 192: Need an operator
make: "/Makefile" line 195: Need an operator
make: "/Makefile" line 198: Need an operator
make: "/Makefile" line 205: Need an operator
make: "/Makefile" line 212: Need an operator
make: "/Makefile" line 217: Need an operator
make: "/Makefile" line 218: Need an operator
make: "/Makefile" line 222: Need an operator
make: "/Makefile" line 223: Need an operator
make: "/Makefile" line 224: Need an operator
make: "/Makefile" line 229: Need an operator
make: "/Makefile" line 232: Need an operator
make: "/Makefile" line 245: Need an operator
make: "/Makefile" line 247: Need an operator
make: "/Makefile" line 248: Need an operator
make: "/Makefile" line 249: Need an operator
make: Fatal errors encountered -- cannot continue
make: stopped
--
FreeBSD_amd64_11-Current_RadeonKMS