* Package: x11-wm/wmii-3.9.2-r5 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking wmii+ixp-3.9.2.tbz to /var/tmp/portage/x11-wm/wmii-3.9.2-r5/work >>> Source unpacked in /var/tmp/portage/x11-wm/wmii-3.9.2-r5/work >>> Preparing source in /var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2 ... * please use append-cppflags for preprocessor flags make -j1 STATIC= -j1 PREFIX=/usr DOC=/usr/share/doc/wmii-3.9.2-r5 ETC=/etc LIBDIR=/usr/lib64 'CC=x86_64-pc-linux-gnu-gcc -c' LD=x86_64-pc-linux-gnu-gcc 'AR=x86_64-pc-linux-gnu-ar crs' DESTDIR=/var/tmp/portage/x11-wm/wmii-3.9.2-r5/image/ LIBIXP=/usr/lib64/libixp.so MAKE all libbio/ make[1]: Entering directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/libbio' CC libbio/bbuffered.o CC libbio/bfildes.o CC libbio/bflush.o CC libbio/bgetc.o CC libbio/bgetd.o CC libbio/bgetrune.o CC libbio/binit.o CC libbio/boffset.o CC libbio/bprint.o CC libbio/bvprint.o CC libbio/bputc.o CC libbio/bputrune.o CC libbio/brdline.o CC libbio/brdstr.o CC libbio/bread.o CC libbio/bseek.o CC libbio/bwrite.o AR lib/libbio.a make[1]: Leaving directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/libbio' MAKE all libfmt/ make[1]: Entering directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/libfmt' CC libfmt/dofmt.o CC libfmt/dorfmt.o CC libfmt/errfmt.o CC libfmt/fltfmt.o CC libfmt/fmt.o CC libfmt/fmtfd.o CC libfmt/fmtfdflush.o CC libfmt/fmtlock.o CC libfmt/fmtprint.o CC libfmt/fmtquote.o CC libfmt/fmtrune.o CC libfmt/fmtstr.o CC libfmt/fmtvprint.o CC libfmt/fprint.o CC libfmt/print.o CC libfmt/runefmtstr.o CC libfmt/runeseprint.o CC libfmt/runesmprint.o CC libfmt/runesnprint.o CC libfmt/runesprint.o CC libfmt/runevseprint.o CC libfmt/runevsmprint.o CC libfmt/runevsnprint.o CC libfmt/seprint.o CC libfmt/smprint.o CC libfmt/snprint.o CC libfmt/sprint.o CC libfmt/strtod.o CC libfmt/vfprint.o CC libfmt/vseprint.o CC libfmt/vsmprint.o CC libfmt/vsnprint.o CC libfmt/charstod.o CC libfmt/pow10.o CC libfmt/nan64.o AR lib/libfmt.a make[1]: Leaving directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/libfmt' MAKE all libregexp/ make[1]: Entering directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/libregexp' CC libregexp/regcomp.o CC libregexp/regerror.o 13 | write(2, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ CC libregexp/regexec.o CC libregexp/regsub.o CC libregexp/regaux.o CC libregexp/rregexec.o CC libregexp/rregsub.o AR lib/libregexp9.a make[1]: Leaving directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/libregexp' MAKE all libutf/ make[1]: Entering directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/libutf' CC libutf/rune.o CC libutf/runestrcat.o CC libutf/runestrchr.o CC libutf/runestrcmp.o CC libutf/runestrcpy.o CC libutf/runestrdup.o CC libutf/runestrlen.o CC libutf/runestrecpy.o CC libutf/runestrncat.o CC libutf/runestrncmp.o CC libutf/runestrncpy.o CC libutf/runestrrchr.o CC libutf/runestrstr.o CC libutf/runetype.o CC libutf/utfecpy.o CC libutf/utflen.o CC libutf/utfnlen.o CC libutf/utfrrune.o CC libutf/utfrune.o CC libutf/utfutf.o AR lib/libutf.a make[1]: Leaving directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/libutf' MAKE all doc/ make[1]: Entering directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/doc' make[1]: Leaving directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/doc' MAKE all man/ make[1]: Entering directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/man' make[1]: Leaving directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/man' MAKE all cmd/ make[1]: Entering directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/cmd' CC cmd/util.o 126 | write(2, buf, strlen(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ FILTER cmd/wihack.sh FILTER cmd/wmii.rc.rc FILTER cmd/wmii.sh.sh CC cmd/wmii9menu.o CC cmd/clientutil.o MAKE all cmd/wmii/ make[2]: Entering directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/cmd/wmii' CC cmd/wmii/area.o CC cmd/wmii/bar.o CC cmd/wmii/client.o cmd/wmii/client.c:213:9: warning: variable ‘f’ set but not used [-Wunused-but-set-variable] 213 | Frame *f; | ^ cmd/wmii/client.c:848:15: warning: variable ‘cr’ set but not used [-Wunused-but-set-variable] 848 | Rectangle r, cr; | ^~ CC cmd/wmii/column.o cmd/wmii/column.c:121:8: warning: variable ‘a’ set but not used [-Wunused-but-set-variable] 121 | Area *a; | ^ cmd/wmii/column.c:295:14: warning: variable ‘after’ set but not used [-Wunused-but-set-variable] 295 | int before, after; | ^~~~~ cmd/wmii/column.c:295:6: warning: variable ‘before’ set but not used [-Wunused-but-set-variable] 295 | int before, after; | ^~~~~~ CC cmd/wmii/div.o CC cmd/wmii/error.o CC cmd/wmii/event.o CC cmd/wmii/ewmh.o CC cmd/wmii/float.o CC cmd/wmii/frame.o CC cmd/wmii/fs.o 188 | write(2, buf, n); | ^~~~~~~~~~~~~~~~ CC cmd/wmii/geom.o CC cmd/wmii/key.o cmd/wmii/key.c:133:3: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations] 133 | sym = XKeycodeToKeysym(display, e.xkey.keycode, 0); | ^~~ In file included from ../../include/x11.h:7, from cmd/wmii/dat.h:18, from cmd/wmii/key.c:5: /usr/include/X11/Xlib.h:1687:15: note: declared here 1687 | extern KeySym XKeycodeToKeysym( | ^~~~~~~~~~~~~~~~ cmd/wmii/key.c:163:15: warning: variable ‘i’ set but not used [-Wunused-but-set-variable] 163 | volatile int i; /* shut up ken */ | ^ CC cmd/wmii/layout.o cmd/wmii/layout.c:150:8: warning: variable ‘v’ set but not used [-Wunused-but-set-variable] 150 | View *v; | ^ cmd/wmii/layout.c:203:8: warning: variable ‘v’ set but not used [-Wunused-but-set-variable] 203 | View *v; | ^ CC cmd/wmii/main.o 275 | read(fd[0], buf, 1); | ^~~~~~~~~~~~~~~~~~~ CC cmd/wmii/map.o CC cmd/wmii/message.o CC cmd/wmii/mouse.o CC cmd/wmii/print.o CC cmd/wmii/root.o CC cmd/wmii/rule.o CC cmd/wmii/printevent.o CC cmd/wmii/screen.o CC cmd/wmii/_util.o 89 | write(p[1], &errno, sizeof errno); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC cmd/wmii/view.o CC cmd/wmii/xdnd.o CC cmd/wmii/x11.o 1121 | system(sxprint("DISPLAY=%s wiwarp %d %d", real, pt.x, pt.y)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC cmd/wmii/xext.o LD cmd/wmii/wmii.out /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: bar.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: bar.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: bar.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: client.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: client.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: client.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: column.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: column.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: column.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: div.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: div.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: div.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: error.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: error.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: error.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: event.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: event.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: event.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ewmh.o:(.bss+0x20): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ewmh.o:(.bss+0x118): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ewmh.o:(.bss+0x120): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: float.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: float.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: float.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: frame.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: frame.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: frame.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: fs.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: fs.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: fs.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: geom.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: geom.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: geom.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: key.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: key.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: key.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: layout.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: layout.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: layout.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x3078): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x3080): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x2f80): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x1e0): multiple definition of `p9srv'; fs.o:(.data.rel.local+0x3a0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x40): multiple definition of `handler'; event.o:(.data.rel.local+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: main.o:(.bss+0x22c0): multiple definition of `framehandler'; frame.o:(.data.rel.local+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: map.o:(.bss+0x20): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: map.o:(.bss+0x118): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: map.o:(.bss+0x120): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: message.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: message.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: message.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mouse.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mouse.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: mouse.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: print.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: print.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: print.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: root.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: root.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: root.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: rule.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: rule.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: rule.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: printevent.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: printevent.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: printevent.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: screen.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: screen.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: screen.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: _util.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: _util.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: _util.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: view.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: view.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: view.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: xdnd.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: xdnd.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: xdnd.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: x11.o:(.bss+0xf8): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: x11.o:(.bss+0x100): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: x11.o:(.bss+0x0): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: xext.o:(.bss+0x20): multiple definition of `scr'; area.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: xext.o:(.bss+0x118): multiple definition of `display'; area.o:(.bss+0xf8): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: xext.o:(.bss+0x120): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: ../util.o:(.bss+0x0): multiple definition of `argv0'; area.o:(.bss+0x100): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc collect2: error: ld returned 1 exit status make[2]: *** [../../mk/one.mk:25: wmii.out] Error 1 make[2]: Leaving directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/cmd/wmii' make[1]: *** [../mk/dir.mk:16: dall] Error 2 make[1]: Leaving directory '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2/cmd' make: *** [mk/dir.mk:16: dall] Error 2 * ERROR: x11-wm/wmii-3.9.2-r5::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=x11-wm/wmii-3.9.2-r5::gentoo'`, * the complete build log and the output of `emerge -pqv '=x11-wm/wmii-3.9.2-r5::gentoo'`. * The complete build log is located at '/var/log/portage/x11-wm:wmii-3.9.2-r5:20200128-143129.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/temp/environment'. * Working directory: '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2' * S: '/var/tmp/portage/x11-wm/wmii-3.9.2-r5/work/wmii+ixp-3.9.2'