From 265689a2c743a59b04104c1db1514081ba4ecbe8 Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Sun, 18 Mar 2018 12:19:18 +0100 Subject: [PATCH] Add new bootloader --- Dockerfile | 6 +++--- buildroot-external/configs/ova_defconfig | 9 +++++++-- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index f30310f98..0754555ee 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,9 @@ -FROM alpine:3.7 +FROM ubuntu:16.04 -RUN apk add --no-cache \ +RUN apt-get update && apt-get install -y \ wget patch vim cpio python unzip rsync bc bzip2 ncurses-dev \ - git make g++ file perl bash binutils + git make g++ file perl bash binutils locales # Get buildroot WORKDIR /build diff --git a/buildroot-external/configs/ova_defconfig b/buildroot-external/configs/ova_defconfig index 1cde8566b..4e3a61e86 100644 --- a/buildroot-external/configs/ova_defconfig +++ b/buildroot-external/configs/ova_defconfig @@ -2,6 +2,7 @@ BR2_x86_64=y BR2_CCACHE=y BR2_TOOLCHAIN_BUILDROOT_GLIBC=y BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_14=y +BR2_GCC_VERSION_7_X=y BR2_TOOLCHAIN_BUILDROOT_CXX=y BR2_TARGET_GENERIC_HOSTNAME="hassio.local" BR2_TARGET_GENERIC_ISSUE="Welcome to Hass.io" @@ -14,6 +15,9 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSIO_PATH)/board/ova/kerne BR2_LINUX_KERNEL_INSTALL_TARGET=y # BR2_PACKAGE_BUSYBOX is not set BR2_PACKAGE_ALSA_UTILS=y +BR2_PACKAGE_E2FSPROGS=y +BR2_PACKAGE_SQUASHFS=y +BR2_PACKAGE_SQUASHFS_LZ4=y BR2_PACKAGE_LIBXML2=y BR2_PACKAGE_LIBCGROUP=y BR2_PACKAGE_LIBCGROUP_TOOLS=y @@ -32,6 +36,7 @@ BR2_PACKAGE_RAUC_NETWORK=y BR2_PACKAGE_VIM=y # BR2_PACKAGE_VIM_RUNTIME is not set # BR2_TARGET_ROOTFS_TAR is not set -BR2_TARGET_UBOOT=y -BR2_TARGET_UBOOT_BOARDNAME="coreboot" +BR2_TARGET_BAREBOX=y +BR2_TARGET_BAREBOX_USE_CUSTOM_CONFIG=y +BR2_TARGET_BAREBOX_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSIO_PATH)/board/ova/barebox.config" BR2_PACKAGE_HOST_RAUC=y