-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Description
Hello,
I am trying to build minimal headless buildroot project for
git clone https://github.com/linux4microchip/buildroot-external-microchip.git
git clone https://github.com/linux4microchip/buildroot-mchp.git -b 2024.02-mchp
cd buildroot-mchp
export BR2_EXTERNAL=../buildroot-external-microchip/
make sama5d27_som1_ek_headless_defconfig
make
I am getting this error
Message: Not compiling fuzz-xdg-desktop:address,undefined because tests is set to false
Program tools/git-contrib.sh found: YES (/home/mhanuel/BSC/mchp/buildroot-mchp/output/build/systemd-254.13/tools/git-contrib.sh)
Program tools/check-api-docs.sh found: YES (/home/mhanuel/BSC/mchp/buildroot-mchp/output/build/systemd-254.13/tools/check-api-docs.sh)
Build targets in project: 712
systemd 254
build mode : release
split /usr : false
split bin-sbin : true
prefix directory : /usr
rootprefix directory : /usr
sysconf directory : /etc
include directory : /usr/include
lib directory : /usr/lib
rootlib directory : /usr/lib
SysV init scripts :
SysV rc?.d directories :
PAM modules directory : /usr/lib/security
PAM configuration directory : /usr/lib/pam.d
libcryptsetup plugins directory: /usr/lib/cryptsetup
RPM macros directory : /usr/lib/rpm/macros.d
modprobe.d directory : /usr/lib/modprobe.d
D-Bus policy directory : /usr/share/dbus-1/system.d
D-Bus session directory : /usr/share/dbus-1/services
D-Bus system directory : /usr/share/dbus-1/system-services
D-Bus interfaces directory : no
bash completions directory : /usr/share/bash-completion/completions
zsh completions directory : /usr/share/zsh/site-functions
private shared lib version tag : 254
extra start script : /etc/rc.local
debug shell : /bin/sh @ /dev/tty9
system UIDs : <=999 (alloc >=1)
system GIDs : <=999 (alloc >=1)
dynamic UIDs : 61184…65519
container UID bases : 524288…1878982656
static UID/GID allocations : tty-gid:5
/dev/kvm access mode : 0666
render group access mode : 0666
certificate root directory : /etc/ssl
support URL : https://lists.freedesktop.org/mailman/listinfo/systemd-devel
nobody user name : nobody
nobody group name : nobody
fallback hostname : sama5
default compression method : none
default DNSSEC mode : allow-downgrade
default DNS-over-TLS mode : opportunistic
default mDNS mode : yes
default LLMNR mode : yes
default DNS servers : 1.1.1.1#cloudflare-dns.com
8.8.8.8#dns.google
1.0.0.1#cloudflare-dns.com
8.8.4.4#dns.google
2606:4700:4700::1111#cloudflare-dns.com
2001:4860:4860::8888#dns.google
2606:4700:4700::1001#cloudflare-dns.com
2001:4860:4860::8844#dns.google
default NTP servers : time1.google.com
time2.google.com
time3.google.com
time4.google.com
default cgroup hierarchy : unified
default net.naming-scheme value: latest
default KillUserProcesses value: true
default locale : C.UTF-8
default nspawn locale : C.UTF-8
default status unit format : description
default user $PATH : (same as system services)
systemd service watchdog : 3min
time epoch : 1716846515 (2024-05-27T21:48:35+00:00)
Features
enabled : ACL, SECCOMP, blkid, gcrypt, libfdisk, libiptc, openssl, p11kit, pcre2, zlib, environment.d, hostnamed, hwdb, networkd, nss-myhostname, nss-resolve, nss-systemd, pstore, resolve, timedated, timesyncd, tmpfiles, vconsole, xdg-autostart, idn, nscd, kmod, tpm, adm group, wheel group, gshadow, link-udev-shared, link-systemctl-shared, link-networkd-shared, link-timesyncd-shared, link-journalctl-shared, link-boot-shared, link-portabled-shared, cryptolib(gcrypt), DNS-over-TLS(openssl)
disabled : AUDIT, AppArmor, IMA, PAM, SELinux, SMACK, elfutils, gnutls, libbpf, libcryptsetup, libcryptsetup-plugins, libcurl, libfido2, libidn, libidn2, microhttpd, passwdqc, pwquality, qrencode, tpm2, xkbcommon, zstd, lz4, xz, bzip2, backlight, binfmt, bootloader, bpf-framework, coredump, efi, firstboot, hibernate, homed, importd, initrd, kernel-install, localed, logind, machined, nss-mymachines, oomd, portabled, quotacheck, randomseed, repart, rfkill, sysext, systemd-analyze, sysupdate, sysusers, userdb, polkit, legacy-pkla, xenctrl, dbus, glib, man pages, html pages, man page indices, SysV compat, compat-mutable-uid-boundaries, utmp, ldconfig, debug hashmap, debug mmap cache, debug siphash, trace logging, slow tests, fuzz tests, install tests, first-boot-full-preset, fexecve, standalone-binaries, coverage, static-libsystemd, static-libudev
User defined options
Cross files : /home/mhanuel/BSC/mchp/buildroot-mchp/output/build/systemd-254.13//build/cross-compilation.conf
build.cmake_prefix_path : /home/mhanuel/BSC/mchp/buildroot-mchp/output/host/lib/cmake
build.pkg_config_path : /home/mhanuel/BSC/mchp/buildroot-mchp/output/host/lib/pkgconfig
buildtype : release
default_library : shared
libdir : lib
prefix : /usr
strip : false
b_pie : false
b_staticpic : true
acl : true
analyze : false
apparmor : false
audit : false
backlight : false
binfmt : false
blkid : true
bootloader : false
bzip2 : false
coredump : false
create-log-dirs : false
dbus : false
dbus-interfaces-dir : no
default-compression : auto
default-dns-over-tls : opportunistic
default-dnssec : allow-downgrade
default-hierarchy : unified
default-keymap : us
default-locale : C.UTF-8
default-user-shell : /bin/sh
dns-over-tls : openssl
efi : false
elfutils : false
fallback-hostname : sama5
fdisk : true
first-boot-full-preset : false
firstboot : false
gcrypt : true
gnutls : false
hibernate : false
homed : false
hostnamed : true
hwdb : true
idn : true
ima : false
importd : false
initrd : false
kernel-install : false
kexec-path : /usr/sbin/kexec
kmod-path : /usr/bin/kmod
ldconfig : false
libcryptsetup : false
libcryptsetup-plugins : false
libcurl : false
libidn : false
libidn2 : false
libiptc : true
link-boot-shared : true
loadkeys-path : /usr/bin/loadkeys
localed : false
logind : false
lz4 : false
machined : false
man : false
microhttpd : false
mode : release
mount-path : /usr/bin/mount
networkd : true
nologin-path : /bin/false
nspawn-locale : C.UTF-8
nss-myhostname : true
nss-mymachines : false
nss-resolve : true
nss-systemd : true
oomd : false
openssl : true
p11kit : true
pam : false
passwdqc : false
pcre2 : true
polkit : false
portabled : false
pstore : true
qrencode : false
quotacheck : false
quotacheck-path : /usr/sbin/quotacheck
quotaon-path : /usr/sbin/quotaon
randomseed : false
remote : false
repart : false
resolve : true
rfkill : false
rootlibdir : /usr/lib
seccomp : true
selinux : false
setfont-path : /usr/bin/setfont
smack : false
split-bin : true
split-usr : false
sulogin-path : /usr/sbin/sulogin
sysext : false
system-gid-max : 999
system-uid-max : 999
sysupdate : false
sysusers : false
sysvinit-path :
sysvrcnd-path :
telinit-path :
tests : false
timedated : true
timesyncd : true
tmpfiles : true
tpm2 : false
ukify : false
umount-path : /usr/bin/umount
urlify : true
userdb : false
utmp : false
vconsole : true
xenctrl : false
xkbcommon : false
xz : false
zlib : true
zstd : false
Found ninja-1.11.1.git.kitware.jobserver-1 at /home/mhanuel/BSC/mchp/buildroot-mchp/output/host/bin/ninja
>>> systemd 254.13 Building
GIT_DIR=. PATH="/home/mhanuel/BSC/mchp/buildroot-mchp/output/host/bin:/home/mhanuel/BSC/mchp/buildroot-mchp/output/host/sbin:/home/mhanuel/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/ATMEL_PLS_Tools/Prochip/bin:/mnt/c/Python311/Scripts/:/mnt/c/Python311/:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/ProgramFiles/dotnet/:/mnt/c/ProgramFiles(x86)/NVIDIACorporation/PhysX/Common:/mnt/c/ProgramFiles/NVIDIACorporation/NVIDIANvDLISR:/mnt/c/ProgramFiles/PuTTY/:/mnt/c/ProgramFiles/SEGGER/JLink:/mnt/c/ProgramFiles/usbipd-win/:/mnt/c/ProgramFiles/nodejs/:/mnt/c/ProgramData/chocolatey/bin:/mnt/c/ProgramFiles/Git/cmd:/mnt/c/ProgramFiles/NordicSemiconductor/nrf-command-line-tools/bin/:/mnt/c/ProgramFiles(x86)/NationalInstruments/Shared/LabVIEWCLI:/mnt/c/ProgramFiles/Docker/Docker/resources/bin:/mnt/c/ProgramFiles(x86)/GNUArmEmbeddedToolchain/102021.10/bin:/mnt/c/ProgramFiles/CMake/bin:/mnt/c/ProgramFiles(x86)/IVIFoundation/IVI/bin:/mnt/c/ProgramFiles/IVIFoundation/IVI/bin:/mnt/c/ProgramFiles(x86)/IVIFoundation/VISA/WinNT/Bin/:/mnt/c/ProgramFiles/IVIFoundation/VISA/Win64/Bin/:/mnt/c/ProgramFiles(x86)/IVIFoundation/VISA/WinNT/Bin:/mnt/c/Dev/winApps/adb_fastboot:/mnt/c/Wincupl/WINCUPL/EXE:/mnt/c/Wincupl/WINCUPL/FITTERS:/mnt/c/Users/mhanu/AppData/Local/Programs/MicrosoftVSCode/bin:/mnt/c/Users/mhanu/AppData/Local/GitHubDesktop/bin:/mnt/c/ProgramFiles(x86)/CodeQuery/CodeQuery0.26.064bit/:/mnt/c/Users/mhanu/.dotnet/tools:/mnt/c/protoc-25.1-win64/bin:/mnt/c/Users/mhanu/AppData/Local/Microsoft/WindowsApps:/mnt/c/ProgramFiles(x86)/GNUArmEmbeddedToolchain/102021.10/bin:/mnt/c/Users/mhanu/AppData/Roaming/Python/Python311/Scripts:/snap/bin" LC_ALL=C.UTF-8 PYTHONNOUSERSITE=y /home/mhanuel/BSC/mchp/buildroot-mchp/output/host/bin/ninja -C /home/mhanuel/BSC/mchp/buildroot-mchp/output/build/systemd-254.13//build
ninja: Entering directory `/home/mhanuel/BSC/mchp/buildroot-mchp/output/build/systemd-254.13//build'
[159/1070] Compiling C object src/basic/libbasic.a.p/cgroup-util.c.o
FAILED: src/basic/libbasic.a.p/cgroup-util.c.o
/home/mhanuel/BSC/mchp/buildroot-mchp/output/host/bin/arm-buildroot-linux-gnueabihf-gcc -Isrc/basic/libbasic.a.p -Isrc/basic -I../src/basic -Isrc/fundamental -I../src/fundamental -Isrc/systemd -I../src/systemd -I. -I.. -I/home/mhanuel/BSC/mchp/buildroot-mchp/output/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wno-missing-field-initializers -Wno-unused-parameter -Wno-nonnull-compare -Warray-bounds -Warray-bounds=2 -Wdate-time -Wendif-labels -Werror=format=2 -Werror=format-signedness -Werror=implicit-function-declaration -Werror=implicit-int -Werror=incompatible-pointer-types -Werror=int-conversion -Werror=missing-declarations -Werror=missing-prototypes -Werror=overflow -Werror=override-init -Werror=return-type -Werror=shift-count-overflow -Werror=shift-overflow=2 -Werror=undef -Wfloat-equal -Wimplicit-fallthrough=5 -Winit-self -Wlogical-op -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-aliasing=2 -Wstrict-prototypes -Wsuggest-attribute=noreturn -Wunused-function -Wwrite-strings -Wzero-length-bounds -fdiagnostics-show-option -fno-common -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -Wno-maybe-uninitialized -Wno-unused-result -ftrivial-auto-var-init=zero -Werror=shadow -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -fPIC -fno-strict-aliasing -fvisibility=hidden -ffunction-sections -fdata-sections -include config.h -pthread -fvisibility=default -MD -MQ src/basic/libbasic.a.p/cgroup-util.c.o -MF src/basic/libbasic.a.p/cgroup-util.c.o.d -o src/basic/libbasic.a.p/cgroup-util.c.o -c ../src/basic/cgroup-util.c
In file included from ../src/basic/missing_threads.h:6,
from ../src/basic/cgroup-util.c:26:
../../../host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/threads.h:37:1: error: expected ‘;’ before ‘typedef’
37 | typedef __tss_t tss_t;
| ^~~~~~~
../../../host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/threads.h:223:24: error: unknown type name ‘tss_t’
223 | extern int tss_create (tss_t *__tss_id, tss_dtor_t __destructor);
| ^~~~~
../../../host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/threads.h:227:23: error: unknown type name ‘tss_t’
227 | extern void *tss_get (tss_t __tss_id);
| ^~~~~
../../../host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/threads.h:231:21: error: unknown type name ‘tss_t’
231 | extern int tss_set (tss_t __tss_id, void *__val);
| ^~~~~
../../../host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/threads.h:235:25: error: unknown type name ‘tss_t’
235 | extern void tss_delete (tss_t __tss_id);
| ^~~~~
[160/1070] Compiling C object src/basic/libbasic.a.p/filesystems.c.o
FAILED: src/basic/libbasic.a.p/filesystems.c.o
/home/mhanuel/BSC/mchp/buildroot-mchp/output/host/bin/arm-buildroot-linux-gnueabihf-gcc -Isrc/basic/libbasic.a.p -Isrc/basic -I../src/basic -Isrc/fundamental -I../src/fundamental -Isrc/systemd -I../src/systemd -I. -I.. -I/home/mhanuel/BSC/mchp/buildroot-mchp/output/host/arm-buildroot-linux-gnueabihf/sysroot/usr/include -fdiagnostics-color=always -Wall -Winvalid-pch -Wextra -std=gnu11 -O3 -Wno-missing-field-initializers -Wno-unused-parameter -Wno-nonnull-compare -Warray-bounds -Warray-bounds=2 -Wdate-time -Wendif-labels -Werror=format=2 -Werror=format-signedness -Werror=implicit-function-declaration -Werror=implicit-int -Werror=incompatible-pointer-types -Werror=int-conversion -Werror=missing-declarations -Werror=missing-prototypes -Werror=overflow -Werror=override-init -Werror=return-type -Werror=shift-count-overflow -Werror=shift-overflow=2 -Werror=undef -Wfloat-equal -Wimplicit-fallthrough=5 -Winit-self -Wlogical-op -Wmissing-include-dirs -Wmissing-noreturn -Wnested-externs -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wshadow -Wstrict-aliasing=2 -Wstrict-prototypes -Wsuggest-attribute=noreturn -Wunused-function -Wwrite-strings -Wzero-length-bounds -fdiagnostics-show-option -fno-common -fstack-protector -fstack-protector-strong --param=ssp-buffer-size=4 -Wno-maybe-uninitialized -Wno-unused-result -ftrivial-auto-var-init=zero -Werror=shadow -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g0 -D_FORTIFY_SOURCE=1 -fPIC -fno-strict-aliasing -fvisibility=hidden -ffunction-sections -fdata-sections -include config.h -pthread -fvisibility=default -MD -MQ src/basic/libbasic.a.p/filesystems.c.o -MF src/basic/libbasic.a.p/filesystems.c.o.d -o src/basic/libbasic.a.p/filesystems.c.o -c ../src/basic/filesystems.c
In file included from ../src/basic/filesystems.c:3:
../src/basic/filesystems-gperf.gperf:9:1: error: expected ‘;’ before ‘struct’
9 | struct FilesystemMagic {
| ^~~~~~
../src/basic/filesystems-gperf.gperf: In function ‘filesystems_gperf_lookup’:
../src/basic/filesystems-gperf.gperf:67:39: error: array type has incomplete element type ‘struct FilesystemMagic’
67 | fuse, {FUSE_SUPER_MAGIC}
| ^
../src/basic/filesystems-gperf.gperf:67:39: warning: unused variable ‘wordlist’ [-Wunused-variable]
../src/basic/filesystems.c: In function ‘fs_type_from_string’:
../src/basic/filesystems.c:26:24: error: invalid use of undefined type ‘const struct FilesystemMagic’
26 | *ret = fs_magic->magic;
| ^~
[172/1070] Compiling C object src/libsystemd/libsystemd_static.a.p/sd-bus_sd-bus.c.o
ninja: build stopped: subcommand failed.
make: *** [package/pkg-generic.mk:283: /home/mhanuel/BSC/mchp/buildroot-mchp/output/build/systemd-254.13/.stamp_built] Error 1
I will appreciate any comments to help fix it!
Thank you,
Metadata
Metadata
Assignees
Labels
No labels