[Bug 9476] New: Busybox 1.25.1: Broken make menuconfig

bugzilla at busybox.net bugzilla at busybox.net
Fri Dec 9 16:27:34 UTC 2016


https://bugs.busybox.net/show_bug.cgi?id=9476

            Bug ID: 9476
           Summary: Busybox 1.25.1: Broken make menuconfig
           Product: Busybox
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: major
          Priority: P5
         Component: Other
          Assignee: unassigned at busybox.net
          Reporter: musl100-nix at yahoo.com
                CC: busybox-cvs at busybox.net
  Target Milestone: ---

Created attachment 6816
  --> https://bugs.busybox.net/attachment.cgi?id=6816&action=edit
menuconfig immediately exits upon user input

Arch Linux. make menuconfig launches but crashes immediately upon user input
(e.g. keypress). Unrelated: No issues with any version of Toybox. Build log as
follows:

==> Making package: busybox 1.25.1-1 (Fri Dec  9 16:23:55 UTC 2016)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found busybox-1.25.1.tar.bz2
==> Validating source files with sha256sums...
    busybox-1.25.1.tar.bz2 ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting busybox-1.25.1.tar.bz2 with bsdtar
==> Removing existing $pkgdir/ directory...
==> Starting build()...
  GEN     include/applets.h
  GEN     include/usage.h
  GEN     scripts/Kbuild
  GEN     networking/Kbuild
  GEN     networking/Config.in
  GEN     networking/libiproute/Kbuild
  GEN     networking/udhcp/Kbuild
  GEN     networking/udhcp/Config.in
  GEN     miscutils/Kbuild
  GEN     miscutils/Config.in
  GEN     runit/Kbuild
  GEN     runit/Config.in
  GEN     findutils/Kbuild
  GEN     findutils/Config.in
  GEN     modutils/Kbuild
  GEN     modutils/Config.in
  GEN     editors/Kbuild
  GEN     editors/Config.in
  GEN     loginutils/Kbuild
  GEN     loginutils/Config.in
  GEN     console-tools/Kbuild
  GEN     console-tools/Config.in
  GEN     archival/Kbuild
  GEN     archival/Config.in
  GEN     archival/libarchive/Kbuild
  GEN     applets/Kbuild
  GEN     debianutils/Kbuild
  GEN     debianutils/Config.in
  GEN     printutils/Kbuild
  GEN     printutils/Config.in
  GEN     selinux/Kbuild
  GEN     selinux/Config.in
  GEN     procps/Kbuild
  GEN     procps/Config.in
  GEN     mailutils/Kbuild
  GEN     mailutils/Config.in
  GEN     coreutils/Kbuild
  GEN     coreutils/Config.in
  GEN     coreutils/libcoreutils/Kbuild
  GEN     init/Kbuild
  GEN     init/Config.in
  GEN     util-linux/Kbuild
  GEN     util-linux/Config.in
  GEN     util-linux/volume_id/Kbuild
  GEN     util-linux/volume_id/Config.in
  GEN     e2fsprogs/Kbuild
  GEN     e2fsprogs/Config.in
  GEN     libbb/Kbuild
  GEN     libbb/Config.in
  GEN     shell/Kbuild
  GEN     shell/Config.in
  GEN     libpwdgrp/Kbuild
  GEN     sysklogd/Kbuild
  GEN     sysklogd/Config.in
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/split-include
  HOSTCC  scripts/basic/docproc
scripts/basic/split-include.c: In function ‘main’:
scripts/basic/split-include.c:134:6: warning: ignoring return value of ‘fgets’,
declared with attribute warn_unused_result [-Wunused-result]
      fgets(old_line, buffer_size, fp_target);
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  HOSTCC  scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function ‘conf_askvalue’:
scripts/kconfig/conf.c:106:3: warning: ignoring return value of ‘fgets’,
declared with attribute warn_unused_result [-Wunused-result]
   fgets(line, 128, stdin);
   ^~~~~~~~~~~~~~~~~~~~~~~
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:354:4: warning: ignoring return value of ‘fgets’,
declared with attribute warn_unused_result [-Wunused-result]
    fgets(line, 128, stdin);
    ^~~~~~~~~~~~~~~~~~~~~~~
  HOSTCC  scripts/kconfig/kxgettext.o
  HOSTCC  scripts/kconfig/mconf.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/lex.zconf.c
  SHIPPED scripts/kconfig/zconf.hash.c
scripts/kconfig/mconf.c: In function ‘show_textbox’:
scripts/kconfig/mconf.c:847:2: warning: ignoring return value of ‘write’,
declared with attribute warn_unused_result [-Wunused-result]
  write(fd, text, strlen(text));
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
scripts/kconfig/mconf.c: In function ‘exec_conf’:
scripts/kconfig/mconf.c:481:2: warning: ignoring return value of ‘pipe’,
declared with attribute warn_unused_result [-Wunused-result]
  pipe(pipefd);
  ^~~~~~~~~~~~
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the busybox-cvs mailing list