* Package: dev-util/dwdiff-2.1.2 * Repository: gentoo * Maintainer: monsieurp@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux nls userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking dwdiff-2.1.2.tar.bz2 to /var/tmp/portage/dev-util/dwdiff-2.1.2/work >>> Source unpacked in /var/tmp/portage/dev-util/dwdiff-2.1.2/work >>> Preparing source in /var/tmp/portage/dev-util/dwdiff-2.1.2/work/dwdiff-2.1.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-util/dwdiff-2.1.2/work/dwdiff-2.1.2 ... Checking for working make (make)... yes Checking for working C compiler (gcc)... yes Checking for gettext and related functions... yes Checking for gettext in standard library... yes Checking for msgfmt... yes Checking for required functions... yes Checking for required functions for dwfilter... yes Checking for strdup... yes Checking for setlocale... yes Checking for ICU pkg-config... yes Checking for functions in libicu... yes Checking for nl_langinfo... yes Checking for working install (install)... yes Creating Makefile >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-util/dwdiff-2.1.2/work/dwdiff-2.1.2 ... make -j1 CC=x86_64-pc-linux-gnu-gcc 'CFLAGS=-O2 -pipe -march=native -fno-common' x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Isrc -DUSE_GETTEXT -DOPTION_STRDUP=strdupA -DLOCALEDIR=\"/usr/share/locale\" -DUSE_UNICODE `pkg-config --cflags icu-uc` -DUSE_NL_LANGINFO -c -o src/doDiff.o src/doDiff.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Isrc -DUSE_GETTEXT -DOPTION_STRDUP=strdupA -DLOCALEDIR=\"/usr/share/locale\" -DUSE_UNICODE `pkg-config --cflags icu-uc` -DUSE_NL_LANGINFO -c -o src/diff/analyze.o src/diff/analyze.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Isrc -DUSE_GETTEXT -DOPTION_STRDUP=strdupA -DLOCALEDIR=\"/usr/share/locale\" -DUSE_UNICODE `pkg-config --cflags icu-uc` -DUSE_NL_LANGINFO -c -o src/file.o src/file.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Isrc -DUSE_GETTEXT -DOPTION_STRDUP=strdupA -DLOCALEDIR=\"/usr/share/locale\" -DUSE_UNICODE `pkg-config --cflags icu-uc` -DUSE_NL_LANGINFO -c -o src/option.o src/option.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Isrc -DUSE_GETTEXT -DOPTION_STRDUP=strdupA -DLOCALEDIR=\"/usr/share/locale\" -DUSE_UNICODE `pkg-config --cflags icu-uc` -DUSE_NL_LANGINFO -c -o src/unicode.o src/unicode.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Isrc -DUSE_GETTEXT -DOPTION_STRDUP=strdupA -DLOCALEDIR=\"/usr/share/locale\" -DUSE_UNICODE `pkg-config --cflags icu-uc` -DUSE_NL_LANGINFO -c -o src/buffer.o src/buffer.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Isrc -DUSE_GETTEXT -DOPTION_STRDUP=strdupA -DLOCALEDIR=\"/usr/share/locale\" -DUSE_UNICODE `pkg-config --cflags icu-uc` -DUSE_NL_LANGINFO -c -o src/hashtable.o src/hashtable.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Isrc -DUSE_GETTEXT -DOPTION_STRDUP=strdupA -DLOCALEDIR=\"/usr/share/locale\" -DUSE_UNICODE `pkg-config --cflags icu-uc` -DUSE_NL_LANGINFO -c -o src/profile.o src/profile.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Isrc -DUSE_GETTEXT -DOPTION_STRDUP=strdupA -DLOCALEDIR=\"/usr/share/locale\" -DUSE_UNICODE `pkg-config --cflags icu-uc` -DUSE_NL_LANGINFO -c -o src/dwdiff.o src/dwdiff.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Isrc -DUSE_GETTEXT -DOPTION_STRDUP=strdupA -DLOCALEDIR=\"/usr/share/locale\" -DUSE_UNICODE `pkg-config --cflags icu-uc` -DUSE_NL_LANGINFO -c -o src/util.o src/util.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Isrc -DUSE_GETTEXT -DOPTION_STRDUP=strdupA -DLOCALEDIR=\"/usr/share/locale\" -DUSE_UNICODE `pkg-config --cflags icu-uc` -DUSE_NL_LANGINFO -c -o src/tempfile.o src/tempfile.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Isrc -DUSE_GETTEXT -DOPTION_STRDUP=strdupA -DLOCALEDIR=\"/usr/share/locale\" -DUSE_UNICODE `pkg-config --cflags icu-uc` -DUSE_NL_LANGINFO -c -o src/stream.o src/stream.c x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Wl,-O1 -Wl,--as-needed -o dwdiff src/doDiff.o src/diff/analyze.o src/file.o src/option.o src/unicode.o src/buffer.o src/hashtable.o src/profile.o src/dwdiff.o src/util.o src/tempfile.o src/stream.o `pkg-config --libs icu-uc` /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/file.o:(.bss+0x0): multiple definition of `option'; src/doDiff.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/option.o:(.bss+0x0): multiple definition of `option'; src/doDiff.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/unicode.o:(.bss+0x0): multiple definition of `option'; src/doDiff.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/buffer.o:(.bss+0x0): multiple definition of `option'; src/doDiff.o:(.bss+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/dwdiff.o:(.bss+0xa0): multiple definition of `option'; src/doDiff.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status make: *** [Makefile:83: dwdiff] Error 1 * ERROR: dev-util/dwdiff-2.1.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-util/dwdiff-2.1.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-util/dwdiff-2.1.2::gentoo'`. * The complete build log is located at '/var/log/portage/dev-util:dwdiff-2.1.2:20200128-230803.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-util/dwdiff-2.1.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/dwdiff-2.1.2/temp/environment'. * Working directory: '/var/tmp/portage/dev-util/dwdiff-2.1.2/work/dwdiff-2.1.2' * S: '/var/tmp/portage/dev-util/dwdiff-2.1.2/work/dwdiff-2.1.2'