From 332bf7ad98b098e0d4296edc296cbd8118183992 Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Mon, 30 Aug 2021 20:28:39 +0200 Subject: [PATCH 1/3] Update buildroot and add LIBABSEIL Update buildroot and add LIBABSEIL Signed-off-by: Bensuperpc --- linux-arm64-full/Dockerfile.in | 4 ++-- linux-arm64-full/buildroot.config | 10 +++++++--- linux-x86_64-full/Dockerfile.in | 4 ++-- linux-x86_64-full/buildroot.config | 9 +++++++-- 4 files changed, 18 insertions(+), 9 deletions(-) diff --git a/linux-arm64-full/Dockerfile.in b/linux-arm64-full/Dockerfile.in index 1daba73..4f1691b 100644 --- a/linux-arm64-full/Dockerfile.in +++ b/linux-arm64-full/Dockerfile.in @@ -3,8 +3,8 @@ FROM dockcross/base:latest # This is for 64-bit ARM Linux machine # Buildroot version -# crosstool-ng master 2021-08-21 -ENV BR_VERSION 181a5e229b347c1996eeca7d7727ee66bc566f01 +# buildroot master 2021-08-30 +ENV BR_VERSION 2990d7dcb163a5618100a6985726b6820457a6d1 #include "common.buildroot" diff --git a/linux-arm64-full/buildroot.config b/linux-arm64-full/buildroot.config index d951ade..a9ba866 100644 --- a/linux-arm64-full/buildroot.config +++ b/linux-arm64-full/buildroot.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Buildroot 2021.08-rc2-29-gdbe3af5532 Configuration +# Buildroot 2021.08-rc2-75-g2990d7dcb1 Configuration # BR2_HAVE_DOT_CONFIG=y BR2_HOST_GCC_AT_LEAST_4_9=y @@ -186,6 +186,7 @@ BR2_SSP_NONE=y BR2_RELRO_NONE=y # BR2_RELRO_PARTIAL is not set # BR2_RELRO_FULL is not set +BR2_FORTIFY_SOURCE_ARCH_SUPPORTS=y BR2_FORTIFY_SOURCE_NONE=y # BR2_FORTIFY_SOURCE_1 is not set # BR2_FORTIFY_SOURCE_2 is not set @@ -370,7 +371,6 @@ BR2_TOOLCHAIN_HAS_SYNC_4=y BR2_TOOLCHAIN_HAS_SYNC_8=y BR2_TOOLCHAIN_HAS_LIBATOMIC=y BR2_TOOLCHAIN_HAS_ATOMIC=y -BR2_TOOLCHAIN_HAS_LIBQUADMATH=y # # System configuration @@ -961,6 +961,10 @@ BR2_PACKAGE_SDL2=y # KMS/DRM video driver needs libdrm # +# +# KMS/DRM video driver needs an OpenGL EGL backend provided by mesa3d +# + # # OpenGL support needs X11 and an OpenGL provider # @@ -2199,7 +2203,7 @@ BR2_PACKAGE_JEMALLOC_ARCH_SUPPORTS=y BR2_PACKAGE_LAPACK_ARCH_SUPPORTS=y # BR2_PACKAGE_LAPACK is not set BR2_PACKAGE_LIBABSEIL_CPP_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBABSEIL_CPP is not set +BR2_PACKAGE_LIBABSEIL_CPP=y # BR2_PACKAGE_LIBARGTABLE2 is not set BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBATOMIC_OPS is not set diff --git a/linux-x86_64-full/Dockerfile.in b/linux-x86_64-full/Dockerfile.in index 41e03bb..40a8448 100644 --- a/linux-x86_64-full/Dockerfile.in +++ b/linux-x86_64-full/Dockerfile.in @@ -3,8 +3,8 @@ FROM dockcross/base:latest # This is for 64-bit x86 Linux machine # Buildroot version -# crosstool-ng master 2021-08-21 -ENV BR_VERSION 181a5e229b347c1996eeca7d7727ee66bc566f01 +# buildroot master 2021-08-30 +ENV BR_VERSION 2990d7dcb163a5618100a6985726b6820457a6d1 #include "common.buildroot" diff --git a/linux-x86_64-full/buildroot.config b/linux-x86_64-full/buildroot.config index a127ff4..063cdd6 100644 --- a/linux-x86_64-full/buildroot.config +++ b/linux-x86_64-full/buildroot.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Buildroot 2021.08-rc2-29-gdbe3af5532 Configuration +# Buildroot 2021.08-rc2-75-g2990d7dcb1 Configuration # BR2_HAVE_DOT_CONFIG=y BR2_HOST_GCC_AT_LEAST_4_9=y @@ -147,6 +147,7 @@ BR2_SSP_NONE=y BR2_RELRO_NONE=y # BR2_RELRO_PARTIAL is not set # BR2_RELRO_FULL is not set +BR2_FORTIFY_SOURCE_ARCH_SUPPORTS=y BR2_FORTIFY_SOURCE_NONE=y # BR2_FORTIFY_SOURCE_1 is not set # BR2_FORTIFY_SOURCE_2 is not set @@ -931,6 +932,10 @@ BR2_PACKAGE_SDL2=y # KMS/DRM video driver needs libdrm # +# +# KMS/DRM video driver needs an OpenGL EGL backend provided by mesa3d +# + # # OpenGL support needs X11 and an OpenGL provider # @@ -2176,7 +2181,7 @@ BR2_PACKAGE_JEMALLOC_ARCH_SUPPORTS=y BR2_PACKAGE_LAPACK_ARCH_SUPPORTS=y # BR2_PACKAGE_LAPACK is not set BR2_PACKAGE_LIBABSEIL_CPP_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBABSEIL_CPP is not set +BR2_PACKAGE_LIBABSEIL_CPP=y # BR2_PACKAGE_LIBARGTABLE2 is not set BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBATOMIC_OPS is not set From 519a6c8736e3d48257790de36d42051f16204728 Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Mon, 30 Aug 2021 20:35:09 +0200 Subject: [PATCH 2/3] Add FMT Add FMT Signed-off-by: Bensuperpc --- linux-arm64-full/buildroot.config | 2 +- linux-x86_64-full/buildroot.config | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/linux-arm64-full/buildroot.config b/linux-arm64-full/buildroot.config index a9ba866..e461692 100644 --- a/linux-arm64-full/buildroot.config +++ b/linux-arm64-full/buildroot.config @@ -2310,7 +2310,7 @@ BR2_PACKAGE_PROTOBUF=y # # BR2_PACKAGE_AUGEAS is not set # BR2_PACKAGE_ENCHANT is not set -# BR2_PACKAGE_FMT is not set +BR2_PACKAGE_FMT=y # BR2_PACKAGE_FSTRCMP is not set # BR2_PACKAGE_ICU is not set # BR2_PACKAGE_INIH is not set diff --git a/linux-x86_64-full/buildroot.config b/linux-x86_64-full/buildroot.config index 063cdd6..d3047fb 100644 --- a/linux-x86_64-full/buildroot.config +++ b/linux-x86_64-full/buildroot.config @@ -2289,7 +2289,7 @@ BR2_PACKAGE_PROTOBUF=y # # BR2_PACKAGE_AUGEAS is not set # BR2_PACKAGE_ENCHANT is not set -# BR2_PACKAGE_FMT is not set +BR2_PACKAGE_FMT=y # BR2_PACKAGE_FSTRCMP is not set # BR2_PACKAGE_ICU is not set # BR2_PACKAGE_INIH is not set From ec4c1de0bab36e105180f385b107cb6e0fb69d7f Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Mon, 30 Aug 2021 23:09:27 +0200 Subject: [PATCH 3/3] Re-add LIBQUADMATH Re-add LIBQUADMATH Signed-off-by: Bensuperpc --- linux-arm64-full/buildroot.config | 1 + 1 file changed, 1 insertion(+) diff --git a/linux-arm64-full/buildroot.config b/linux-arm64-full/buildroot.config index e461692..a713e9e 100644 --- a/linux-arm64-full/buildroot.config +++ b/linux-arm64-full/buildroot.config @@ -371,6 +371,7 @@ BR2_TOOLCHAIN_HAS_SYNC_4=y BR2_TOOLCHAIN_HAS_SYNC_8=y BR2_TOOLCHAIN_HAS_LIBATOMIC=y BR2_TOOLCHAIN_HAS_ATOMIC=y +BR2_TOOLCHAIN_HAS_LIBQUADMATH=y # # System configuration