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
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.