Revert "build: scripts/config - update to kconfig-v5.6"
authorJo-Philipp Wich <jo@mein.io>
Sat, 11 Apr 2020 22:09:52 +0000 (00:09 +0200)
committerJo-Philipp Wich <jo@mein.io>
Sat, 11 Apr 2020 22:10:47 +0000 (00:10 +0200)
commit7b1d809a8d8620032553845cf4a8819a19508687
treee9c221f4cee621bbbfa2d02ac2870b0d3caaa4a4
parent6c16d64b2a0bb063a89225dcaabd50c00bce7aa2
Revert "build: scripts/config - update to kconfig-v5.6"

This reverts commit dcf3e63a35d05e7e5103819c0f17195bfafe9baa.

The kconfig update requires further testing and refinement until it can
remain in tree. Main problems are:

 - Recursive deps are now fatal instead of a warning
 - Previously legal syntax now leads to hard failures
 - It fails all package builds since multiple days

The updated kconfig implementation needs to cope with the current status
quo in the various package feeds before we can reconsider it for master.

It is not desirable that single broken packages can hard-fail the entire
build pipeline.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
41 files changed:
scripts/config/.gitignore
scripts/config/Makefile
scripts/config/README
scripts/config/conf.c
scripts/config/confdata.c
scripts/config/expr.c
scripts/config/expr.h
scripts/config/images.c
scripts/config/images.h [deleted file]
scripts/config/lexer.l [deleted file]
scripts/config/lexer.lex.c [deleted file]
scripts/config/list.h
scripts/config/lkc.h
scripts/config/lkc_proto.h
scripts/config/lxdialog/.gitignore [new file with mode: 0644]
scripts/config/lxdialog/check-lxdialog.sh [new file with mode: 0644]
scripts/config/lxdialog/checklist.c
scripts/config/lxdialog/dialog.h
scripts/config/lxdialog/inputbox.c
scripts/config/lxdialog/menubox.c
scripts/config/lxdialog/textbox.c
scripts/config/lxdialog/util.c
scripts/config/lxdialog/yesno.c
scripts/config/mconf-cfg.sh [deleted file]
scripts/config/mconf.c
scripts/config/menu.c
scripts/config/parser.tab.c [deleted file]
scripts/config/parser.tab.h [deleted file]
scripts/config/parser.y [deleted file]
scripts/config/preprocess.c [deleted file]
scripts/config/qconf-cfg.sh [deleted file]
scripts/config/qconf.cc
scripts/config/qconf.h
scripts/config/symbol.c
scripts/config/util.c
scripts/config/zconf.gperf [new file with mode: 0644]
scripts/config/zconf.hash.c_shipped [new file with mode: 0644]
scripts/config/zconf.l [new file with mode: 0644]
scripts/config/zconf.lex.c_shipped [new file with mode: 0644]
scripts/config/zconf.tab.c_shipped [new file with mode: 0644]
scripts/config/zconf.y [new file with mode: 0644]