Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 322124 Details for
Bug 413463
sys-fs/udev-171-r5 fails tests
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
sys-fs/udev-171-r6 build.log
build.log (text/plain), 55.23 KB, created by
Marco Ziebell
on 2012-08-24 19:36:24 UTC
(
hide
)
Description:
sys-fs/udev-171-r6 build.log
Filename:
MIME Type:
Creator:
Marco Ziebell
Created:
2012-08-24 19:36:24 UTC
Size:
55.23 KB
patch
obsolete
> * Package: sys-fs/udev-171-r6 > * Repository: gentoo > * Maintainer: udev-bugs@gentoo.org > * USE: amd64 elibc_glibc kernel_linux multilib rule_generator test userland_GNU > * FEATURES: sandbox test > * Determining the location of the kernel source code > * Found kernel source directory: > * /usr/src/linux > * Found sources for kernel version: > * 3.3.8-gentoo > * Checking for suitable kernel configuration options... > [ ok ] > * > * udev-171 does not support Linux kernel before version 2.6.32! > * Your kernel version (3.3.8-gentoo) is new enough to run udev-171 reliably. >>>> Unpacking source... >>>> Unpacking udev-171.tar.bz2 to /var/tmp/portage/sys-fs/udev-171-r6/work >>>> Unpacking udev-171-testsys.tar.bz2 to /var/tmp/portage/sys-fs/udev-171-r6/work >>>> Unpacking udev-gentoo-legacy-patchset-1.tar.bz2 to /var/tmp/portage/sys-fs/udev-171-r6/work >>>> Unpacking udev-171-gentoo-patchset-v1.tar.bz2 to /var/tmp/portage/sys-fs/udev-171-r6/work >>>> Unpacking udev-gentoo-scripts-7.tar.bz2 to /var/tmp/portage/sys-fs/udev-171-r6/work >>>> Source unpacked in /var/tmp/portage/sys-fs/udev-171-r6/work >>>> Preparing source in /var/tmp/portage/sys-fs/udev-171-r6/work/udev-171 ... > * Applying various patches (bugfixes/updates) ... > * 0001-Revert-udevd-log-warning-if-run-is-not-writable.patch ... > [ ok ] > * Done with patching > * Running elibtoolize in: udev-171/ > * Applying portage/1.2.0 patch ... > * Applying sed/1.5.6 patch ... > * Applying as-needed/2.2.6 patch ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/sys-fs/udev-171-r6/work/udev-171 ... > * econf: updating udev-171/config.guess with /usr/share/gnuconfig/config.guess > * econf: updating udev-171/config.sub with /usr/share/gnuconfig/config.sub >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --prefix=/usr --sysconfdir=/etc --sbindir=/sbin --libdir=/usr/lib64 --with-rootlibdir=/lib64 --libexecdir=/lib/udev --enable-logging --enable-static --without-selinux --disable-debug --enable-rule_generator --disable-hwdb --with-pci-ids-path=/usr/share/misc/pci.ids --with-usb-ids-path=/usr/share/misc/usb.ids --disable-udev_acl --disable-gudev --disable-introspection --disable-keymap --disable-floppy --disable-edd --disable-action_modeswitch --with-systemdsystemunitdir=/usr/lib/systemd/system >checking for a BSD-compatible install... /usr/bin/install -c >checking whether build environment is sane... yes >checking for a thread-safe mkdir -p... /bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking for style of include used by make... GNU >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed >checking dependency style of x86_64-pc-linux-gnu-gcc... none >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking minix/config.h usability... no >checking minix/config.h presence... no >checking for minix/config.h... no >checking whether it is safe to define __EXTENSIONS__... yes >checking for special C compiler options needed for large files... no >checking for _FILE_OFFSET_BITS value needed for large files... no >checking build system type... x86_64-pc-linux-gnu >checking host system type... x86_64-pc-linux-gnu >checking how to print strings... printf >checking for a sed that does not truncate output... /bin/sed >checking for fgrep... /bin/grep -F >checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld >checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B >checking the name lister (/usr/bin/nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking whether the shell understands some XSI constructs... yes >checking whether the shell understands "+="... yes >checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop >checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop >checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r >checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump >checking how to recognize dependent libraries... pass_all >checking for x86_64-pc-linux-gnu-dlltool... no >checking for dlltool... no >checking how to associate runtime and link libraries... printf %s\n >checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar >checking for archiver @FILE support... @ >checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip >checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib >checking command to parse /usr/bin/nm -B output from x86_64-pc-linux-gnu-gcc object... ok >checking for sysroot... no >checking for x86_64-pc-linux-gnu-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking for dlfcn.h... yes >checking for objdir... .libs >checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no >checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC >checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes >checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes >checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes >checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes >checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... yes >checking for gawk... (cached) gawk >checking for x86_64-pc-linux-gnu-pkg-config... no >checking for pkg-config... /usr/bin/pkg-config >checking pkg-config is at least version 0.9.0... yes >checking for gtkdoc-check... no >checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase >checking for gtkdoc-mkpdf... no >checking whether to build gtk-doc documentation... no >checking for xsltproc... /usr/bin/xsltproc >checking for library containing clock_gettime... -lrt >configure: creating ./config.status >config.status: creating Makefile >config.status: creating udev/udev.pc >config.status: creating init/udev.service >config.status: creating init/udev-trigger.service >config.status: creating init/udev-settle.service >config.status: creating libudev/libudev.pc >config.status: creating libudev/docs/Makefile >config.status: creating libudev/docs/version.xml >config.status: creating extras/gudev/gudev-1.0.pc >config.status: creating extras/gudev/docs/Makefile >config.status: creating extras/gudev/docs/version.xml >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing libtool commands > > udev 171 > ======== > > prefix: /usr > sysconfdir: /etc > sbindir: /sbin > libdir: /usr/lib64 > rootlibdir: /lib64 > libexecdir: /lib/udev > > datarootdir: ${prefix}/share > mandir: /usr/share/man > includedir: ${prefix}/include > > include_prefix: > > systemdsystemunitdir: /usr/lib/systemd/system > > logging: yes > debug: no > selinux: no > > compiler: x86_64-pc-linux-gnu-gcc > cflags: -O2 -pipe -march=native > ldflags: -Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu > > rule_generator: yes > hwdb: no > udev_acl: no > gudev: no > gintrospection: no > keymap: no > floppy: no > edd: no > action_modeswitch: no > > usb.ids: > pci.ids: > firmware path: \"/lib/firmware/updates/\", \"/lib/firmware/\" > > xsltproc: /usr/bin/xsltproc > gperf: > >>>> Source configured. >>>> Compiling source in /var/tmp/portage/sys-fs/udev-171-r6/work/udev-171 ... >make --jobs=6 --load-average=4 >make --no-print-directory all-recursive >Making all in . > CC libudev/libudev.lo >/bin/sh ./libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o libudev/libudev.lo libudev/libudev.c > CC libudev/libudev-list.lo >/bin/sh ./libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o libudev/libudev-list.lo libudev/libudev-list.c > CC libudev/libudev-util.lo >/bin/sh ./libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o libudev/libudev-util.lo libudev/libudev-util.c > CC libudev/libudev-device.lo > CC libudev/libudev-enumerate.lo >/bin/sh ./libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o libudev/libudev-device.lo libudev/libudev-device.c > CC libudev/libudev-monitor.lo >/bin/sh ./libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o libudev/libudev-enumerate.lo libudev/libudev-enumerate.c >/bin/sh ./libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o libudev/libudev-monitor.lo libudev/libudev-monitor.c > CC libudev/libudev-util-private.lo > CC libudev/libudev-ctrl.lo > CC libudev/libudev-queue.lo >/bin/sh ./libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o libudev/libudev-queue.lo libudev/libudev-queue.c >/bin/sh ./libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o libudev/libudev-ctrl.lo libudev/libudev-ctrl.c >/bin/sh ./libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o libudev/libudev-util-private.lo libudev/libudev-util-private.c >libudev/libudev-util-private.c: In function 'util_unlink_secure': >libudev/libudev-util-private.c:123:7: warning: ignoring return value of 'chown', declared with attribute warn_unused_result > CC libudev/libudev-device-private.lo >/bin/sh ./libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o libudev/libudev-device-private.lo libudev/libudev-device-private.c > CC libudev/libudev-queue-private.lo >/bin/sh ./libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o libudev/libudev-queue-private.lo libudev/libudev-queue-private.c > CC extras/firmware/extras_firmware_firmware-firmware.o >libudev/libudev-queue-private.c: In function 'update_failed':x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -DFIRMWARE_PATH="\"/lib/firmware/updates/\", \"/lib/firmware/\"" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o extras/firmware/extras_firmware_firmware-firmware.o `test -f 'extras/firmware/firmware.c' || echo './'`extras/firmware/firmware.c > >libudev/libudev-queue-private.c:415:10: warning: ignoring return value of 'symlink', declared with attribute warn_unused_result >libudev/libudev-queue-private.c: In function 'rebuild_queue_file': >libudev/libudev-queue-private.c:231:8: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result >libudev/libudev-queue-private.c:246:11: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result >libudev/libudev-queue-private.c:247:11: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result >libudev/libudev-queue-private.c:248:11: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result > CC extras/ata_id/ata_id.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o extras/ata_id/ata_id.o extras/ata_id/ata_id.c > CC extras/cdrom_id/cdrom_id.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o extras/cdrom_id/cdrom_id.o extras/cdrom_id/cdrom_id.c > CC extras/collect/collect.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o extras/collect/collect.o extras/collect/collect.c > CC extras/input_id/input_id.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o extras/input_id/input_id.o extras/input_id/input_id.c > CC extras/path_id/path_id.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o extras/path_id/path_id.o extras/path_id/path_id.c >extras/collect/collect.c: In Funktion »main«: >extras/collect/collect.c:460:11: Warnung: ignoring return value of »ftruncate«, declared with attribute warn_unused_result >extras/collect/collect.c:463:7: Warnung: ignoring return value of »lockf«, declared with attribute warn_unused_result >extras/collect/collect.c: In Funktion »prepare«: >extras/collect/collect.c:110:9: Warnung: ignoring return value of »lockf«, declared with attribute warn_unused_result >extras/collect/collect.c: In Funktion »missing«: >extras/collect/collect.c:302:9: Warnung: ignoring return value of »write«, declared with attribute warn_unused_result >extras/path_id/path_id.c: In Funktion »handle_scsi_tape«: >extras/path_id/path_id.c:346:11: Warnung: ignoring return value of »asprintf«, declared with attribute warn_unused_result >extras/path_id/path_id.c:348:11: Warnung: ignoring return value of »asprintf«, declared with attribute warn_unused_result > CC extras/scsi_id/scsi_id.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o extras/scsi_id/scsi_id.o extras/scsi_id/scsi_id.c > CC extras/scsi_id/scsi_serial.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o extras/scsi_id/scsi_serial.o extras/scsi_id/scsi_serial.c > CC extras/usb_id/usb_id.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o extras/usb_id/usb_id.o extras/usb_id/usb_id.c > CC extras/v4l_id/v4l_id.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o extras/v4l_id/v4l_id.o extras/v4l_id/v4l_id.c > CC extras/mtd_probe/extras_mtd_probe_mtd_probe-mtd_probe.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o extras/mtd_probe/extras_mtd_probe_mtd_probe-mtd_probe.o `test -f 'extras/mtd_probe/mtd_probe.c' || echo './'`extras/mtd_probe/mtd_probe.c > CC extras/mtd_probe/extras_mtd_probe_mtd_probe-probe_smartmedia.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o extras/mtd_probe/extras_mtd_probe_mtd_probe-probe_smartmedia.o `test -f 'extras/mtd_probe/probe_smartmedia.c' || echo './'`extras/mtd_probe/probe_smartmedia.c > CC udev/udev-event.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/udev-event.o udev/udev-event.c > CC udev/udev-watch.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/udev-watch.o udev/udev-watch.c > CC udev/udev-node.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/udev-node.o udev/udev-node.c > CC udev/udev-rules.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/udev-rules.o udev/udev-rules.c > CC udev/udevd.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/udevd.o udev/udevd.c >udev/udev-watch.c: In Funktion »udev_watch_begin«: >udev/udev-watch.c:124:9: Warnung: ignoring return value of »symlink«, declared with attribute warn_unused_result >udev/udev-event.c: In Funktion »udev_event_apply_format«: >udev/udev-event.c:384:12: Warnung: ignoring return value of »asprintf«, declared with attribute warn_unused_result >udev/udev-node.c: In Funktion »udev_node_mknod«: >udev/udev-node.c:58:10: Warnung: ignoring return value of »chown«, declared with attribute warn_unused_result >udev/udev-node.c:94:9: Warnung: ignoring return value of »chown«, declared with attribute warn_unused_result >udev/udev-node.c:112:8: Warnung: ignoring return value of »chown«, declared with attribute warn_unused_result > CC udev/sd-daemon.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/sd-daemon.o udev/sd-daemon.c > CC udev/udevadm.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/udevadm.o udev/udevadm.c >udev/udevd.c: In Funktion »main«: >udev/udevd.c:1329:7: Warnung: ignoring return value of »chdir«, declared with attribute warn_unused_result >udev/udevd.c:1440:10: Warnung: ignoring return value of »write«, declared with attribute warn_unused_result >udev/udevd.c:1444:9: Warnung: ignoring return value of »write«, declared with attribute warn_unused_result >udev/udevd.c: In Funktion »copy_dev_dir«: >udev/udevd.c:927:13: Warnung: ignoring return value of »fchmodat«, declared with attribute warn_unused_result >udev/udevd.c:928:13: Warnung: ignoring return value of »fchownat«, declared with attribute warn_unused_result >udev/udev-rules.c: In Funktion »udev_rules_apply_static_dev_perms«: >udev/udev-rules.c:2726:10: Warnung: ignoring return value of »chown«, declared with attribute warn_unused_result > CC udev/udevadm-info.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/udevadm-info.o udev/udevadm-info.c > CC udev/udevadm-control.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/udevadm-control.o udev/udevadm-control.c > CC udev/udevadm-test.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/udevadm-test.o udev/udevadm-test.c > CC udev/udevadm-monitor.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/udevadm-monitor.o udev/udevadm-monitor.c > CC udev/udevadm-settle.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/udevadm-settle.o udev/udevadm-settle.c >udev/udevadm-settle.c: In Funktion »udevadm_settle«: >udev/udevadm-settle.c:196:9: Warnung: ignoring return value of »read«, declared with attribute warn_unused_result > CC udev/udevadm-trigger.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/udevadm-trigger.o udev/udevadm-trigger.c > CCLD libudev/libudev.la > CCLD libudev/libudev-private.la > CCLD extras/mtd_probe/mtd_probe > CCLD extras/firmware/firmware > CCLD extras/ata_id/ata_id > CCLD extras/cdrom_id/cdrom_id > CCLD extras/collect/collect > CCLD extras/input_id/input_id > CCLD extras/path_id/path_id > CCLD extras/scsi_id/scsi_id > CCLD extras/usb_id/usb_id > CCLD extras/v4l_id/v4l_id > CCLD udev/udevadm > CCLD udev/udevd >Making all in libudev/docs >make[2]: Für das Ziel »all« ist nichts zu tun. >>>> Source compiled. >>>> Test phase [udev:check]: sys-fs/udev-171-r6 >make --no-print-directory check-recursive >Making check in . >make --no-print-directory libudev/test-libudev udev/test-udev > CC libudev/test-libudev.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o libudev/test-libudev.o libudev/test-libudev.c > CCLD libudev/test-libudev > CC udev/test-udev.o >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -include ./config.h -I./libudev -DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\" -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe -march=native -c -o udev/test-udev.o udev/test-udev.c > CCLD udev/test-udev >make --no-print-directory check-TESTS > >udev-test will run 142 tests: > >TEST 1: no rules >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'sda' >add: ok >remove: error as expected > >TEST 2: label test of scsi disc >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'boot_disk' >add: ok >remove: ok > >TEST 3: label test of scsi disc >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'boot_disk' >add: ok >remove: ok > >TEST 4: label test of scsi disc >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'boot_disk' >add: ok >remove: ok > >TEST 5: label test of scsi partition >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'boot_disk1' >add: ok >remove: ok > >TEST 6: label test of pattern match >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'boot_disk1' >add: ok >remove: ok > >TEST 7: label test of multiple sysfs files >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'boot_disk1' >add: ok >remove: ok > >TEST 8: label test of max sysfs files (skip invalid rule) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'boot_disk1' >add: ok >remove: ok > >TEST 9: catch device by * >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem/0' >add: ok >remove: ok > >TEST 10: catch device by * - take 2 >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem/0' >add: ok >remove: ok > >TEST 11: catch device by ? >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem/0' >add: ok >remove: ok > >TEST 12: catch device by character class >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem/0' >add: ok >remove: ok > >TEST 13: replace kernel name >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem' >add: ok >remove: ok > >TEST 14: Handle comment lines in config file (and replace kernel name) >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem' >add: ok >remove: ok > >TEST 15: Handle comment lines in config file with whitespace (and replace kernel name) >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem' >add: ok >remove: ok > >TEST 16: Handle whitespace only lines (and replace kernel name) >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'whitespace' >add: ok >remove: ok > >TEST 17: Handle empty lines in config file (and replace kernel name) >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem' >add: ok >remove: ok > >TEST 18: Handle backslashed multi lines in config file (and replace kernel name) >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem' >add: ok >remove: ok > >TEST 19: preserve backslashes, if they are not for a newline >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'aaa' >add: ok >remove: ok > >TEST 20: Handle stupid backslashed multi lines in config file (and replace kernel name) >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem' >add: ok >remove: ok > >TEST 21: subdirectory handling >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'sub/direct/ory/modem' >add: ok >remove: ok > >TEST 22: parent device name match of scsi partition >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'first_disk5' >add: ok >remove: ok > >TEST 23: test substitution chars >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'Major:8:minor:5:kernelnumber:5:id:0:0:0:0' >add: ok >remove: ok > >TEST 24: import of shell-value file >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'subdir/err/node' >add: ok >remove: ok > >TEST 25: import of shell-value returned from program >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node12345678' >add: ok >remove: ok > >TEST 26: sustitution of sysfs value (%s{file}) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'disk-ATA-sda' >add: ok >remove: ok > >TEST 27: program result substitution >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'special-device-5' >add: ok >remove: ok > >TEST 28: program result substitution (newline removal) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'newline_removed' >add: ok >remove: ok > >TEST 29: program result substitution >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'test-0:0:0:0' >add: ok >remove: ok > >TEST 30: program with lots of arguments >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'foo9' >add: ok >remove: ok > >TEST 31: program with subshell >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'bar9' >add: ok >remove: ok > >TEST 32: program arguments combined with apostrophes >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'foo7' >add: ok >remove: ok > >TEST 33: characters before the %c{N} substitution >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'my-foo9' >add: ok >remove: ok > >TEST 34: substitute the second to last argument >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'my-foo8' >add: ok >remove: ok > >TEST 35: test substitution by variable name >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'Major:8-minor:5-kernelnumber:5-id:0:0:0:0' >add: ok >remove: ok > >TEST 36: test substitution by variable name 2 >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'Major:8-minor:5-kernelnumber:5-id:0:0:0:0' >add: ok >remove: ok > >TEST 37: test substitution by variable name 3 >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link '850:0:0:05' >add: ok >remove: ok > >TEST 38: test substitution by variable name 4 >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link '855' >add: ok >remove: ok > >TEST 39: test substitution by variable name 5 >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link '8550:0:0:0' >add: ok >remove: ok > >TEST 40: non matching SUBSYSTEMS for device with no parent >device '/devices/virtual/tty/console' expecting node/link 'TTY' >add: ok >remove: ok > >TEST 41: non matching SUBSYSTEMS >device '/devices/virtual/tty/console' expecting node/link 'TTY' >add: ok >remove: ok > >TEST 42: ATTRS match >device '/devices/virtual/tty/console' expecting node/link 'foo' >add: ok >remove: ok > >TEST 43: ATTR (empty file) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'empty' >add: ok >remove: ok > >TEST 44: ATTR (non-existent file) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'non-existent' >add: ok >remove: ok > >TEST 45: program and bus type match >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'scsi-0:0:0:0' >add: ok >remove: ok > >TEST 46: sysfs parent hierarchy >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem' >add: ok >remove: ok > >TEST 47: name test with ! in the name >device '/devices/virtual/block/fake!blockdev0' expecting node/link 'is/a/fake/blockdev0' >add: ok >remove: ok > >TEST 48: name test with ! in the name, but no matching rule >device '/devices/virtual/block/fake!blockdev0' expecting node/link 'fake/blockdev0' >add: ok >remove: error as expected > >TEST 49: KERNELS rule >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'scsi-0:0:0:0' >add: ok >remove: ok > >TEST 50: KERNELS wildcard all >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'scsi-0:0:0:0' >add: ok >remove: ok > >TEST 51: KERNELS wildcard partial >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'scsi-0:0:0:0' >add: ok >remove: ok > >TEST 52: KERNELS wildcard partial 2 >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'scsi-0:0:0:0' >add: ok >remove: ok > >TEST 53: substitute attr with link target value (first match) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'driver-is-sd' >add: ok >remove: ok > >TEST 54: substitute attr with link target value (currently selected device) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'driver-is-ahci' >add: ok >remove: ok > >TEST 55: ignore ATTRS attribute whitespace >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'ignored' >add: ok >remove: ok > >TEST 56: do not ignore ATTRS attribute whitespace >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'matched-with-space' >add: ok >remove: ok > >TEST 57: permissions USER=bad GROUP=name >device '/devices/virtual/tty/tty33' expecting node/link 'tty33' >libudev: util_lookup_user: specified user 'bad' unknown >libudev: util_lookup_group: specified group 'name' unknown >libudev: node_symlink: device node 'udev-root/tty33' already exists, link to 'udev-root/tty33' will not overwrite it >permissions: ok >add: ok >libudev: util_lookup_user: specified user 'bad' unknown >libudev: util_lookup_group: specified group 'name' unknown >remove: ok > >TEST 58: permissions OWNER=5000 >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node' >permissions: ok >add: ok >remove: ok > >TEST 59: permissions GROUP=100 >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node' >permissions: ok >add: ok >remove: ok > >TEST 60: textual user id >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node' >permissions: ok >add: ok >remove: ok > >TEST 61: textual group id >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node' >permissions: ok >add: ok >remove: ok > >TEST 62: textual user/group id >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node' >libudev: util_lookup_group: specified group 'mail' unknown >Argument "mail" isn't numeric in numeric ne (!=) at ./test/udev-test.pl line 1558. > expected permissions are: root:mail:0660 > created permissions are : 0:0:0600 >permissions: error >add: ok >libudev: util_lookup_group: specified group 'mail' unknown >remove: ok > >TEST 63: permissions MODE=0777 >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node' >permissions: ok >add: ok >remove: ok > >TEST 64: permissions OWNER=5000 GROUP=100 MODE=0777 >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node' >permissions: ok >add: ok >remove: ok > >TEST 65: permissions OWNER to 5000 >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0' >libudev: node_symlink: device node 'udev-root/ttyACM0' already exists, link to 'udev-root/ttyACM0' will not overwrite it >permissions: ok >add: ok >remove: ok > >TEST 66: permissions GROUP to 100 >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0' >libudev: node_symlink: device node 'udev-root/ttyACM0' already exists, link to 'udev-root/ttyACM0' will not overwrite it >permissions: ok >add: ok >remove: ok > >TEST 67: permissions MODE to 0060 >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0' >libudev: node_symlink: device node 'udev-root/ttyACM0' already exists, link to 'udev-root/ttyACM0' will not overwrite it >permissions: ok >add: ok >remove: ok > >TEST 68: permissions OWNER, GROUP, MODE >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0' >libudev: node_symlink: device node 'udev-root/ttyACM0' already exists, link to 'udev-root/ttyACM0' will not overwrite it >permissions: ok >add: ok >remove: ok > >TEST 69: permissions only rule >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0' >libudev: node_symlink: device node 'udev-root/ttyACM0' already exists, link to 'udev-root/ttyACM0' will not overwrite it >permissions: ok >add: ok >remove: ok > >TEST 70: multiple permissions only rule >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0' >libudev: node_symlink: device node 'udev-root/ttyACM0' already exists, link to 'udev-root/ttyACM0' will not overwrite it >permissions: ok >add: ok >remove: ok > >TEST 71: permissions only rule with override at SYMLINK+ rule >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'ttyACM0' >libudev: node_symlink: device node 'udev-root/ttyACM0' already exists, link to 'udev-root/ttyACM0' will not overwrite it >permissions: ok >add: ok >remove: ok > >TEST 72: major/minor number test >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node' >major:minor: ok >add: ok >remove: ok > >TEST 73: big major number test >device '/devices/virtual/misc/misc-fake1' expecting node/link 'node' >major:minor: ok >add: ok >remove: ok > >TEST 74: big major and big minor number test >device '/devices/virtual/misc/misc-fake89999' expecting node/link 'node' >major:minor: ok >add: ok >remove: ok > >TEST 75: multiple symlinks with format char >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'symlink2-ttyACM0' >add: ok >remove: ok > >TEST 76: multiple symlinks with a lot of s p a c e s >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'one' >add: ok >remove: ok > >TEST 77: symlink creation (same directory) >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'modem0' >add: ok >remove: ok > >TEST 78: symlink creation (relative link forward) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda6' expecting link '1/2/symlink' to node 'a/b/node' >symlink: ok >add: ok >remove: ok > >TEST 79: symlink creation (relative link back and forward) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda6' expecting link '1/2/c/d/symlink' to node '../../a/b/node' >symlink: ok >add: ok >remove: ok > >TEST 80: multiple symlinks >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'second-0' >add: ok >remove: ok > >TEST 81: symlink name '.' >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link '.' >libudev: node_symlink: rename 'udev-root/..udev-tmp' 'udev-root/.' failed: Device or resource busy >add: ok >remove: error as expected > >TEST 82: symlink node to itself >device '/devices/virtual/tty/tty0' expecting node/link 'link' >libudev: node_symlink: device node 'udev-root/tty0' already exists, link to 'udev-root/tty0' will not overwrite it >add: error as expected >remove: ok > >TEST 83: symlink %n substitution >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'symlink0' >libudev: node_symlink: device node 'udev-root/ttyACM0' already exists, link to 'udev-root/ttyACM0' will not overwrite it >add: ok >remove: ok > >TEST 84: symlink %k substitution >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'symlink-ttyACM0' >libudev: node_symlink: device node 'udev-root/ttyACM0' already exists, link to 'udev-root/ttyACM0' will not overwrite it >add: ok >remove: ok > >TEST 85: symlink %M:%m substitution >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'major-166:0' >libudev: node_symlink: device node 'udev-root/ttyACM0' already exists, link to 'udev-root/ttyACM0' will not overwrite it >add: ok >remove: ok > >TEST 86: symlink %b substitution >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting link 'symlink-0:0:0:0' to node 'node' >libudev: udev_event_execute_rules: kernel-provided name 'sda' and NAME= 'node' disagree, please use SYMLINK+= or change the kernel to provide the proper name >symlink: ok >add: ok >remove: ok > >TEST 87: symlink %c substitution >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'test' >add: ok >remove: ok > >TEST 88: symlink %c{N} substitution >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'test' >add: ok >remove: ok > >TEST 89: symlink %c{N+} substitution >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'this' >add: ok >remove: ok > >TEST 90: symlink only rule with %c{N+} >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'test' >add: ok >remove: ok > >TEST 91: symlink %s{filename} substitution >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link '166:0' >add: ok >remove: ok > >TEST 92: program result substitution (numbered part of) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'link1' >add: ok >remove: ok > >TEST 93: program result substitution (numbered part of+) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda5' expecting node/link 'link4' >add: ok >remove: ok > >TEST 94: SUBSYSTEM match test >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node' >add: ok >remove: ok > >TEST 95: DRIVERS match test >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node' >add: ok >remove: ok > >TEST 96: temporary node creation test >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node' >add: ok >remove: ok > >TEST 97: parent node name substitution test sequence 1/2 (keep) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'main_device' >libudev: udev_event_execute_rules: kernel-provided name 'sda' and NAME= 'main_device' disagree, please use SYMLINK+= or change the kernel to provide the proper name >add: ok > > >TEST 98: parent node name substitution test sequence 2/2 (clean) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'main_device-part-1' >add: ok >remove: ok > >TEST 99: udev_root substitution >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'start-udev-root-end' >add: ok >remove: ok > >TEST 100: last_rule option >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'last' >add: ok >remove: ok > >TEST 101: negation KERNEL!= >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'match' >add: ok >remove: ok > >TEST 102: negation SUBSYSTEM!= >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'not-anything' >add: ok >remove: ok > >TEST 103: negation PROGRAM!= exit code >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'nonzero-program' >add: ok >remove: ok > >TEST 104: test for whitespace between the operator >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'true' >add: ok >remove: ok > >TEST 105: ENV{} test >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'true' >add: ok >remove: ok > >TEST 106: ENV{} test >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'true' >add: ok >remove: ok > >TEST 107: ENV{} test (assign) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'true' >add: ok >remove: ok > >TEST 108: ENV{} test (assign 2 times) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'true' >add: ok >remove: ok > >TEST 109: ENV{} test (assign2) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'part' >add: ok >remove: ok > >TEST 110: untrusted string sanitize >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'sane' >add: ok >remove: ok > >TEST 111: untrusted string sanitize (don't replace utf8) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'uber' >add: ok >remove: ok > >TEST 112: untrusted string sanitize (replace invalid utf8) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'replaced' >add: ok >remove: ok > >TEST 113: read sysfs value from parent device >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'serial-354172020305000' >add: ok >remove: ok > >TEST 114: match against empty key string >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'ok' >add: ok >remove: ok > >TEST 115: check ACTION value >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'ok' >add: ok >remove: ok > >TEST 116: test RUN key remove >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting link 'testsymlink2' to node 'ok2' >libudev: udev_event_execute_rules: kernel-provided name 'sda' and NAME= 'ok2' disagree, please use SYMLINK+= or change the kernel to provide the proper name >symlink: ok >add: ok >remove: ok > >TEST 117: final assignment >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'ok' >libudev: util_lookup_group: specified group 'not-ok' unknown >permissions: ok >add: ok >libudev: util_lookup_group: specified group 'not-ok' unknown >remove: ok > >TEST 118: final assignment 2 >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'ok' >libudev: util_lookup_group: specified group 'not-ok' unknown >permissions: ok >add: ok >libudev: util_lookup_group: specified group 'not-ok' unknown >remove: ok > >TEST 119: env substitution >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'node-add-me' >add: ok >remove: ok > >TEST 120: reset list to current value >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'three' >add: ok >remove: ok > >TEST 121: test empty SYMLINK+ (empty override) >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'right' >add: ok >remove: ok > >TEST 122: test multi matches >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'right' >add: ok >remove: ok > >TEST 123: test multi matches 2 >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'right' >add: ok >remove: ok > >TEST 124: test multi matches 3 >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'right' >add: ok >remove: ok > >TEST 125: test multi matches 4 >device '/devices/pci0000:00/0000:00:1d.7/usb5/5-2/5-2:1.0/tty/ttyACM0' expecting node/link 'right' >add: ok >remove: ok > >TEST 126: IMPORT parent test sequence 1/2 (keep) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'parent' >add: ok > > >TEST 127: IMPORT parent test sequence 2/2 (keep) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'parentenv-parent_right' >add: ok >remove: ok > >TEST 128: GOTO test >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'right' >add: ok >remove: ok > >TEST 129: GOTO label does not exist >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'right' >libudev: parse_file: GOTO 'does-not-exist' has no matching label in: '/var/tmp/portage/sys-fs/udev-171-r6/work/udev-171/udev-test.rules' >add: ok >libudev: parse_file: GOTO 'does-not-exist' has no matching label in: '/var/tmp/portage/sys-fs/udev-171-r6/work/udev-171/udev-test.rules' >remove: ok > >TEST 130: SYMLINK+ compare test >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'right' >add: ok >remove: ok > >TEST 131: invalid key operation >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'yes' >libudev: add_rule: invalid KERNEL operation >libudev: add_rule: invalid rule '/var/tmp/portage/sys-fs/udev-171-r6/work/udev-171/udev-test.rules:1' >add: ok >libudev: add_rule: invalid KERNEL operation >libudev: add_rule: invalid rule '/var/tmp/portage/sys-fs/udev-171-r6/work/udev-171/udev-test.rules:1' >remove: ok > >TEST 132: operator chars in attribute >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'yes' >add: ok >remove: ok > >TEST 133: overlong comment line >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda1' expecting node/link 'yes' >add: ok >remove: ok > >TEST 134: magic subsys/kernel lookup >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link '00:16:41:e2:8d:ff' >add: ok >remove: ok > >TEST 135: TEST absolute path >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'there' >add: ok >remove: ok > >TEST 136: TEST subsys/kernel lookup >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'yes' >add: ok >remove: ok > >TEST 137: TEST relative path >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'relative' >add: ok >remove: ok > >TEST 138: TEST wildcard substitution (find queue/nr_requests) >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'found-subdir' >add: ok >remove: ok > >TEST 139: TEST MODE=0000 >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'sda' >permissions: ok >add: ok >remove: error as expected > >TEST 140: TEST PROGRAM feeds OWNER, GROUP, MODE >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'sda' >permissions: ok >add: ok >remove: error as expected > >TEST 141: TEST PROGRAM feeds MODE with overflow >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'sda' >libudev: udev_rules_apply_to_event: ignoring invalid mode '0400letsdoabuffferoverflow0123456789012345789012345678901234567890' >permissions: ok >add: ok >remove: error as expected > >TEST 142: magic [subsys/sysname] attribute substitution >device '/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda' expecting node/link 'sda-8741C4G-end' >permissions: ok >add: ok >remove: ok > >1 errors occured > >FAIL: test/udev-test.pl > File "./test/rule-syntax-check.py", line 58 > print 'Invalid line %s:%i: %s' % (path, lineno, line) > ^ >SyntaxError: invalid syntax >FAIL: test/rules-test.sh >============================================== >2 of 2 tests failed >Please report to linux-hotplug@vger.kernel.org >============================================== >make[3]: *** [check-TESTS] Fehler 1 >make[2]: *** [check-am] Fehler 2 >make[1]: *** [check-recursive] Fehler 1 >make: *** [check] Fehler 2 > * ERROR: sys-fs/udev-171-r6 failed (test phase): > * udev: Make test failed. See above for details. > * > * Call stack: > * ebuild.sh, line 85: Called src_test > * environment, line 3700: Called die > * The specific snippet of code: > * has test $FEATURES && die "udev: Make test failed. See above for details."; > * > * If you need support, post the output of `emerge --info '=sys-fs/udev-171-r6'`, > * the complete build log and the output of `emerge -pqv '=sys-fs/udev-171-r6'`. > * The complete build log is located at '/var/tmp/portage/sys-fs/udev-171-r6/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/sys-fs/udev-171-r6/temp/environment'. > * Working directory: '/var/tmp/portage/sys-fs/udev-171-r6/work/udev-171' > * S: '/var/tmp/portage/sys-fs/udev-171-r6/work/udev-171'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 413463
: 322124