* Package: sys-auth/elogind-235.2-r2 * Repository: gentoo * Maintainer: asturm@gentoo.org kensington@gentoo.org * USE: abi_x86_64 acl amd64 elibc_glibc kernel_linux pam policykit userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/4.15.7-gentoo-r1/build * Found sources for kernel version: * 4.15.7-gentoo-r1 * Checking for suitable kernel configuration options... [ ok ] >>> Unpacking source... >>> Unpacking elogind-235.2.tar.gz to /var/tmp/portage/sys-auth/elogind-235.2-r2/work >>> Source unpacked in /var/tmp/portage/sys-auth/elogind-235.2-r2/work >>> Preparing source in /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2 ... * Applying elogind-235.2-docs.patch ... [ ok ] * Applying elogind-235.2-legacy-cgroupmode.patch ... [ ok ] * Applying elogind-235.2-drop-logintest.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2 ... meson --buildtype plain --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload -Ddocdir=/usr/share/doc/elogind-235.2-r2 -Dhtmldir=/usr/share/doc/elogind-235.2-r2/html -Dpamlibdir=/lib64/security -Dudevrulesdir=/lib/udev/rules.d --libdir=/usr/lib64 -Drootlibdir=/lib64 -Drootlibexecdir=/lib64/elogind -Drootprefix=/ -Dbashcompletiondir=/usr/share/bash-completion/completions -Dzsh-completion=/usr/share/zsh/site-functions -Dman=auto -Dsmack=true -Dcgroup-controller=openrc -Ddefault-hierarchy=hybrid -Ddefault-kill-user-processes=false -Dacl=true -Ddebug=false --buildtype release -Dhtml=false -Dpam=true -Dselinux=false /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2 /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build The Meson build system Version: 0.44.1 Source dir: /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2 Build dir: /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build Build type: native build Project name: elogind Native C compiler: x86_64-pc-linux-gnu-gcc (gcc 7.3.0) Appending CFLAGS from environment: '-O2 -pipe -march=native' Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed' Build machine cpu family: x86_64 Build machine cpu: x86_64 Program tools/meson-check-compilation.sh found: YES (/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/tools/meson-check-compilation.sh) Program c++ found: YES (/usr/bin/c++) Native C++ compiler: x86_64-pc-linux-gnu-g++ (gcc 7.3.0) Appending CXXFLAGS from environment: '-O2 -pipe -march=native' Appending LDFLAGS from environment: '-Wl,-O1 -Wl,--as-needed' Compiler for C supports argument -Wextra: YES Compiler for C supports argument -Werror=undef: YES Compiler for C supports argument -Wlogical-op: YES Compiler for C supports argument -Wmissing-include-dirs: YES Compiler for C supports argument -Wold-style-definition: YES Compiler for C supports argument -Wpointer-arith: YES Compiler for C supports argument -Winit-self: YES Compiler for C supports argument -Wdeclaration-after-statement: YES Compiler for C supports argument -Wfloat-equal: YES Compiler for C supports argument -Wsuggest-attribute=noreturn: YES Compiler for C supports argument -Werror=missing-prototypes: YES Compiler for C supports argument -Werror=implicit-function-declaration: YES Compiler for C supports argument -Werror=missing-declarations: YES Compiler for C supports argument -Werror=return-type: YES Compiler for C supports argument -Werror=incompatible-pointer-types: YES Compiler for C supports argument -Werror=format=2: YES Compiler for C supports argument -Wstrict-prototypes: YES Compiler for C supports argument -Wredundant-decls: YES Compiler for C supports argument -Wmissing-noreturn: YES Compiler for C supports argument -Wshadow: YES Compiler for C supports argument -Wendif-labels: YES Compiler for C supports argument -Wstrict-aliasing=2: YES Compiler for C supports argument -Wwrite-strings: YES Compiler for C supports argument -Werror=overflow: YES Compiler for C supports argument -Wdate-time: YES Compiler for C supports argument -Wnested-externs: YES Compiler for C supports argument -ffast-math: YES Compiler for C supports argument -fno-common: YES Compiler for C supports argument -fdiagnostics-show-option: YES Compiler for C supports argument -fno-strict-aliasing: YES Compiler for C supports argument -fvisibility=hidden: YES Compiler for C supports argument -fstack-protector: YES Compiler for C supports argument -fstack-protector-strong: YES Compiler for C supports argument -fPIE: YES Compiler for C supports argument --param=ssp-buffer-size=4: YES Compiler for C supports argument -Wunused-parameter: YES Compiler for C supports argument -Wmissing-field-initializers: YES Compiler for C supports argument -Wunused-result: YES Compiler for C supports argument -Wformat-signedness: YES Compiler for C supports argument -Werror=nonnull: YES Checking if "-Werror=shadow with local shadowing" compiles: YES Message: Linking with -Wl,-z,relro supported: yes Message: Linking with -Wl,-z,now supported: yes Message: Linking with -pie supported: yes Compiler for C supports argument -ffunction-sections: YES Compiler for C supports argument -fdata-sections: YES Message: Linking with -Wl,--gc-sections supported: yes Checking for size of "pid_t": 4 Checking for size of "uid_t": 4 Checking for size of "gid_t": 4 Checking for size of "dev_t": 8 Checking for size of "ino_t": 8 Checking for size of "time_t": 8 Checking for size of "rlim_t": 8 Checking for size of "char16_t": 2 Checking for size of "char32_t": 4 Checking for size of "key_serial_t": -1 Checking for size of "struct ethtool_link_settings": 48 Checking for size of "struct fib_rule_uid_range": 8 Header has symbol "IFLA_INET6_ADDR_GEN_MODE": YES Header has symbol "IN6_ADDR_GEN_MODE_STABLE_PRIVACY": YES Header has symbol "IFLA_VRF_TABLE": YES Header has symbol "IFLA_MACVLAN_FLAGS": YES Header has symbol "IFLA_IPVLAN_MODE": YES Header has symbol "IFLA_PHYS_PORT_ID": YES Header has symbol "IFLA_BOND_AD_INFO": YES Header has symbol "IFLA_VLAN_PROTOCOL": YES Header has symbol "IFLA_VXLAN_REMCSUM_NOPARTIAL": YES Header has symbol "IFLA_VXLAN_GPE": YES Header has symbol "IFLA_GENEVE_LABEL": YES Header has symbol "IFLA_VTI_REMOTE": YES Header has symbol "IFLA_IPTUN_ENCAP_DPORT": YES Header has symbol "IFLA_GRE_ENCAP_DPORT": YES Header has symbol "IFLA_BRIDGE_VLAN_INFO": YES Header has symbol "IFLA_BRPORT_PROXYARP": YES Header has symbol "IFLA_BRPORT_LEARNING_SYNC": YES Header has symbol "IFLA_BR_VLAN_DEFAULT_PVID": YES Header has symbol "NDA_IFINDEX": YES Header has symbol "IFA_FLAGS": YES Header has symbol "FRA_UID_RANGE": YES Header has symbol "LO_FLAGS_PARTSCAN": YES Checking for function "secure_getenv": YES Checking for function "__secure_getenv": NO Checking for function "memfd_create": NO Checking for function "gettid": NO Checking for function "pivot_root": NO Checking for function "name_to_handle_at": YES Checking for function "setns": YES Checking for function "renameat2": NO Checking for function "kcmp": NO Checking for function "keyctl": NO Checking for function "copy_file_range": NO Checking for function "bpf": NO Checking for function "explicit_bzero": YES Checking for function "getrandom": YES Program sed found: YES (/bin/sed) Program grep found: YES (/bin/grep) Program awk found: YES (/usr/bin/awk) Program m4 found: YES (/usr/bin/m4) Program stat found: YES (/usr/bin/stat) Program git found: YES (/usr/bin/git) Program kexec found: NO Program /usr/sbin/kexec found: NO Program /sbin/kexec found: NO Program reboot found: YES (/sbin/reboot) Program halt found: YES (/sbin/halt) Program gperf found: YES (/usr/bin/gperf) Message: gperf len type is size_t Has header "sys/capability.h": YES Has header "linux/btrfs.h": YES Has header "linux/memfd.h": YES Has header "linux/vm_sockets.h": YES Has header "sys/auxv.h": YES Has header "valgrind/memcheck.h": NO Has header "valgrind/valgrind.h": NO Program tools/meson-get-cg-controller.sh found: YES (/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/tools/meson-get-cg-controller.sh) Message: maximum system UID is 999 Message: maximum system GID is 999 Message: unknown debug option "false", ignoring Dependency threads found: YES Library rt found: YES Library m found: YES Library dl found: YES Library crypt found: YES Found pkg-config: /usr/bin/x86_64-pc-linux-gnu-pkg-config (0.29.2) Native dependency libcap found: YES 2.25 Native dependency polkit-gobject-1 found: YES 0.113 Library acl found: YES Native dependency audit found: YES 2.8.2 Library pam found: YES Library pam_misc found: YES Native dependency glib-2.0 found: YES 2.52.3 Native dependency gobject-2.0 found: YES 2.52.3 Native dependency gio-2.0 found: YES 2.52.3 Native dependency dbus-1 found: YES 1.12.6 Configuring config.h using configuration Program intltool-merge found: YES (/usr/bin/intltool-merge) Program /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/tools/meson-symlink_headers.sh found: YES (/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/tools/meson-symlink_headers.sh) Program c++ found: YES (/usr/bin/c++) Program generate-gperfs.py found: YES (/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/src/basic/generate-gperfs.py) Program generate-cap-list.sh found: YES (/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/src/basic/generate-cap-list.sh) Program generate-errno-list.sh found: YES (/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/src/basic/generate-errno-list.sh) Configuring libelogind.pc using configuration Configuring logind.conf using configuration Configuring org.freedesktop.login1.service using configuration Configuring 71-seat.rules using configuration Configuring 73-seat-late.rules using configuration Native dependency libudev found: YES 237 Program generate-sym-test.py found: YES (/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/src/test/generate-sym-test.py) Message: test-ipcrm is an unsafe test Message: test-cgroup is a manual test Message: test-inhibit is a manual test Program tools/make-directive-index.py found: YES (/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/tools/make-directive-index.py) Program tools/make-man-index.py found: YES (/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/tools/make-man-index.py) Program tools/xml_helper.py found: YES (/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/tools/xml_helper.py) Program xsltproc found: YES (/usr/bin/xsltproc) Message: zsh completions: /usr/share/zsh/site-functions Program sh found: YES (/bin/sh) Program tools/meson-check-help.sh found: YES (/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/tools/meson-check-help.sh) Program tools/meson-git-contrib.sh found: YES (/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2/tools/meson-git-contrib.sh) Message: elogind 235.2 prefix: /usr rootprefix: / sysconf dir: /etc includedir: /usr/include lib dir: /usr/lib64 rootlib dir: /lib64 rootexeclib dir: /lib64/elogind PAM modules dir: /lib64/security PAM configuration dir: /etc/pam.d D-Bus policy dir: /usr/share/dbus-1/system.d D-Bus session dir: /usr/share/dbus-1/services D-Bus system dir: /usr/share/dbus-1/system-services bash completions dir: /usr/share/bash-completion/completions zsh completions dir: /usr/share/zsh/site-functions TTY GID: 5 maximum system UID: 999 maximum system GID: 999 default KillUserProcesses setting: false enabled features: PAM, AUDIT, SMACK, ACL, polkit, dbus, glib, man pages, man page indices, utmp disabled features: SELinux, legacy pkla, html pages, debug elogind, debug hashmap, debug mmap cache Build targets in project: 411 Found ninja-1.8.2 at /usr/bin/ninja >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2 ... ninja -v -j1 -l0 -C /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build ninja: Entering directory `/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build' [1/529] /usr/bin/python3.5 /usr/lib/python-exec/python3.5/meson --internal exe /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build/meson-private/meson_exe_generate-cap-list.sh_da9d8c205e5411b79c7b7ef03b1731aac3c10aec.dat [2/529] /usr/bin/python3.5 /usr/lib/python-exec/python3.5/meson --internal exe /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build/meson-private/meson_exe_generate-errno-list.sh_7ef7c7c8af1bd571a229d6dd7d13eacad519d13d.dat [3/529] /usr/bin/python3.5 /usr/lib/python-exec/python3.5/meson --internal exe /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build/meson-private/meson_exe_generate-gperfs.py_6cfa595cfe76d693b28382553660fcdd4369920f.dat [4/529] /usr/bin/python3.5 /usr/lib/python-exec/python3.5/meson --internal exe /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build/meson-private/meson_exe_gperf_e7f2ff9ce73fd852259b1fe91ee53acb90e0c964.dat [5/529] /usr/bin/python3.5 /usr/lib/python-exec/python3.5/meson --internal exe /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build/meson-private/meson_exe_awk_f1c967990d91f24fa97013b81482449468cb3281.dat [6/529] /usr/bin/python3.5 /usr/lib/python-exec/python3.5/meson --internal exe /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build/meson-private/meson_exe_generate-gperfs.py_2f66a971abceb695b37dbc5778397c5eaa615913.dat [7/529] /usr/bin/python3.5 /usr/lib/python-exec/python3.5/meson --internal exe /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build/meson-private/meson_exe_gperf_bf3cff950517c86f3f49d07be21b21bac90fab20.dat [8/529] /usr/bin/python3.5 /usr/lib/python-exec/python3.5/meson --internal exe /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build/meson-private/meson_exe_awk_87b35c88dffa99b729456f9a5d2e61962fb6dae7.dat [9/529] x86_64-pc-linux-gnu-gcc -Isrc/basic/basic@sta -Isrc/basic -I../elogind-235.2/src/basic -I. -I../elogind-235.2/ -Isrc/update-utmp -I../elogind-235.2/src/update-utmp -Isrc/sleep -I../elogind-235.2/src/sleep -I../elogind-235.2/src/libelogind/sd-id128 -I../elogind-235.2/src/libelogind/sd-bus -Isrc/core -I../elogind-235.2/src/core -Isrc/login -I../elogind-235.2/src/login -Isrc/systemd -I../elogind-235.2/src/systemd -Isrc/shared -I../elogind-235.2/src/shared -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -O3 -Wextra -Werror=undef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Werror=overflow -Wdate-time -Wnested-externs -ffast-math -fno-common -fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -fstack-protector -fstack-protector-strong -fPIE --param=ssp-buffer-size=4 -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-result -Wno-format-signedness -Wno-error=nonnull -Werror=shadow -ffunction-sections -fdata-sections -include config.h -O2 -march=native -fPIC -pthread -MMD -MQ 'src/basic/basic@sta/alloc-util.c.o' -MF 'src/basic/basic@sta/alloc-util.c.o.d' -o 'src/basic/basic@sta/alloc-util.c.o' -c ../elogind-235.2/src/basic/alloc-util.c FAILED: src/basic/basic@sta/alloc-util.c.o x86_64-pc-linux-gnu-gcc -Isrc/basic/basic@sta -Isrc/basic -I../elogind-235.2/src/basic -I. -I../elogind-235.2/ -Isrc/update-utmp -I../elogind-235.2/src/update-utmp -Isrc/sleep -I../elogind-235.2/src/sleep -I../elogind-235.2/src/libelogind/sd-id128 -I../elogind-235.2/src/libelogind/sd-bus -Isrc/core -I../elogind-235.2/src/core -Isrc/login -I../elogind-235.2/src/login -Isrc/systemd -I../elogind-235.2/src/systemd -Isrc/shared -I../elogind-235.2/src/shared -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu99 -O3 -Wextra -Werror=undef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wsuggest-attribute=noreturn -Werror=missing-prototypes -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=return-type -Werror=incompatible-pointer-types -Werror=format=2 -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Werror=overflow -Wdate-time -Wnested-externs -ffast-math -fno-common -fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -fstack-protector -fstack-protector-strong -fPIE --param=ssp-buffer-size=4 -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-result -Wno-format-signedness -Wno-error=nonnull -Werror=shadow -ffunction-sections -fdata-sections -include config.h -O2 -march=native -fPIC -pthread -MMD -MQ 'src/basic/basic@sta/alloc-util.c.o' -MF 'src/basic/basic@sta/alloc-util.c.o.d' -o 'src/basic/basic@sta/alloc-util.c.o' -c ../elogind-235.2/src/basic/alloc-util.c In file included from ../elogind-235.2/src/basic/missing.h:1278:0, from ../elogind-235.2/src/basic/util.h:46, from ../elogind-235.2/src/basic/alloc-util.c:25: ../elogind-235.2/src/basic/missing_syscall.h:311:23: error: static declaration of ‘copy_file_range’ follows non-static declaration static inline ssize_t copy_file_range(int fd_in, loff_t *off_in, ^~~~~~~~~~~~~~~ In file included from ../elogind-235.2/src/basic/util.h:42:0, from ../elogind-235.2/src/basic/alloc-util.c:25: /usr/include/unistd.h:1110:9: note: previous declaration of ‘copy_file_range’ was here ssize_t copy_file_range (int __infd, __off64_t *__pinoff, ^~~~~~~~~~~~~~~ ninja: build stopped: subcommand failed. * ERROR: sys-auth/elogind-235.2-r2::gentoo failed (compile phase): * ninja -v -j1 -l0 -C /var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build failed * * Call stack: * ebuild.sh, line 124: Called src_compile * environment, line 4191: Called meson_src_compile * environment, line 2820: Called eninja '-C' '/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2-build' * environment, line 1286: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=sys-auth/elogind-235.2-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-auth/elogind-235.2-r2::gentoo'`. * The complete build log is located at '/var/log/portage/sys-auth:elogind-235.2-r2:20180307-010053.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-auth/elogind-235.2-r2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-auth/elogind-235.2-r2/temp/environment'. * Working directory: '/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2' * S: '/var/tmp/portage/sys-auth/elogind-235.2-r2/work/elogind-235.2'