Hi,

I am still compiling my new root...

After some of the rebuild/sinc/revdep/ cycles I got this while trying
to update sys-fs/eudev

(ACCEPT_KEYWORDS is set to ~amd64 globally right before any
compilations)

/var/tmp/portage/sys-fs/eudev-3.2.1/work/eudev-3.2.1/src/udev/udev-builtin-keyboard.c:31:26:
 note: previous declaration of 'keyboard_lookup_key' was here
 static const struct key *keyboard_lookup_key(const char *str, unsigned len);
                          ^
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. 
-I/var/tmp/portage/sys-fs/eudev-3.2.1/work/eudev-3.2.1/src/udev -I../..  
-include ../../config.h -DROOTPREFIX=\"\" -DUDEV_HWDB_DIR=\"/etc/udev/hwdb.d\" 
-DUDEV_HWDB_BIN=\"/etc/udev/hwdb.bin\" -DUDEV_CONF_DIR=\"/etc/udev\" 
-DUDEV_ROOT_RUN=\"/run\" -DUDEV_RULES_DIR=\"/lib/udev/rules.d\" 
-DUDEV_LIBEXEC_DIR=\"/lib/udev\" -DUDEV_VERSION=\"220\" -I 
/var/tmp/portage/sys-fs/eudev-3.2.1/work/eudev-3.2.1/src/shared -I 
/var/tmp/portage/sys-fs/eudev-3.2.1/work/eudev-3.2.1/src/libudev -I 
../../src/udev   -march=native -msse -msse2 -msse3 -O2 -pipe -c -o 
udevadm-monitor.o 
/var/tmp/portage/sys-fs/eudev-3.2.1/work/eudev-3.2.1/src/udev/udevadm-monitor.c
make[4]: *** [Makefile:813: libudev_core_la-udev-builtin-keyboard.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory 
'/var/tmp/portage/sys-fs/eudev-3.2.1/work/eudev-3.2.1-abi_x86_64.amd64/src/udev'
make[3]: *** [Makefile:500: all] Error 2
make[3]: Leaving directory 
'/var/tmp/portage/sys-fs/eudev-3.2.1/work/eudev-3.2.1-abi_x86_64.amd64/src/udev'
make[2]: *** [Makefile:394: all-recursive] Error 1
make[2]: Leaving directory 
'/var/tmp/portage/sys-fs/eudev-3.2.1/work/eudev-3.2.1-abi_x86_64.amd64/src'
make[1]: *** [Makefile:446: all-recursive] Error 1
make[1]: Leaving directory 
'/var/tmp/portage/sys-fs/eudev-3.2.1/work/eudev-3.2.1-abi_x86_64.amd64'
make: *** [Makefile:378: all] Error 2
 * ERROR: sys-fs/eudev-3.2.1::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info 
'=sys-fs/eudev-3.2.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv 
'=sys-fs/eudev-3.2.1::gentoo'`.
 * The complete build log is located at 
'/var/tmp/portage/sys-fs/eudev-3.2.1/temp/build.log'.
 * The ebuild environment file is located at 
'/var/tmp/portage/sys-fs/eudev-3.2.1/temp/environment'.
 * Working directory: 
'/var/tmp/portage/sys-fs/eudev-3.2.1/work/eudev-3.2.1-abi_x86_64.amd64'
 * S: '/var/tmp/portage/sys-fs/eudev-3.2.1/work/eudev-3.2.1'

>>> Failed to emerge sys-fs/eudev-3.2.1, Log file:


eix eudev shows:
solfire ~ # eix sys-fs/eudev
[U] sys-fs/eudev
     Available versions:  1.9-r2 1.10-r2 3.1.2 3.1.5 (~)3.2 (~)3.2.1 **4.9999 
**9999 {+blkid doc efi gudev +hwdb introspection +keymap +kmod +modutils 
+openrc (+)rule-generator selinux smack static-libs test ABI_MIPS="n32 n64 o32" 
ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32"}
     Installed versions:  3.1.5(05:33:42 02/02/17)(hwdb kmod -introspection 
-rule-generator -selinux -static-libs -test ABI_MIPS="-n32 -n64 -o32" 
ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
     Homepage:            https://github.com/gentoo/eudev
     Description:         Linux dynamic and persistent device naming support 
(aka userspace devfs)


I dont want to poison the mailing list with long logs in case of
someone knows what's going on here...but if wanted, I will post them
of course... :)

Cheers
Meino





Reply via email to