[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Kernel make nconfig not showing whole menu anymore
From: |
tuxway+ncurses |
Subject: |
Kernel make nconfig not showing whole menu anymore |
Date: |
Thu, 22 Sep 2022 18:08:40 +0000 |
Hello together,
after updating to the ncurses 6.3 patch 20220903 on Gentoo, I face the
issue
that running *make nconfig* on Kernel build results in a broken menu.
I now only see on line, e.g.:
┌── Linux/x86 6.0.0-rc6 Kernel Configuration ────────────────
│
│ Kernel hacking --->
│
│
│
│
│
When moving around the other entries will be visible one by one.
Every submenu shows the same issue.
I checked the patch a bit and if I revert a change on the m_post.c (see
diff at the end),
the output works as before:
┌── Linux/x86 6.0.0-rc6 Kernel Configuration ─────────────────
│
│ General setup --->
│ [*] 64-bit kernel
│ Processor type and features --->
│ [*] Mitigations for speculative execution vulnerabilities --->
│ Power management and ACPI options --->
│ Bus options (PCI etc.) --->
│ Binary Emulations --->
I tested this with the Gentoo sources and the rc6 release of the Linux
kernel.
I also use the latest ncurses release on Gentoo
(see
https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-libs/ncurses/ncurses-6.3_p20220917-r1.ebuild).
If I use *make menuconfig* instead of *nconfig*, I don't see any issues
at all.
I hope I've provided enough details.
Best regards and thanks for the time and effort!
Tuxway
---
Diff which revert the change:
diff --git a/menu/m_post.c b/menu/m_post.c
index 85da64b6..aa95277d 100644
--- a/menu/m_post.c
+++ b/menu/m_post.c
@@ -203,6 +203,7 @@ _nc_Draw_Menu(const MENU *menu)
ITEM *item = menu->items[0];
ITEM *lastvert;
ITEM *hitem;
+ int y = 0;
chtype s_bkgd;
assert(item && menu->win);
@@ -218,7 +219,6 @@ _nc_Draw_Menu(const MENU *menu)
{
do
{
- int y = 0;
ITEM *lasthor;
wmove(menu->win, y, 0);
- Kernel make nconfig not showing whole menu anymore,
tuxway+ncurses <=