Summary: | FTBFS with elfutils enabled | ||
---|---|---|---|
Product: | systemd | Reporter: | Vadim Rutkovsky <vrutkovs> |
Component: | general | Assignee: | systemd-bugs |
Status: | RESOLVED NOTABUG | QA Contact: | systemd-bugs |
Severity: | normal | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Buildlog |
Is this still an issue? I don't see any reference to any actual error message in the output you posted. What am I missing? (This works fine here on normal Fedora, are you sure your build environment is in order?) (In reply to Lennart Poettering from comment #1) > Is this still an issue? Yes, still happens on v219-962-ga2c7f25aec23b6d74ff5cf169e38159754e6dfe8 with slightly different error log: ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-ask-password-api.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-btrfs-util.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-condition.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-copy.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-dev-setup.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-dropin.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-fileio-label.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-generator.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-label.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-machine-image.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-machine-pool.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-mkdir-label.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-rm-rf.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-selinux-util.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-socket-label.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-switch-root.o: Permission denied Makefile:10595: recipe for target 'libsystemd-journal-core.la' failed > I don't see any reference to any actual error message in the output you > posted. What am I missing? Its a linker error, though I have no idea what's wrong with it. > (This works fine here on normal Fedora, are you sure your build environment > is in order?) Its a custom Yocto distro and systemd compiles correctly unless elfutils are installed (I'm building elfutils with default params from git master) Not sure I can help you with this. Please ask the folks working on your distro for help... EPERM looks weird as an error here... If you can reproduce this on Fedora, I can look into it... It appears to a be a sideffect of GNOME Continuous build system - proper permissions are set for libdw's linker only when it comes from yocto base image. Thanks for your help! |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 114550 [details] Buildlog Building with latest elfutils from master on Continuous: libtool: link: ( cd ".libs" && rm -f "libsystemd-core.la" && ln -s "../libsystemd-core.la" "libsystemd-core.la" ) libtool: link: ar cru .libs/libsystemd-journal-core.a src/journal/.libs/journald-kmsg.o src/journal/.libs/journald-syslog.o src/journal/.libs/journald-stream.o src/journal/.libs/journald-server.o src/journal/.libs/journald-console.o src/journal/.libs/journald-wall.o src/journal/.libs/journald-native.o src/journal/.libs/journald-audit.o src/journal/.libs/journald-rate-limit.o src/journal/.libs/journald-gperf.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_journal_internal_la-catalog.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_journal_internal_la-compress.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_journal_internal_la-fsprg.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_journal_internal_la-journal-authenticate.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_journal_internal_la-journal-file.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_journal_internal_la-journal-send.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_journal_internal_la-journal-vacuum.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_journal_internal_la-journal-verify.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_journal_internal_la-lookup3.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_journal_internal_la-mmap-cache.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_journal_internal_la-sd-journal.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-ask-password-api.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-btrfs-util.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-condition.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-copy.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-dev-setup.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-dropin.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-fileio-label.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-generator.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-label.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-machine-image.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-machine-pool.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-mkdir-label.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-selinux-util.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-socket-label.o .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-switch-root.o .libs/libsystemd-journal-core.lax/libudev-internal.a/libudev_internal_la-libudev-device-private.o .libs/libsystemd-journal-core.lax/libudev-internal.a/libudev_internal_la-libudev-device.o .libs/libsystemd-journal-core.lax/libudev-internal.a/libudev_internal_la-libudev-enumerate.o .libs/libsystemd-journal-core.lax/libudev-internal.a/libudev_internal_la-libudev-hwdb.o .libs/libsystemd-journal-core.lax/libudev-internal.a/libudev_internal_la-libudev-list.o .libs/libsystemd-journal-core.lax/libudev-internal.a/libudev_internal_la-libudev-monitor.o .libs/libsystemd-journal-core.lax/libudev-internal.a/libudev_internal_la-libudev-queue.o .libs/libsystemd-journal-core.lax/libudev-internal.a/libudev_internal_la-libudev-util.o .libs/libsystemd-journal-core.lax/libudev-internal.a/libudev_internal_la-libudev.o .libs/libsystemd-journal-core.lax/lt1-libsystemd_label_la-ask-password-api.o .libs/libsystemd-journal-core.lax/lt2-libsystemd_label_la-btrfs-util.o .libs/libsystemd-journal-core.lax/lt3-libsystemd_label_la-condition.o .libs/libsystemd-journal-core.lax/lt4-libsystemd_label_la-copy.o .libs/libsystemd-journal-core.lax/lt5-libsystemd_label_la-dev-setup.o .libs/libsystemd-journal-core.lax/lt6-libsystemd_label_la-dropin.o .libs/libsystemd-journal-core.lax/lt7-libsystemd_label_la-fileio-label.o .libs/libsystemd-journal-core.lax/lt8-libsystemd_label_la-generator.o .libs/libsystemd-journal-core.lax/lt9-libsystemd_label_la-label.o .libs/libsystemd-journal-core.lax/lt10-libsystemd_label_la-machine-image.o .libs/libsystemd-journal-core.lax/lt11-libsystemd_label_la-machine-pool.o .libs/libsystemd-journal-core.lax/lt12-libsystemd_label_la-mkdir-label.o .libs/libsystemd-journal-core.lax/lt13-libsystemd_label_la-selinux-util.o .libs/libsystemd-journal-core.lax/lt14-libsystemd_label_la-socket-label.o .libs/libsystemd-journal-core.lax/lt15-libsystemd_label_la-switch-root.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-bloom.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-common-errors.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-container.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-control.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-convenience.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-creds.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-error.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-gvariant.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-internal.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-introspect.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-kernel.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-match.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-message.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-objects.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-signature.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-slot.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-socket.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-track.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-type.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-bus-util.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-local-addresses.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-network-util.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-rtnl-message.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-rtnl-types.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-rtnl-util.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-sd-bus.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-sd-daemon.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-sd-event.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-sd-hwdb.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-sd-id128.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-sd-login.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-sd-network.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-sd-path.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-sd-rtnl.o .libs/libsystemd-journal-core.lax/libsystemd-internal.a/libsystemd_internal_la-sd-utf8.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-MurmurHash2.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-acpi-fpdt.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-af-list.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-apparmor-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-architecture.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-arphrd-list.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-async.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-audit.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-barrier.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-base-filesystem.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-boot-timestamps.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-bus-label.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-calendarspec.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-cap-list.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-capability.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-cgroup-show.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-cgroup-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-clean-ipc.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-clock-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-conf-files.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-conf-parser.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-device-nodes.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-efivars.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-env-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-errno-list.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-exit-status.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-fdset.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-fileio.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-fstab-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-gunicode.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-hashmap.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-ima-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-import-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-in-addr-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-json.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-locale-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-log.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-login-shared.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-memfd-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-mempool.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-mkdir.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-pager.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-path-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-prioq.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-pty.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-ptyfwd.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-ratelimit.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-replace-var.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-ring.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-sigbus.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-siphash24.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-sleep-config.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-smack-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-socket-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-spawn-ask-password-agent.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-spawn-polkit-agent.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-strbuf.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-strv.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-strxcpyx.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-sysctl-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-time-dst.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-time-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-uid-range.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-unit-name.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-utf8.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-util.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-utmp-wtmp.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-verbs.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-virt.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-watchdog.o .libs/libsystemd-journal-core.lax/libsystemd-shared.a/libsystemd_shared_la-xml.o .libs/libsystemd-journal-core.lax/libsystemd-acl.a/libsystemd_acl_la-acl-util.o ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-ask-password-api.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-btrfs-util.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-condition.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-copy.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-dev-setup.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-dropin.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-fileio-label.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-generator.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-label.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-machine-image.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-machine-pool.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-mkdir-label.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-selinux-util.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-socket-label.o: Permission denied ar: cannot open .libs/libsystemd-journal-core.lax/libsystemd-journal-internal.a/libsystemd_label_la-switch-root.o: Permission denied Makefile:10483: recipe for target 'libsystemd-journal-core.la' failed make[2]: *** [libsystemd-journal-core.la] Error 1 make[2]: *** Waiting for unfinished jobs.... See full buildlog attached