diff --git a/build-sdk.sh b/build-sdk.sh index f3ac6c1893..e4356776da 100755 --- a/build-sdk.sh +++ b/build-sdk.sh @@ -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 ;; diff --git a/config-godot-armv7 b/config-godot-armv7 index f2198f5ad8..4c8b1b6b94 100644 --- a/config-godot-armv7 +++ b/config-godot-armv7 @@ -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