-
-
Notifications
You must be signed in to change notification settings - Fork 18.1k
Closed
Labels
0.kind: build failureA package fails to buildA package fails to build
Description
Steps To Reproduce
Steps to reproduce the behavior:
- build systemd with all transitive openssl dependencies disabled, but with one of the openssl-dependent features enabled (e.g.
withSysupdate = true). For example:
nixpkgs.overlays = [
(self: super: {
systemd = super.systemd.override {
withApparmor = false;
withAudit = false;
withCoredump = false;
withCryptsetup = false;
withDocumentation = false;
withFido2 = false;
withHomed = false;
withImportd = false;
withIptables = false;
withKexectools = false;
withLocaled = false;
withPasswordQuality = false;
withPolkit = false;
withPortabled = false;
withRemote = false;
withRepart = false;
withTpm2Tss = false;
withVmspawn = false;
};
})
];
Build log
Build Log
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
mesonConfigurePhase flags: --prefix=/nix/store/rqdzh71wa3d92i9rzklv785fjsk2a3ac-systemd-256.8 --libdir=/nix/store/rqdzh71wa3d92i9rzklv785fjsk2a3ac-systemd-256.8/lib --libexecdir=/nix/store/rqdzh71wa3d92i9rzklv785fjsk2a3ac-systemd-256.8/libexec --bindir=/nix/store/rqdzh71wa3d92i9rzklv785fjsk2a3ac-systemd-256.8/bin --sbindir=/nix/store/rqdzh71wa3d92i9rzklv785fjsk2a3ac-systemd-256.8/sbin --includedir=/nix/store/1gn99sfml4nlp793cjzcwbpsyfgsbxa5-systemd-256.8-dev/include --mandir=/nix/store/ddqx8z562gz9ly2q1lvcfiyrb30ya7iv-systemd-256.8-man/share/man --infodir=/nix/store/rqdzh71wa3d92i9rzklv785fjsk2a3ac-systemd-256.8/share/info --localedir=/nix/store/rqdzh71wa3d92i9rzklv785fjsk2a3ac-systemd-256.8/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=release -Dtime-epoch=1720202583 -Dversion-tag=256.8 -Dmode=release -Dtty-gid=3 -Ddebug-shell=/nix/store/5886b0kfc7cq30f7hmazglw0g0lqg3mz-bash-interactive-5.2p37/bin/bash -Dpamconfdir=/nix/store/rqdzh71wa3d92i9rzklv785fjsk2a3ac-systemd-256.8/etc/pam.d -Dkmod-path=/nix/store/72p4a1c1w8wfwphsppwh6cji1sanmb3y-kmod-31/bin/kmod -Dsplit-bin=false -Ddbuspolicydir=/nix/store/rqdzh71wa3d92i9rzklv785fjsk2a3ac-systemd-256.8/share/dbus-1/system.d -Ddbussessionservicedir=/nix/store/rqdzh71wa3d92i9rzklv785fjsk2a3ac-systemd-256.8/share/dbus-1/services -Ddbussystemservicedir=/nix/store/rqdzh71wa3d92i9rzklv785fjsk2a3ac-systemd-256.8/share/dbus-1/system-services -Dpkgconfiglibdir=/nix/store/1gn99sfml4nlp793cjzcwbpsyfgsbxa5-systemd-256.8-dev/lib/pkgconfig -Dpkgconfigdatadir=/nix/store/1gn99sfml4nlp793cjzcwbpsyfgsbxa5-systemd-256.8-dev/share/pkgconfig -Dloadkeys-path=/nix/store/jxlf713nvvq269j096svz1lhzxbx7jfp-kbd-2.6.4/bin/loadkeys -Dsetfont-path=/nix/store/jxlf713nvvq269j096svz1lhzxbx7jfp-kbd-2.6.4/bin/setfont -Dsbat-distro=nixos -Dsbat-distro-summary=NixOS -Dsbat-distro-url=https://nixos.org/ -Dsbat-distro-pkgname=systemd -Dsbat-distro-version=256.8 -Dsystem-uid-max=999 -Dsystem-gid-max=999 -Dsysvinit-path= -Dsysvrcnd-path= -Dsulogin-path=/nix/store/1x76irn6097a9b89py8cd83hi5p6s7if-util-linux-minimal-2.39.4-login/bin/sulogin -Dnologin-path=/nix/store/1x76irn6097a9b89py8cd83hi5p6s7if-util-linux-minimal-2.39.4-login/bin/nologin -Dmount-path=/nix/store/8vq44d8cwb3w1mp6grn9s6mgxzmcfxf5-util-linux-minimal-2.39.4-mount/bin/mount -Dumount-path=/nix/store/8vq44d8cwb3w1mp6grn9s6mgxzmcfxf5-util-linux-minimal-2.39.4-mount/bin/umount -Dsshconfdir=no -Dsshdconfdir=no -Dtests=false -Dglib=disabled -Ddbus=disabled -Dbzip2=enabled -Dlz4=enabled -Dxz=enabled -Dzstd=enabled -Dzlib=enabled -Dnss-mymachines=enabled -Dnss-resolve=enabled -Dnss-myhostname=true -Dnss-systemd=true -Dlibcryptsetup=disabled -Dlibcryptsetup-plugins=disabled -Dp11kit=disabled -Dlibfido2=disabled -Dopenssl=enabled -Dpwquality=disabled -Dpasswdqc=disabled -Dremote=disabled -Dmicrohttpd=disabled -Dpam=enabled -Dacl=enabled -Daudit=disabled -Dapparmor=disabled -Dgcrypt=enabled -Dimportd=disabled -Dhomed=disabled -Dpolkit=disabled -Delfutils=disabled -Dlibcurl=disabled -Dlibidn=disabled -Dlibidn2=enabled -Dlibiptc=disabled -Drepart=disabled -Dsysupdate=enabled -Dseccomp=enabled -Dselinux=disabled -Dtpm2=disabled -Dpcre2=enabled -Dbpf-framework=enabled -Dbootloader=enabled -Dukify=disabled -Dkmod=enabled -Dqrencode=enabled -Dvmspawn=disabled -Dlibarchive=enabled -Dxenctrl=disabled -Dgnutls=disabled -Dxkbcommon=disabled -Dman=enabled -Danalyze=true -Dlogind=true -Dlocaled=false -Dhostnamed=true -Dmachined=true -Dnetworkd=true -Doomd=true -Dportabled=false -Dhwdb=true -Dtimedated=true -Dtimesyncd=true -Duserdb=true -Dcoredump=false -Dfirstboot=false -Dresolve=true -Dsysusers=true -Defi=true -Dutmp=true -Dlog-trace=false -Dkernel-install=false -Dquotacheck=false -Dldconfig=false -Dinstall-sysconfdir=false -Dcreate-log-dirs=false -Dsmack=true -Db_pie=true -Dntp-servers=0.nixos.pool.ntp.org\ 1.nixos.pool.ntp.org\ 2.nixos.pool.ntp.org\ 3.nixos.pool.ntp.org
The Meson build system
Version: 1.6.0
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: systemd
Project version: 256.8
C compiler for the host machine: gcc (gcc 13.3.0 "gcc (GCC) 13.3.0")
C linker for the host machine: gcc ld.bfd 2.43.1
Host machine cpu family: aarch64
Host machine cpu: aarch64
Program tools/git-setup.sh found: YES (/build/source/tools/git-setup.sh)
Program tools/meson-build.sh found: YES (/build/source/tools/meson-build.sh)
C++ compiler for the host machine: g++ (gcc 13.3.0 "g++ (GCC) 13.3.0")
C++ linker for the host machine: g++ ld.bfd 2.43.1
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Wno-nonnull-compare: YES
Compiler for C supports arguments -Warray-bounds: YES
Compiler for C supports arguments -Warray-bounds=2: YES
Compiler for C supports arguments -Wdate-time: YES
Compiler for C supports arguments -Wendif-labels: YES
Compiler for C supports arguments -Werror=format=2: YES
Compiler for C supports arguments -Werror=format-signedness: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=implicit-int: YES
Compiler for C supports arguments -Werror=incompatible-pointer-types: YES
Compiler for C supports arguments -Werror=int-conversion: YES
Compiler for C supports arguments -Werror=missing-declarations: YES
Compiler for C supports arguments -Werror=missing-prototypes: YES
Compiler for C supports arguments -Werror=overflow: YES
Compiler for C supports arguments -Werror=override-init: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=shift-count-overflow: YES
Compiler for C supports arguments -Werror=shift-overflow=2: YES
Compiler for C supports arguments -Werror=strict-flex-arrays: YES
Compiler for C supports arguments -Werror=undef: YES
Compiler for C supports arguments -Wfloat-equal: YES
Compiler for C supports arguments -Wimplicit-fallthrough=5: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wlogical-op: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wstrict-aliasing=2: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wsuggest-attribute=noreturn: YES
Compiler for C supports arguments -Wunterminated-string-initialization: NO
Compiler for C supports arguments -Wunused-function: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C supports arguments -Wzero-length-bounds: YES
Compiler for C supports arguments -Wno-error=#warnings: NO
Compiler for C supports arguments -Wno-string-plus-int: NO
Compiler for C supports arguments -fdiagnostics-show-option: YES
Compiler for C supports arguments -fno-common: YES
Compiler for C supports arguments -fstack-protector: YES
Compiler for C supports arguments -fstack-protector-strong: YES
Compiler for C supports arguments -fstrict-flex-arrays=3: YES
Compiler for C supports arguments --param=ssp-buffer-size=4: YES
Compiler for C supports arguments -Wno-maybe-uninitialized: YES
Compiler for C supports arguments -Wno-unused-result: YES
Compiler for C supports arguments -ftrivial-auto-var-init=zero: YES
Compiler for C supports link arguments -fstack-protector: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Compiler for C supports arguments -fstrict-flex-arrays=1: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C supports arguments -ffunction-sections: YES
Compiler for C supports arguments -fdata-sections: YES
Compiler for C supports link arguments -Wl,--fatal-warnings: YES
Compiler for C supports link arguments -Wl,-z,now: YES
Compiler for C supports link arguments -Wl,-z,relro: YES
Compiler for C supports link arguments -Wl,--warn-common: YES
Compiler for C supports link arguments -Wl,--gc-sections: YES
Compiler for C supports arguments -Wzero-length-bounds: YES (cached)
Checking if "-Werror=shadow with local shadowing" compiles: YES
Compiler for C++ supports arguments -Wno-missing-field-initializers: YES
Compiler for C++ supports arguments -Wno-unused-parameter: YES
Compiler for C++ supports arguments -Wno-nonnull-compare: YES
Compiler for C supports arguments -Wstringop-truncation: YES
Checking for size of "dev_t" : 8
Checking for size of "ino_t" : 8
Checking for size of "rlim_t" : 8
Checking for size of "time_t" : 8
Checking for size of "typeof(((struct timex *)0)->freq)" : 8
Computing int of "LONG_MAX" : 9223372036854775807
Checking for size of "char16_t" : 2
Checking for size of "char32_t" : 4
Checking for size of "struct mount_attr" : 32
Checking for size of "struct statx" : 256
Checking for size of "struct dirent64" : 280
Checking for size of "struct sched_attr" : -1
Checking for function "secure_getenv" : YES
Checking for function "__secure_getenv" : NO
Checking for function "memfd_create" : YES
Checking for function "gettid" : YES
Checking for function "fchmodat2" : NO
Checking for function "pivot_root" : NO
Checking for function "ioprio_get" : NO
Checking for function "ioprio_set" : NO
Checking for function "sched_setattr" : NO
Checking for function "name_to_handle_at" : YES
Checking for function "setns" : YES
Checking for function "renameat2" : YES
Checking for function "kcmp" : NO
Checking for function "keyctl" : NO
Checking for function "copy_file_range" : YES
Checking for function "bpf" : NO
Checking for function "statx" : YES
Checking for function "explicit_bzero" : YES
Checking for function "reallocarray" : YES
Checking for function "set_mempolicy" : NO
Checking for function "get_mempolicy" : NO
Checking for function "pidfd_send_signal" : YES
Checking for function "pidfd_open" : YES
Checking for function "rt_sigqueueinfo" : NO
Checking for function "rt_tgsigqueueinfo" : NO
Checking for function "mallinfo" : YES
Checking for function "mallinfo2" : YES
Checking for function "execveat" : YES
Checking for function "close_range" : YES
Checking for function "epoll_pwait2" : YES
Checking for function "mount_setattr" : YES
Checking for function "move_mount" : YES
Checking for function "open_tree" : YES
Checking for function "fsopen" : YES
Checking for function "fsconfig" : YES
Checking for function "fsmount" : YES
Checking for function "getdents64" : YES
Checking for function "pidfd_spawn" : YES
Checking for function "getrandom" : YES
Program sh found: YES (/nix/store/bf1ypxhl9j3p5q3w1jqg89l3zc7c5ns0-bash-5.2p37/bin/sh)
Program echo found: YES (/nix/store/wsb9v0f85w29qic8flwwj39x59xxhxrb-coreutils-9.5/bin/echo)
Program sed found: YES (/nix/store/16wi00s9a1y0mhap87gmvrs5d3mclx9h-gnused-4.9/bin/sed)
Program awk found: YES (/nix/store/2lbvy4lprw7lzy4cqf3w7i9dhc39q8wm-gawk-5.3.1/bin/awk)
Program stat found: YES (/nix/store/wsb9v0f85w29qic8flwwj39x59xxhxrb-coreutils-9.5/bin/stat)
Program ln found: YES (/nix/store/wsb9v0f85w29qic8flwwj39x59xxhxrb-coreutils-9.5/bin/ln)
Program git found: NO
Program env found: YES (/nix/store/wsb9v0f85w29qic8flwwj39x59xxhxrb-coreutils-9.5/bin/env)
Program rsync found: NO
Program diff found: YES (/nix/store/pw8f3g01lhckvxpyifmbswnbyh57cgq5-diffutils-3.10/bin/diff)
Program find found: YES (/nix/store/jxnfxgsrcrrl15g4hyik2dgj839ykhbl-findutils-4.10.0/bin/find)
Program quotaon /usr/sbin/quotaon /sbin/quotaon found: NO
Program quotacheck /usr/sbin/quotacheck /sbin/quotacheck found: NO
Message: Using /nix/store/72p4a1c1w8wfwphsppwh6cji1sanmb3y-kmod-31/bin/kmod for kmod
Program kexec /usr/sbin/kexec /sbin/kexec found: NO
Message: Using /nix/store/1x76irn6097a9b89py8cd83hi5p6s7if-util-linux-minimal-2.39.4-login/bin/sulogin for sulogin
Message: Using /nix/store/8vq44d8cwb3w1mp6grn9s6mgxzmcfxf5-util-linux-minimal-2.39.4-mount/bin/mount for mount
Message: Using /nix/store/8vq44d8cwb3w1mp6grn9s6mgxzmcfxf5-util-linux-minimal-2.39.4-mount/bin/umount for umount
Message: Using /nix/store/jxlf713nvvq269j096svz1lhzxbx7jfp-kbd-2.6.4/bin/loadkeys for loadkeys
Message: Using /nix/store/jxlf713nvvq269j096svz1lhzxbx7jfp-kbd-2.6.4/bin/setfont for setfont
Message: Using /nix/store/1x76irn6097a9b89py8cd83hi5p6s7if-util-linux-minimal-2.39.4-login/bin/nologin for nologin
Program gperf found: YES (/nix/store/dfik928mr9si73sha580y6pnfmv1l3r8-gperf-3.1/bin/gperf)
Message: gperf len type is size_t
Has header "sys/capability.h" : YES
Has header "crypt.h" : YES
Has header "linux/ioprio.h" : YES
Has header "linux/memfd.h" : YES
Has header "linux/time_types.h" : YES
Has header "linux/vm_sockets.h" : YES
Has header "sys/auxv.h" : YES
Has header "sys/sdt.h" : NO
Has header "threads.h" : YES
Has header "valgrind/memcheck.h" : NO
Has header "valgrind/valgrind.h" : NO
meson.build:907: WARNING:
The local group with the GID 65534 does not match the configured group name "nobody" of the nobody group (its name is nogroup).
Your build will result in an group table setup that is incompatible with the local system.
Run-time dependency threads found: YES
Library rt found: YES
Library m found: YES
Library dl found: YES
Found pkg-config: YES (/nix/store/6swry3zp52l619qnpby4l3kvbxsgrfk0-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
Run-time dependency libcrypt found: YES 4.4.36
Run-time dependency libcap found: YES 2.70
Checking if "libatomic" : links: YES
Checking for function "crypt_ra" with dependency libcrypt: YES
Checking for function "crypt_preferred_method" with dependency libcrypt: YES
Checking for function "crypt_gensalt_ra" with dependency libcrypt: YES
Run-time dependency libbpf found: YES 1.4.7
Program clang found: YES 18.1.8 18.1.8 (/nix/store/k2pla8ky8gygl95ff71fzc93xig5cs7a-clang-wrapper-18.1.8/bin/clang)
Program bpftool found: YES 7.5.0 7.5.0 (/nix/store/h0m4nwg9iz0b52z54p547l60pji456i0-bpftools-6.10/bin/bpftool)
Run-time dependency mount found: YES 2.39.4
Run-time dependency fdisk found: YES 2.39.4
Dependency pwquality skipped: feature pwquality disabled
Dependency passwdqc skipped: feature passwdqc disabled
Run-time dependency libseccomp found: YES 2.5.5
Dependency libselinux skipped: feature selinux disabled
Dependency libapparmor skipped: feature apparmor disabled
Dependency polkit-gobject-1 skipped: feature polkit disabled
Run-time dependency libacl found: YES 2.3.2
Dependency audit skipped: feature audit disabled
Run-time dependency blkid found: YES 2.39.4
Checking for function "blkid_probe_set_hint" with dependency blkid: YES
Run-time dependency libkmod found: YES 31
Dependency xencontrol skipped: feature xenctrl disabled
Run-time dependency pam found: YES 1.6.1
Run-time dependency pam_misc found: YES 1.6.1
Dependency libmicrohttpd skipped: feature microhttpd disabled
Dependency libcryptsetup skipped: feature libcryptsetup disabled
Dependency libcurl skipped: feature libcurl disabled
Run-time dependency libidn2 found: YES 2.3.7
Dependency libiptc skipped: feature libiptc disabled
Run-time dependency libqrencode found: YES 4.1.1
Run-time dependency libgcrypt found: YES 1.10.3
Run-time dependency gpg-error found: YES 1.50
Dependency gnutls skipped: feature gnutls disabled
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency openssl found: NO (tried pkgconfig and system)
meson.build:1363:13: ERROR: Dependency "openssl" not found, tried pkgconfig and system
A full log can be found at /build/source/build/meson-logs/meson-log.txt
Metadata
- system:
"aarch64-linux" - host os:
Linux 6.6.64, NixOS, 24.11 (Vicuna), 24.11.20241213.314e12b - multi-user?:
yes - sandbox:
yes - version:
nix-env (Nix) 2.24.10 - nixpkgs:
/nix/store/0xbni69flk8380w0apw4h640n37wn1i9-source
Note for maintainers: Please tag this issue in your PR.
Add a 👍 reaction to issues you find important.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
0.kind: build failureA package fails to buildA package fails to build