Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 707002 - app-misc/vifm-0.10.1 : fails to build with -fno-common or gcc-10
Summary: app-misc/vifm-0.10.1 : fails to build with -fno-common or gcc-10
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrice Clement
Keywords: PATCH
Depends on:
Blocks: -fno-common
  Show dependency tree
Reported: 2020-01-28 19:15 UTC by Toralf Förster
Modified: 2021-01-05 10:11 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---

emerge-info.txt (emerge-info.txt,15.73 KB, text/plain)
2020-01-28 19:16 UTC, Toralf Förster
app-misc:vifm-0.10.1:20200128-190345.log (app-misc:vifm-0.10.1:20200128-190345.log,373.01 KB, text/plain)
2020-01-28 19:16 UTC, Toralf Förster
emerge-history.txt (emerge-history.txt,102.06 KB, text/plain)
2020-01-28 19:16 UTC, Toralf Förster
environment (environment,74.51 KB, text/plain)
2020-01-28 19:16 UTC, Toralf Förster
etc.portage.tbz2 (etc.portage.tbz2,12.78 KB, application/x-bzip)
2020-01-28 19:16 UTC, Toralf Förster
logs.tbz2 (logs.tbz2,14.18 KB, application/x-bzip)
2020-01-28 19:16 UTC, Toralf Förster
temp.tbz2 (temp.tbz2,30.92 KB, application/x-bzip)
2020-01-28 19:16 UTC, Toralf Förster

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2020-01-28 19:15:57 UTC
Updating build revision
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../build-aux   -I/usr/include/ncursesw  -O2 -pipe -march=native -fno-common -fsigned-char -Wall -pthread  -include ../build-aux/config.h -c -o compile_info.o compile_info.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../build-aux   -I/usr/include/ncursesw  -O2 -pipe -march=native -fno-common -fsigned-char -Wall -pthread  -include ../build-aux/config.h -c -o version.o version.c
x86_64-pc-linux-gnu-gcc  -O2 -pipe -march=native -fno-common -fsigned-char -Wall -pthread  -include ../build-aux/config.h  -Wl,-O1 -Wl,--as-needed  -o vifm cfg/config.o cfg/info.o compat/curses.o compat/dtype.o compat/getopt.o compat/getopt1.o compat/mntent.o compat/os.o compat/pthread.o compat/reallocarray.o engine/abbrevs.o engine/autocmds.o engine/cmds.o engine/completion.o engine/functions.o engine/keys.o engine/mode.o engine/options.o engine/parsing.o engine/text_buffer.o engine/var.o engine/variables.o int/desktop.o int/file_magic.o int/fuse.o int/path_env.o int/term_title.o int/vim.o io/ioe.o io/ioeta.o io/iop.o io/ior.o io/private/ioc.o io/private/ioe.o io/private/ioeta.o io/private/ionotif.o io/private/traverser.o menus/apropos_menu.o menus/bmarks_menu.o menus/cabbrevs_menu.o menus/colorscheme_menu.o menus/commands_menu.o menus/dirhistory_menu.o menus/dirstack_menu.o menus/filetypes_menu.o menus/find_menu.o menus/grep_menu.o menus/history_menu.o menus/jobs_menu.o menus/locate_menu.o menus/trash_menu.o menus/trashes_menu.o menus/map_menu.o menus/marks_menu.o menus/media_menu.o menus/menus.o menus/registers_menu.o menus/undolist_menu.o menus/users_menu.o menus/vifm_menu.o modes/dialogs/attr_dialog_nix.o modes/dialogs/change_dialog.o modes/dialogs/msg_dialog.o modes/dialogs/sort_dialog.o modes/cmdline.o modes/file_info.o modes/menu.o modes/modes.o modes/more.o modes/normal.o modes/view.o modes/visual.o ui/cancellation.o ui/color_manager.o ui/color_scheme.o ui/column_view.o ui/escape.o ui/fileview.o ui/quickview.o ui/statusbar.o ui/statusline.o ui/tabs.o ui/ui.o utils/cancellation.o utils/dynarray.o utils/env.o utils/file_streams.o utils/filemon.o utils/filter.o utils/fs.o utils/fsdata.o utils/fsddata.o utils/fswatch_nix.o utils/globs.o utils/gmux_nix.o utils/hist.o utils/int_stack.o utils/log.o utils/matcher.o utils/matchers.o utils/path.o utils/regexp.o utils/shmem_nix.o utils/str.o utils/string_array.o utils/trie.o utils/utf8.o utils/utils.o utils/utils_nix.o args.o background.o bmarks.o bracket_notation.o builtin_functions.o cmd_completion.o cmd_core.o cmd_handlers.o compare.o dir_stack.o event_loop.o filelist.o filename_modifiers.o fops_common.o fops_cpmv.o fops_misc.o fops_put.o fops_rename.o filetype.o filtering.o flist_hist.o flist_pos.o flist_sel.o ipc.o macros.o marks.o ops.o opt_handlers.o registers.o running.o search.o signals.o sort.o status.o tags.o trash.o types.o undo.o version.o viewcolumns_parser.o vifm.o compile_info.o  -ltinfow  -lm -lrt -lncursesw -lmagic -ldl
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cfg/info.o:(.bss+0x80): multiple definition of `curr_view'; cfg/config.o:(.bss+0x76f0): first defined here
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cfg/info.o:(.bss+0x88): multiple definition of `other_view'; cfg/config.o:(.bss+0x76f8): first defined here


  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_systemd-20200126-201521


  Please see the tracker bug for details.

gcc-config -l:
 [1] x86_64-pc-linux-gnu-9.2.0 *

clang version 9.0.1 
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/9/bin
Available Python interpreters, in order of preference:
  [1]   python3.8
  [2]   python3.6
  [3]   python3.7 (fallback)
  [4]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby24 (with Rubygems)
  [2]   ruby25 (with Rubygems) *
Available Rust versions:
  [1]   rust-1.40.0 *
The following VMs are available for generation-2:
*)	AdoptOpenJDK 8.242_p08 [openjdk-bin-8]
Available Java Virtual Machines:
  [1]   openjdk-bin-8  system-vm

==> /var/db/repos/gentoo/metadata/timestamp.chk <==
Tue, 28 Jan 2020 18:26:20 +0000

emerge -qpvO app-misc/vifm
[ebuild  N    ] app-misc/vifm-0.10.1  USE="extended-keys magic -X -developer -gtk -vim -vim-syntax"
Comment 1 Toralf Förster gentoo-dev 2020-01-28 19:16:00 UTC
Created attachment 607116 [details]
Comment 2 Toralf Förster gentoo-dev 2020-01-28 19:16:03 UTC
Created attachment 607118 [details]
Comment 3 Toralf Förster gentoo-dev 2020-01-28 19:16:06 UTC
Created attachment 607120 [details]
Comment 4 Toralf Förster gentoo-dev 2020-01-28 19:16:09 UTC
Created attachment 607122 [details]
Comment 5 Toralf Förster gentoo-dev 2020-01-28 19:16:12 UTC
Created attachment 607124 [details]
Comment 6 Toralf Förster gentoo-dev 2020-01-28 19:16:14 UTC
Created attachment 607126 [details]
Comment 7 Toralf Förster gentoo-dev 2020-01-28 19:16:17 UTC
Created attachment 607128 [details]
Comment 8 Sam James archtester gentoo-dev Security 2020-10-31 05:23:36 UTC
Fixed in 0.11, please bump:
Comment 9 Larry the Git Cow gentoo-dev 2020-12-28 11:50:44 UTC
The bug has been closed via the following commit(s):

commit 0a9ef8d8ec0db985a0035b9a6c87fd0916b2be1b
Author:     Jakov Smolic <>
AuthorDate: 2020-12-28 11:50:12 +0000
Commit:     David Seifert <>
CommitDate: 2020-12-28 11:50:12 +0000

    app-misc/vifm: Bump to 0.11
    Package-Manager: Portage-3.0.9, Repoman-3.0.1
    Signed-off-by: Jakov Smolic <>
    Signed-off-by: David Seifert <>

 app-misc/vifm/Manifest         |  1 +
 app-misc/vifm/vifm-0.11.ebuild | 82 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+)