Arm7 fixes (typo and udev/systemd support)

This commit is contained in:
Hein-Pieter van Braam-Stewart 2021-02-05 23:23:47 +01:00
parent 5115aa0d03
commit 7d15ccb9f5
2 changed files with 77 additions and 103 deletions

View File

@ -19,7 +19,7 @@ case $1 in
cp config-godot-x86_64 .config
toolchain_prefix=x86_64-godot-linux-gnu
;;
armv74)
armv7)
cp config-godot-armv7 .config
toolchain_prefix=arm-godot-linux-gnueabihf
;;

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Buildroot 2020.11.2-8-g219b8759be Configuration
# Buildroot 2020.11.2-10-g5115aa0d03-dirty Configuration
#
BR2_HAVE_DOT_CONFIG=y
BR2_HOST_GCC_AT_LEAST_4_9=y
@ -9,6 +9,7 @@ BR2_HOST_GCC_AT_LEAST_6=y
BR2_HOST_GCC_AT_LEAST_7=y
BR2_HOST_GCC_AT_LEAST_8=y
BR2_HOST_GCC_AT_LEAST_9=y
BR2_NEEDS_HOST_UTF8_LOCALE=y
#
# Target options
@ -410,15 +411,15 @@ BR2_TARGET_GENERIC_ISSUE="Welcome to Buildroot"
BR2_TARGET_GENERIC_PASSWD_SHA256=y
# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set
BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256"
BR2_INIT_BUSYBOX=y
# BR2_INIT_BUSYBOX is not set
# BR2_INIT_SYSV is not set
# BR2_INIT_OPENRC is not set
# BR2_INIT_SYSTEMD is not set
BR2_INIT_SYSTEMD=y
# BR2_INIT_NONE is not set
# BR2_ROOTFS_DEVICE_CREATION_STATIC is not set
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set
# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set
#
# /dev management using udev (from systemd)
#
BR2_ROOTFS_DEVICE_TABLE="system/device_table.txt"
# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set
BR2_ROOTFS_MERGED_USR=y
@ -439,8 +440,6 @@ BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP=y
# BR2_TARGET_GENERIC_GETTY_BAUDRATE_57600 is not set
# BR2_TARGET_GENERIC_GETTY_BAUDRATE_115200 is not set
BR2_TARGET_GENERIC_GETTY_BAUDRATE="0"
BR2_TARGET_GENERIC_GETTY_TERM="vt100"
BR2_TARGET_GENERIC_GETTY_OPTIONS=""
BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y
BR2_SYSTEM_DHCP=""
BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin"
@ -473,9 +472,9 @@ BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set
BR2_PACKAGE_SKELETON=y
BR2_PACKAGE_HAS_SKELETON=y
BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-sysv"
BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-systemd"
BR2_PACKAGE_SKELETON_INIT_COMMON=y
BR2_PACKAGE_SKELETON_INIT_SYSV=y
BR2_PACKAGE_SKELETON_INIT_SYSTEMD=y
#
# Audio and video applications
@ -510,10 +509,7 @@ BR2_PACKAGE_KODI_PLATFORM_SUPPORTS_X11_OPENGL=y
# BR2_PACKAGE_MADPLAY is not set
# BR2_PACKAGE_MIMIC is not set
# BR2_PACKAGE_MINIMODEM is not set
#
# miraclecast needs systemd and a glibc toolchain w/ threads and wchar
#
# BR2_PACKAGE_MIRACLECAST is not set
# BR2_PACKAGE_MJPEGTOOLS is not set
# BR2_PACKAGE_MODPLUGTOOLS is not set
# BR2_PACKAGE_MOTION is not set
@ -786,10 +782,7 @@ BR2_PACKAGE_LIBTOOL=y
#
# Graphic applications
#
#
# cage needs udev, mesa3d w/ EGL and GLES support
#
# BR2_PACKAGE_CAGE is not set
#
# cog needs wpewebkit and a toolchain w/ threads
@ -797,6 +790,8 @@ BR2_PACKAGE_LIBTOOL=y
# BR2_PACKAGE_FSWEBCAM is not set
# BR2_PACKAGE_GHOSTSCRIPT is not set
BR2_PACKAGE_GLMARK2_FLAVOR_ANY=y
BR2_PACKAGE_GLMARK2_FLAVOR_DRM_GLESV2=y
BR2_PACKAGE_GLMARK2_FLAVOR_DRM_GL=y
BR2_PACKAGE_GLMARK2_FLAVOR_X11_GLESV2=y
BR2_PACKAGE_GLMARK2_FLAVOR_X11_GL=y
# BR2_PACKAGE_GLMARK2 is not set
@ -907,10 +902,7 @@ BR2_PACKAGE_QT5_JSCORE_AVAILABLE=y
#
# tekui needs a Lua interpreter and a toolchain w/ threads, dynamic library
#
#
# weston needs udev and a toolchain w/ locale, threads, dynamic library, headers >= 3.0
#
# BR2_PACKAGE_WESTON is not set
BR2_PACKAGE_XORG7=y
#
@ -1187,14 +1179,8 @@ BR2_PACKAGE_XORGPROTO=y
# BR2_PACKAGE_AM335X_PRU_PACKAGE is not set
# BR2_PACKAGE_APCUPSD is not set
# BR2_PACKAGE_AVRDUDE is not set
#
# bcache-tools needs udev /dev management
#
#
# brickd needs udev /dev management, a toolchain w/ threads, wchar
#
# BR2_PACKAGE_BCACHE_TOOLS is not set
# BR2_PACKAGE_BRICKD is not set
# BR2_PACKAGE_BRLTTY is not set
# BR2_PACKAGE_CBOOTIMAGE is not set
# BR2_PACKAGE_CC_TOOL is not set
@ -1215,10 +1201,7 @@ BR2_PACKAGE_DBUS=y
# BR2_PACKAGE_DBUS_TRIGGERD is not set
# BR2_PACKAGE_DFU_UTIL is not set
# BR2_PACKAGE_DMRAID is not set
#
# dt-utils needs udev /dev management
#
# BR2_PACKAGE_DT_UTILS is not set
# BR2_PACKAGE_DTV_SCAN_TABLES is not set
# BR2_PACKAGE_DUMP1090 is not set
# BR2_PACKAGE_DVB_APPS is not set
@ -1228,6 +1211,7 @@ BR2_PACKAGE_DBUS=y
#
# edid-decode needs a toolchain w/ C++, gcc >= 4.7
#
BR2_PACKAGE_PROVIDES_UDEV="systemd"
#
# eudev needs eudev /dev management
@ -1361,18 +1345,11 @@ BR2_PACKAGE_SEDUTIL_ARCH_SUPPORTS=y
#
# ti-sgx-km needs a Linux kernel to be built
#
#
# ti-sgx-libgbm needs udev and a toolchain w/ threads
#
# BR2_PACKAGE_TI_SGX_LIBGBM is not set
#
# ti-sgx-um needs the ti-sgx-km driver
#
#
# ti-sgx-um needs udev and a glibc toolchain w/ threads
#
# BR2_PACKAGE_TI_UIM is not set
# BR2_PACKAGE_TI_UTILS is not set
# BR2_PACKAGE_TIO is not set
@ -1383,26 +1360,15 @@ BR2_PACKAGE_SEDUTIL_ARCH_SUPPORTS=y
#
# uccp420wlan needs a Linux kernel >= 4.2 to be built
#
#
# udisks needs udev /dev management
#
BR2_PACKAGE_HAS_UDEV=y
# BR2_PACKAGE_UDISKS is not set
# BR2_PACKAGE_UHUBCTL is not set
# BR2_PACKAGE_UMTPRD is not set
#
# upower needs udev /dev management
#
# BR2_PACKAGE_UPOWER is not set
# BR2_PACKAGE_USB_MODESWITCH is not set
# BR2_PACKAGE_USB_MODESWITCH_DATA is not set
#
# usbmount requires udev to be enabled
#
#
# usbutils needs udev /dev management and toolchain w/ threads
#
# BR2_PACKAGE_USBMOUNT is not set
# BR2_PACKAGE_USBUTILS is not set
# BR2_PACKAGE_W_SCAN is not set
# BR2_PACKAGE_WIPE is not set
# BR2_PACKAGE_XORRISO is not set
@ -1720,16 +1686,14 @@ BR2_PACKAGE_HAS_LIBGLES=y
# BR2_PACKAGE_OPENJPEG is not set
# BR2_PACKAGE_PANGO is not set
# BR2_PACKAGE_PANGOMM is not set
#
# pipewire needs udev and a toolchain w/ threads
#
# BR2_PACKAGE_PIPEWIRE is not set
# BR2_PACKAGE_PIXMAN is not set
# BR2_PACKAGE_POPPLER is not set
# BR2_PACKAGE_TIFF is not set
# BR2_PACKAGE_UNCLUTTER_XFIXES is not set
BR2_PACKAGE_WAFFLE_SUPPORTS_GLX=y
BR2_PACKAGE_WAFFLE_SUPPORTS_X11_EGL=y
BR2_PACKAGE_WAFFLE_SUPPORTS_GBM=y
# BR2_PACKAGE_WAFFLE is not set
# BR2_PACKAGE_WAYLAND is not set
BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS=y
@ -1738,10 +1702,7 @@ BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS=y
# webkitgtk needs libgtk3 and a glibc toolchain w/ C++, gcc >= 7, host gcc >= 4.9
#
# BR2_PACKAGE_WEBP is not set
#
# wlroots needs udev, mesa3d w/ EGL and GLES support
#
# BR2_PACKAGE_WLROOTS is not set
# BR2_PACKAGE_WOFF2 is not set
# BR2_PACKAGE_WPEBACKEND_FDO is not set
BR2_PACKAGE_WPEWEBKIT_ARCH_SUPPORTS=y
@ -1760,38 +1721,23 @@ BR2_PACKAGE_WPEWEBKIT_ARCH_SUPPORTS=y
BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS=y
# BR2_PACKAGE_GNU_EFI is not set
# BR2_PACKAGE_HACKRF is not set
#
# hidapi needs udev /dev management and a toolchain w/ NPTL threads
#
# BR2_PACKAGE_HIDAPI is not set
# BR2_PACKAGE_JITTERENTROPY_LIBRARY is not set
# BR2_PACKAGE_LCDAPI is not set
# BR2_PACKAGE_LET_ME_CREATE is not set
# BR2_PACKAGE_LIBAIO is not set
#
# libatasmart requires udev to be enabled
#
#
# libblockdev needs udev /dev management and a toolchain w/ wchar, threads, dynamic library
#
# BR2_PACKAGE_LIBATASMART is not set
# BR2_PACKAGE_LIBBLOCKDEV is not set
# BR2_PACKAGE_LIBCEC is not set
# BR2_PACKAGE_LIBFREEFARE is not set
# BR2_PACKAGE_LIBFTDI is not set
# BR2_PACKAGE_LIBFTDI1 is not set
# BR2_PACKAGE_LIBGPHOTO2 is not set
# BR2_PACKAGE_LIBGPIOD is not set
#
# libgudev needs udev /dev handling and a toolchain w/ wchar, threads
#
# BR2_PACKAGE_LIBGUDEV is not set
# BR2_PACKAGE_LIBHID is not set
# BR2_PACKAGE_LIBIIO is not set
#
# libinput needs udev /dev management
#
# BR2_PACKAGE_LIBINPUT is not set
# BR2_PACKAGE_LIBIQRF is not set
# BR2_PACKAGE_LIBLLCP is not set
# BR2_PACKAGE_LIBMBIM is not set
@ -2451,10 +2397,7 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y
# BR2_PACKAGE_NETPLUG is not set
# BR2_PACKAGE_NETSNMP is not set
# BR2_PACKAGE_NETSTAT_NAT is not set
#
# NetworkManager needs udev /dev management and a glibc toolchain w/ headers >= 3.2, dynamic library, wchar, threads
#
# BR2_PACKAGE_NETWORK_MANAGER is not set
# BR2_PACKAGE_NFACCT is not set
# BR2_PACKAGE_NFTABLES is not set
# BR2_PACKAGE_NGINX is not set
@ -2653,7 +2596,6 @@ BR2_PACKAGE_XENOMAI_COBALT_ARCH_SUPPORTS=y
#
# setools needs python3
#
BR2_PACKAGE_URANDOM_SCRIPTS=y
#
# Shell and utilities
@ -2708,7 +2650,6 @@ BR2_PACKAGE_URANDOM_SCRIPTS=y
BR2_PACKAGE_AUDIT_ARCH_SUPPORTS=y
# BR2_PACKAGE_AUDIT is not set
# BR2_PACKAGE_BUBBLEWRAP is not set
# BR2_PACKAGE_CGROUPFS_MOUNT is not set
#
# circus needs Python 3 and a toolchain w/ C++, threads
@ -2737,7 +2678,6 @@ BR2_PACKAGE_EFIVAR_ARCH_SUPPORTS=y
# BR2_PACKAGE_GETENT is not set
# BR2_PACKAGE_HTOP is not set
# BR2_PACKAGE_IBM_SW_TPM2 is not set
BR2_PACKAGE_INITSCRIPTS=y
#
# iotop depends on python or python3
@ -2755,10 +2695,7 @@ BR2_PACKAGE_MAKEDUMPFILE_ARCH_SUPPORTS=y
# BR2_PACKAGE_MENDER is not set
# BR2_PACKAGE_MFOC is not set
# BR2_PACKAGE_MONIT is not set
#
# multipath-tools needs udev and a uClibc or glibc toolchain w/ threads, dynamic library
#
# BR2_PACKAGE_MULTIPATH_TOOLS is not set
# BR2_PACKAGE_NCDU is not set
#
@ -2786,10 +2723,7 @@ BR2_PACKAGE_MAKEDUMPFILE_ARCH_SUPPORTS=y
# BR2_PACKAGE_S6_RC is not set
# BR2_PACKAGE_SCRUB is not set
# BR2_PACKAGE_SCRYPT is not set
#
# sdbusplus needs systemd and a toolchain w/ C++, gcc >= 7
#
# BR2_PACKAGE_SDBUSPLUS is not set
# BR2_PACKAGE_SMACK is not set
# BR2_PACKAGE_START_STOP_DAEMON is not set
@ -2800,7 +2734,45 @@ BR2_PACKAGE_MAKEDUMPFILE_ARCH_SUPPORTS=y
# BR2_PACKAGE_SYSKLOGD is not set
# BR2_PACKAGE_SYSLOG_NG is not set
BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y
BR2_PACKAGE_SYSTEMD=y
# BR2_PACKAGE_SYSTEMD_INITRD is not set
# BR2_PACKAGE_SYSTEMD_KERNELINSTALL is not set
# BR2_PACKAGE_SYSTEMD_ANALYZE is not set
# BR2_PACKAGE_SYSTEMD_JOURNAL_REMOTE is not set
# BR2_PACKAGE_SYSTEMD_BACKLIGHT is not set
# BR2_PACKAGE_SYSTEMD_BINFMT is not set
# BR2_PACKAGE_SYSTEMD_COREDUMP is not set
# BR2_PACKAGE_SYSTEMD_PSTORE is not set
# BR2_PACKAGE_SYSTEMD_FIRSTBOOT is not set
# BR2_PACKAGE_SYSTEMD_HIBERNATE is not set
# BR2_PACKAGE_SYSTEMD_HOMED is not set
#
# homed support needs a toolchain w/ threads, dynamic library, kernel headers >= 4.12
#
# BR2_PACKAGE_SYSTEMD_HOSTNAMED is not set
# BR2_PACKAGE_SYSTEMD_HWDB is not set
# BR2_PACKAGE_SYSTEMD_IMPORTD is not set
# BR2_PACKAGE_SYSTEMD_LOCALED is not set
# BR2_PACKAGE_SYSTEMD_LOGIND is not set
# BR2_PACKAGE_SYSTEMD_MACHINED is not set
# BR2_PACKAGE_SYSTEMD_MYHOSTNAME is not set
# BR2_PACKAGE_SYSTEMD_NETWORKD is not set
# BR2_PACKAGE_SYSTEMD_POLKIT is not set
# BR2_PACKAGE_SYSTEMD_QUOTACHECK is not set
# BR2_PACKAGE_SYSTEMD_RANDOMSEED is not set
# BR2_PACKAGE_SYSTEMD_REPART is not set
# BR2_PACKAGE_SYSTEMD_RESOLVED is not set
# BR2_PACKAGE_SYSTEMD_RFKILL is not set
# BR2_PACKAGE_SYSTEMD_SMACK_SUPPORT is not set
# BR2_PACKAGE_SYSTEMD_SYSUSERS is not set
# BR2_PACKAGE_SYSTEMD_TIMEDATED is not set
# BR2_PACKAGE_SYSTEMD_TIMESYNCD is not set
# BR2_PACKAGE_SYSTEMD_TMPFILES is not set
# BR2_PACKAGE_SYSTEMD_USERDB is not set
# BR2_PACKAGE_SYSTEMD_VCONSOLE is not set
BR2_PACKAGE_SYSTEMD_BOOTCHART_ARCH_SUPPORTS=y
# BR2_PACKAGE_SYSTEMD_BOOTCHART is not set
# BR2_PACKAGE_TAR is not set
# BR2_PACKAGE_TPM_TOOLS is not set
# BR2_PACKAGE_TPM2_ABRMD is not set
@ -2808,6 +2780,7 @@ BR2_PACKAGE_SYSTEMD_BOOTCHART_ARCH_SUPPORTS=y
# BR2_PACKAGE_TPM2_TOTP is not set
# BR2_PACKAGE_UNSCD is not set
BR2_PACKAGE_UTIL_LINUX=y
BR2_PACKAGE_UTIL_LINUX_LIBS=y
BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y
# BR2_PACKAGE_UTIL_LINUX_LIBFDISK is not set
BR2_PACKAGE_UTIL_LINUX_LIBMOUNT=y
@ -3020,6 +2993,7 @@ BR2_PACKAGE_PROVIDES_HOST_RUSTC="host-rust-bin"
# BR2_PACKAGE_HOST_SQUASHFS is not set
# BR2_PACKAGE_HOST_SUNXI_TOOLS is not set
# BR2_PACKAGE_HOST_SWIG is not set
BR2_PACKAGE_HOST_SYSTEMD=y
# BR2_PACKAGE_HOST_TEGRARCM is not set
BR2_PACKAGE_HOST_TI_CGT_PRU_ARCH_SUPPORTS=y
# BR2_PACKAGE_HOST_TI_CGT_PRU is not set