diff --git a/.dockerignore b/.dockerignore deleted file mode 100644 index bb7d6da..0000000 --- a/.dockerignore +++ /dev/null @@ -1,4 +0,0 @@ -.git* -configs -rootfs.ext2 -README.md diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5de2158..0980aab 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,99 +1,55 @@ name: Build on: [push] -env: - TOOLCHAIN_REPOSITORY: cartesi/toolchain - TOOLCHAIN_VERSION: 0.15.0 - CACHE_DIR: /home/runner/work/image-rootfs/image-rootfs/cache -permissions: - id-token: write - packages: write - contents: read jobs: build: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - name: Install libarchive-tools + run: | + export DEBIAN_FRONTEND=noninteractive + sudo apt-get update + sudo apt-get install -y --no-install-recommends build-essential autoconf automake libarchive-dev libarchive-tools pandoc + + # Building from source cause the provided debian package is for Debian Bookworm + - name: Download, build and install xgenext2fs + run: | + wget https://github.com/cartesi/genext2fs/archive/refs/tags/v1.5.6.tar.gz + echo "34bfc26a037def23b85b676912462a3d126a87ef15c66c212b3500650da44f9e v1.5.6.tar.gz" | sha256sum -c - + tar -xzf v1.5.6.tar.gz + cd genext2fs-1.5.6 + ./autogen.sh + ./configure + make + sudo make install + rm -rf genext2fs-1.5.6 v1.5.6.tar.gz + + - uses: actions/checkout@v4 with: submodules: recursive - fetch-depth: 0 # fetch tags - - name: Copy default Buildroot and Busybox config - run: make init-config + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 - - name: Resolve rootfs filename from Makefile - run: echo ROOTFS_FILENAME="$(make rootfs-filename)" >> $GITHUB_ENV + - name: Buildx setup + uses: docker/setup-buildx-action@v3 - - name: Docker meta - id: docker_meta - uses: docker/metadata-action@v4 - with: - images: | - ghcr.io/${{ github.repository_owner }}/rootfs - docker.io/${{ github.repository_owner }}/rootfs,enable=${{ github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/') || startsWith(github.ref, 'refs/tags/v') }} - tags: | - type=ref,event=branch - type=semver,pattern={{version}} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} + - name: Build rootfs + run: make build - - name: Login to Docker Hub - uses: docker/login-action@v2 + - name: Upload artifacts + uses: actions/upload-artifact@v4 with: - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - - - name: Set up Depot CLI - uses: depot/setup-action@v1 - - - name: Create distribution details - run: make os-release - - - name: Build docker image - uses: depot/build-push-action@v1 - with: - context: . - platforms: linux/amd64,linux/arm64 - tags: cartesi/rootfs:devel - push: false - load: true - build-args: | - TOOLCHAIN_REPOSITORY=${{ env.TOOLCHAIN_REPOSITORY }} - TOOLCHAIN_VERSION=${{ env.TOOLCHAIN_VERSION }} - ROOTFS_FILENAME=${{ env.ROOTFS_FILENAME }} - cache-from: type=gha,scope=regular - cache-to: type=gha,mode=max,scope=regular - project: ${{ vars.DEPOT_PROJECT }} - - - name: Export rootfs.ext2 artifact - run: make copy - - - name: Export download cache - run: make copy-br2-dl-cache CACHE_DIR=${{ env.CACHE_DIR }} + if-no-files-found: error + path: | + rootfs-ubuntu.ext2 + rootfs-alpine.ext2 - uses: softprops/action-gh-release@v1 if: startsWith(github.ref, 'refs/tags/v') with: prerelease: true - files: rootfs-*.ext2 + files: | + rootfs-ubuntu.ext2 + rootfs-alpine.ext2 env: GITHUB_TOKEN: ${{ secrets.CI_TOKEN }} - - - name: Push docker image - uses: depot/build-push-action@v1 - with: - context: . - platforms: linux/amd64,linux/arm64 - tags: ${{ steps.docker_meta.outputs.tags }} - push: true - load: false - build-args: | - TOOLCHAIN_REPOSITORY=${{ env.TOOLCHAIN_REPOSITORY }} - TOOLCHAIN_VERSION=${{ env.TOOLCHAIN_VERSION }} - cache-from: type=gha,scope=regular - cache-to: type=gha,mode=max,scope=regular - project: ${{ vars.DEPOT_PROJECT }} diff --git a/.gitignore b/.gitignore index 34df231..52e8102 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ -rootfs-*.ext2 -cartesi-buildroot-config -cartesi-busybox-fragment +*.ext2 +*.tar diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index c8052de..0000000 --- a/.gitmodules +++ /dev/null @@ -1,3 +0,0 @@ -[submodule "external/tools"] - path = external/tools - url = ../machine-emulator-tools.git diff --git a/CHANGELOG.md b/CHANGELOG.md index 2be5340..9f50381 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Added +- Installed many new cli applications for testing and debugging purposes +- Added experimental rootfs image based on Alpine 3.21 + +### Changed +- Rework rootfs image to be based on Ubuntu 24.04 +- Update machine-guest-tools to v0.17.0 ## [0.19.0] - 2023-10-13 ### Changed @@ -101,25 +108,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [0.2.0] - [0.1.0] -[Unreleased]: https://github.com/cartesi/image-rootfs/compare/v0.19.0...HEAD -[0.19.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.19.0 -[0.18.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.18.0 -[0.17.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.17.0 -[0.16.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.16.0 -[0.15.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.15.0 -[0.14.1]: https://github.com/cartesi/image-rootfs/releases/tag/v0.14.1 -[0.14.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.14.0 -[0.13.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.13.0 -[0.12.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.12.0 -[0.11.1]: https://github.com/cartesi/image-rootfs/releases/tag/v0.11.1 -[0.11.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.11.0 -[0.10.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.10.0 -[0.9.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.9.0 -[0.8.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.8.0 -[0.7.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.7.0 -[0.6.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.6.0 -[0.5.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.5.0 -[0.4.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.4.0 -[0.3.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.3.0 -[0.2.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.2.0 -[0.1.0]: https://github.com/cartesi/image-rootfs/releases/tag/v0.1.0 +[Unreleased]: https://github.com/cartesi/machine-rootfs-image/compare/v0.19.0...HEAD +[0.19.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.19.0 +[0.18.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.18.0 +[0.17.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.17.0 +[0.16.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.16.0 +[0.15.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.15.0 +[0.14.1]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.14.1 +[0.14.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.14.0 +[0.13.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.13.0 +[0.12.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.12.0 +[0.11.1]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.11.1 +[0.11.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.11.0 +[0.10.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.10.0 +[0.9.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.9.0 +[0.8.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.8.0 +[0.7.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.7.0 +[0.6.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.6.0 +[0.5.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.5.0 +[0.4.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.4.0 +[0.3.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.3.0 +[0.2.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.2.0 +[0.1.0]: https://github.com/cartesi/machine-rootfs-image/releases/tag/v0.1.0 diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index f07bf6f..0000000 --- a/Dockerfile +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright Cartesi and individual authors (see AUTHORS) -# SPDX-License-Identifier: Apache-2.0 -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -ARG TOOLCHAIN_REPOSITORY=cartesi/toolchain -ARG TOOLCHAIN_VERSION=latest -FROM ${TOOLCHAIN_REPOSITORY}:${TOOLCHAIN_VERSION} - -ENV DEBIAN_FRONTEND=noninteractive - -ENV OLDPATH=$PATH - -ENV BUILD_BASE=$BASE/rootfs - -ARG RISCV_ARCH=rv64gc -ARG RISCV_ABI=lp64d -ENV RISCV_ARCH $RISCV_ARCH -ENV RISCV_ABI $RISCV_ABI -ARG ROOTFS_FILENAME=rootfs.ext2 - -ENV RISCV "$BASE/riscv64-cartesi-linux-gnu" -ENV PATH "$RISCV/bin:${OLDPATH}" - -RUN \ - mkdir -p $BUILD_BASE/artifacts - -RUN \ - chown -R developer:developer $BUILD_BASE && \ - chmod o+w $BUILD_BASE - -USER developer - -RUN \ - cd $BUILD_BASE && \ - git clone --branch 2022.02.3 --depth 1 \ - https://github.com/buildroot/buildroot.git - -COPY --chown=developer:developer external/tools/skel $BUILD_BASE/buildroot/skel -COPY --chown=developer:developer cartesi-buildroot-config $BUILD_BASE/buildroot -COPY --chown=developer:developer cartesi-busybox-fragment $BUILD_BASE/buildroot -COPY --chown=developer:developer patches $BUILD_BASE/buildroot/patches -COPY --chown=developer:developer external $BUILD_BASE/buildroot/external -COPY --chown=developer:developer local.mk $BUILD_BASE/buildroot/local.mk - -# Never use -jN with buildroot -RUN \ - mkdir -p $BUILD_BASE/buildroot/work && \ - cd $BUILD_BASE/buildroot && \ - git pull && \ - git apply patches/* && \ - cp cartesi-buildroot-config work/.config && \ - cp local.mk work/local.mk && \ - make BR2_EXTERNAL=$BUILD_BASE/buildroot/external O=work olddefconfig && \ - make -C work && \ - cp work/images/rootfs.ext2 $BUILD_BASE/artifacts/$ROOTFS_FILENAME && \ - truncate -s %4096 $BUILD_BASE/artifacts/$ROOTFS_FILENAME - -USER root - -WORKDIR $BASE - -CMD ["/bin/bash", "-l"] diff --git a/Makefile b/Makefile index 247e9e7..165d41b 100644 --- a/Makefile +++ b/Makefile @@ -14,112 +14,27 @@ # limitations under the License. # -.PHONY: build push run share init-config copy os-release +EXTRA_BLOCKS := 4096 # 16MB of free space -TAG ?= devel -TOOLCHAIN_DOCKER_REPOSITORY ?= cartesi/toolchain -TOOLCHAIN_TAG ?= 0.15.0 -NEW_TAG ?= latest -BUILDROOT_CONFIG ?= configs/default-buildroot-config -BUSYBOX_CONFIG ?= configs/default-busybox-fragment -RISCV_ARCH ?= rv64gc -RISCV_ABI ?= lp64d +build: rootfs-ubuntu.ext2 rootfs-alpine.ext2 ## Build rootfs image -ROOTFS_VERSION ?= v0.19.0 -ROOTFS_FILENAME ?= rootfs-$(ROOTFS_VERSION).ext2 +%.ext2: %.tar + xgenext2fs -fzB 4096 -i 4096 -r +$(EXTRA_BLOCKS) -a $< -L rootfs $@ -CONTAINER_BASE := /opt/cartesi/rootfs +%.tar: %.Dockerfile + docker buildx build \ + --platform linux/riscv64 \ + --output type=tar,dest=$@ \ + --file $< . -IMG_REPO ?= cartesi/rootfs -IMG ?= $(IMG_REPO):$(TAG) -BASE:=/opt/riscv -ART:=$(BASE)/rootfs/artifacts/$(ROOTFS_FILENAME) +clean: ## Remove rootfs image + rm -f *.tar *.ext2 -ifneq ($(TOOLCHAIN_DOCKER_REPOSITORY),) -BUILD_ARGS := --build-arg TOOLCHAIN_REPOSITORY=$(TOOLCHAIN_DOCKER_REPOSITORY) -endif +help: ## Show this help + @sed \ + -e '/^[a-zA-Z0-9_\-]*:.*##/!d' \ + -e 's/:.*##\s*/:/' \ + -e 's/^\(.\+\):\(.*\)/$(shell tput setaf 6)\1$(shell tput sgr0):\2/' \ + $(MAKEFILE_LIST) | column -c2 -t -s : -ifneq ($(TOOLCHAIN_TAG),) -BUILD_ARGS += --build-arg TOOLCHAIN_VERSION=$(TOOLCHAIN_TAG) -endif - -BUILD_ARGS += --build-arg RISCV_ARCH=$(RISCV_ARCH) -BUILD_ARGS += --build-arg RISCV_ABI=$(RISCV_ABI) -BUILD_ARGS += --build-arg ROOTFS_FILENAME=$(ROOTFS_FILENAME) - -.NOTPARALLEL: all -all: build copy - -build: init-config external/tools/skel/etc/os-release - docker build -t $(IMG) $(BUILD_ARGS) . - -push: - docker push $(IMG) - -run: - docker run --hostname toolchain-env -it --rm \ - -e USER=$$(id -u -n) \ - -e GROUP=$$(id -g -n) \ - -e UID=$$(id -u) \ - -e GID=$$(id -g) \ - -v `pwd`:$(CONTAINER_BASE) \ - -w $(CONTAINER_BASE) \ - $(IMG) $(CONTAINER_COMMAND) - -tag: - docker tag $(IMG) $(IMG_REPO):$(NEW_TAG) - -run-as-root: - docker run --hostname toolchain-env -it --rm \ - -v `pwd`:$(CONTAINER_BASE) \ - -w $(CONTAINER_BASE) \ - $(IMG) $(CONTAINER_COMMAND) - -config: CONTAINER_COMMAND := $(CONTAINER_BASE)/scripts/update-buildroot-config -config: cartesi-buildroot-config cartesi-busybox-fragment run-as-root - -cartesi-buildroot-config: - cp $(BUILDROOT_CONFIG) ./cartesi-buildroot-config - -cartesi-busybox-fragment: - cp $(BUSYBOX_CONFIG) ./cartesi-busybox-fragment - -os-release: external/tools/skel/etc/os-release - -init-config: cartesi-buildroot-config cartesi-busybox-fragment - -clean-config: - rm -f ./cartesi-buildroot-config ./cartesi-busybox-fragment - -clean: clean-config - rm -f rootfs*.ext2 - -copy: - ID=`docker create $(IMG)` && docker cp $$ID:$(ART) . && docker rm -v $$ID - - -echo-os-release: - NAME=Cartesi - ID=cartesi - PRETTY_NAME="Cartesi Linux" - ANSI_COLOR="1;32" - HOME_URL="https://cartesi.io/" - SUPPORT_URL="https://docs.cartesi.io/" - BUG_REPORT_URL="https://docs.cartesi.io/#qa" - VERSION_ID="$(ROOTFS_VERSION)" - -external/tools/skel/etc/os-release: - $(MAKE) --no-print-directory echo-os-release > $@ - -copy-br2-dl-cache: CACHE_DIR=cache -copy-br2-dl-cache: - ID=`docker create $(IMG)` && \ - docker cp $$ID:/opt/riscv/rootfs/buildroot/dl $(CACHE_DIR) && \ - docker rm -v $$ID - -rootfs-filename: - @echo $(ROOTFS_FILENAME) - -external/tools/README.md: - @echo "repository must be clone recursively. Execute "git submodule update --init" - exit 1 +.PHONY: build clean help diff --git a/README.md b/README.md index a4318cb..088db2c 100644 --- a/README.md +++ b/README.md @@ -1,71 +1,28 @@ # Cartesi Machine Image RootFS -The Cartesi Image RootFS is the repository that provides the Docker configuration files to build the `rootfs.ext2` testing filesystem. This is used to run a Linux environment on the Cartesi Machine Emulator reference implementation. The current image is based on the `cartesi/toolchain` that uses Ubuntu 20.04 and GNU GCC 9.3.0. The `rootfs.ext2` is built with Buildroot 2020.05 targeting the RISC-V RV64IMA with ABI LP64 architecture. +The Cartesi Machine Image RootFS is the repository that provides the Docker configuration files to build the `rootfs.ext2` filesystem. This is used to run a Linux environment on the Cartesi Machine Emulator reference implementation for testing purposes. The current image is based on the Ubuntu 24.04 LTS (Noble). ## Getting Started +Users can use the provided root filesystem directly from one of the prepackaged releases, without needing to build this repository themselves. + ### Requirements - Docker 18.x - GNU Make >= 3.81 +- xgenext2fs >= 1.5.6 ### Build ```bash -$ make build -``` - -If you want to tag the image with custom name you can do the following: - -```bash -$ make build TAG=mytag -``` - -To remove the generated images from your system, please refer to the Docker documentation. - -#### Makefile targets - -The following options are available as `make` targets: - -- **build**: builds the docker rootfs image -- **copy**: builds the rootfs image and copy it's artifact to the host -- **run**: runs the generated image with current user UID and GID -- **run-as-root**: runs the generated image as root -- **push**: pushes the image to the registry repository -- **submodules**: updates the git submodules recusively -- **config**: Edit buildroot .config of the docker image (via "make menuconfig") - -#### Makefile container options - -You can pass the following variables to the make target if you wish to use different docker image tags. - -- TAG: image-roofs image tag -- TOOLCHAIN\_TAG: toolchain image tag - -``` -$ make build TAG=mytag -$ make build TOOLCHAIN_TAG=mytag +$ make rootfs-ubuntu.ext2 ``` -It's also useful if you want to use pre-built images: +This will generated the `rootfs-ubuntu.ext2` image following commands from `rootfs-ubuntu.Dockerfile`. You can then use this image with Cartesi Machine emulator to boot a Linux operating system. -``` -$ make run TAG=latest -``` +### Makefile targets -## Usage - -The purpose of this image is to build the `rootfs.ext2` artifact so it can be used with the emulator. For instructions on how to do that, please see the emulator documentation. - -If you want to play around on the environment you can also do: - -``` -$ make run -``` - -## Customizations - -Customizations are based on the br2-external mechanism. For more information read [Buildroot](https://buildroot.org/downloads/manual/manual.html#outside-br-custom) documentation. +See `make help` for all targets. ## Contributing @@ -74,12 +31,7 @@ Cartesi! Please note we have a [Code of Conduct](CODE_OF_CONDUCT.md), please follow it in all your interactions with the project. -## Authors - -* *Diego Nehab* -* *Victor Fusco* - ## License -The image-rootfs repository and all contributions are licensed under +The machine-rootfs-image repository and all contributions are licensed under [APACHE 2.0](https://www.apache.org/licenses/LICENSE-2.0). Please review our [LICENSE](LICENSE) file. diff --git a/configs/default-buildroot-config b/configs/default-buildroot-config deleted file mode 100644 index 14487a5..0000000 --- a/configs/default-buildroot-config +++ /dev/null @@ -1,3904 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Buildroot 2022.02.3 Configuration -# -BR2_HAVE_DOT_CONFIG=y -BR2_HOST_GCC_AT_LEAST_4_9=y -BR2_HOST_GCC_AT_LEAST_5=y -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 - -# -# Target options -# -BR2_ARCH_IS_64=y -BR2_ARCH_HAS_MMU_OPTIONAL=y -# BR2_arcle is not set -# BR2_arceb is not set -# BR2_arm is not set -# BR2_armeb is not set -# BR2_aarch64 is not set -# BR2_aarch64_be is not set -# BR2_csky is not set -# BR2_i386 is not set -# BR2_m68k is not set -# BR2_microblazeel is not set -# BR2_microblazebe is not set -# BR2_mips is not set -# BR2_mipsel is not set -# BR2_mips64 is not set -# BR2_mips64el is not set -# BR2_nds32 is not set -# BR2_nios2 is not set -# BR2_or1k is not set -# BR2_powerpc is not set -# BR2_powerpc64 is not set -# BR2_powerpc64le is not set -BR2_riscv=y -# BR2_s390x is not set -# BR2_sh is not set -# BR2_sparc is not set -# BR2_sparc64 is not set -# BR2_x86_64 is not set -# BR2_xtensa is not set -BR2_ARCH_HAS_TOOLCHAIN_BUILDROOT=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_9=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_5=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_6=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_7=y -BR2_ARCH="riscv64" -BR2_NORMALIZED_ARCH="riscv" -BR2_ENDIAN="LITTLE" -BR2_GCC_TARGET_ABI="lp64d" -BR2_BINFMT_SUPPORTS_SHARED=y -BR2_READELF_ARCH_NAME="RISC-V" -BR2_BINFMT_ELF=y -BR2_RISCV_ISA_RVI=y -BR2_RISCV_ISA_RVM=y -BR2_RISCV_ISA_RVA=y -BR2_RISCV_ISA_RVF=y -BR2_RISCV_ISA_RVD=y -# BR2_riscv_g is not set -BR2_riscv_custom=y - -# -# Instruction Set Extensions -# -BR2_RISCV_ISA_CUSTOM_RVM=y -BR2_RISCV_ISA_CUSTOM_RVA=y -BR2_RISCV_ISA_CUSTOM_RVF=y -BR2_RISCV_ISA_CUSTOM_RVD=y -BR2_RISCV_ISA_CUSTOM_RVC=y -# BR2_RISCV_32 is not set -BR2_RISCV_64=y -BR2_RISCV_ABI_LP64D=y - -# -# Build options -# - -# -# Commands -# -BR2_WGET="wget --passive-ftp -nd -t 3" -BR2_SVN="svn" -BR2_BZR="bzr" -BR2_GIT="git" -BR2_CVS="cvs" -BR2_LOCALFILES="cp" -BR2_SCP="scp" -BR2_SFTP="sftp" -BR2_HG="hg" -BR2_ZCAT="gzip -d -c" -BR2_BZCAT="bzcat" -BR2_XZCAT="xzcat" -BR2_LZCAT="lzip -d -c" -BR2_TAR_OPTIONS="" -BR2_DEFCONFIG="$(CONFIG_DIR)/defconfig" -BR2_DL_DIR="$(TOPDIR)/dl" -BR2_HOST_DIR="$(BASE_DIR)/host" - -# -# Mirrors and Download locations -# -BR2_PRIMARY_SITE="" -BR2_BACKUP_SITE="http://sources.buildroot.net" -BR2_KERNEL_MIRROR="https://cdn.kernel.org/pub" -BR2_GNU_MIRROR="http://ftpmirror.gnu.org" -BR2_LUAROCKS_MIRROR="http://rocks.moonscript.org" -BR2_CPAN_MIRROR="http://cpan.metacpan.org" -BR2_JLEVEL=0 -# BR2_CCACHE is not set -# BR2_ENABLE_DEBUG is not set -# BR2_ENABLE_RUNTIME_DEBUG is not set -BR2_STRIP_strip=y -BR2_STRIP_EXCLUDE_FILES="" -BR2_STRIP_EXCLUDE_DIRS="" -# BR2_OPTIMIZE_0 is not set -# BR2_OPTIMIZE_1 is not set -# BR2_OPTIMIZE_2 is not set -# BR2_OPTIMIZE_3 is not set -# BR2_OPTIMIZE_G is not set -BR2_OPTIMIZE_S=y -# BR2_OPTIMIZE_FAST is not set -# BR2_STATIC_LIBS is not set -BR2_SHARED_LIBS=y -# BR2_SHARED_STATIC_LIBS is not set -BR2_PACKAGE_OVERRIDE_FILE="$(CONFIG_DIR)/local.mk" -BR2_GLOBAL_PATCH_DIR="" - -# -# Advanced -# -BR2_COMPILER_PARANOID_UNSAFE_PATH=y -# BR2_FORCE_HOST_BUILD is not set -# BR2_REPRODUCIBLE is not set -# BR2_PER_PACKAGE_DIRECTORIES is not set - -# -# Security Hardening Options -# -BR2_PIC_PIE_ARCH_SUPPORTS=y -# BR2_PIC_PIE is not set -BR2_SSP_NONE=y -# BR2_SSP_REGULAR is not set -# BR2_SSP_STRONG is not set -# BR2_SSP_ALL is not set -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 - -# -# Toolchain -# -BR2_TOOLCHAIN=y -BR2_TOOLCHAIN_USES_GLIBC=y -# BR2_TOOLCHAIN_BUILDROOT is not set -BR2_TOOLCHAIN_EXTERNAL=y - -# -# Toolchain External Options -# -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -# BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD is not set -BR2_TOOLCHAIN_EXTERNAL_PREINSTALLED=y -BR2_TOOLCHAIN_EXTERNAL_PATH="$(RISCV)" -BR2_TOOLCHAIN_EXTERNAL_GLIBC=y -BR2_PACKAGE_HAS_TOOLCHAIN_EXTERNAL=y -BR2_PACKAGE_PROVIDES_TOOLCHAIN_EXTERNAL="toolchain-external-custom" -BR2_TOOLCHAIN_EXTERNAL_PREFIX="riscv64-cartesi-linux-gnu" -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="riscv64-cartesi-linux-gnu" -# BR2_TOOLCHAIN_EXTERNAL_GCC_11 is not set -BR2_TOOLCHAIN_EXTERNAL_GCC_10=y -# BR2_TOOLCHAIN_EXTERNAL_GCC_9 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_8 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_7 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_6 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_5 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_9 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_8 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_7 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_6 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_5 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_4 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_3 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_OLD is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_16 is not set -BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_15=y -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_14 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_13 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_12 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_11 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_10 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_9 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_8 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_7 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_6 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_5 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_4 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_3 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_2 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_1 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_0 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_20 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_19 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_18 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_17 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_16 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_15 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_14 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_13 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_12 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_11 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_10 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_8 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_7 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_6 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_5 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_4 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_3 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_2 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_1 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_0 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_19 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_18 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_17 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_16 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_15 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_14 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_13 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_12 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_11 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_9 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_8 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_7 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_6 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_5 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_4 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_3 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_2 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_1 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_0 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_REALLY_OLD is not set -BR2_TOOLCHAIN_EXTERNAL_HAS_CARTESI_KERNEL_HEADERS=y -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_UCLIBC is not set -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL is not set -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP_STRONG=y -# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set -BR2_TOOLCHAIN_EXTERNAL_CXX=y -# BR2_TOOLCHAIN_EXTERNAL_DLANG is not set -# BR2_TOOLCHAIN_EXTERNAL_FORTRAN is not set -# BR2_TOOLCHAIN_EXTERNAL_OPENMP is not set -# BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY is not set -BR2_PACKAGE_HOST_GDB_ARCH_SUPPORTS=y - -# -# Host GDB Options -# -# BR2_PACKAGE_HOST_GDB is not set - -# -# Toolchain Generic Options -# -BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS=y -BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y -BR2_USE_WCHAR=y -BR2_ENABLE_LOCALE=y -BR2_INSTALL_LIBSTDCPP=y -BR2_TOOLCHAIN_HAS_THREADS=y -BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y -BR2_TOOLCHAIN_HAS_THREADS_NPTL=y -BR2_TOOLCHAIN_HAS_SSP=y -BR2_TOOLCHAIN_HAS_SSP_STRONG=y -BR2_TOOLCHAIN_HAS_UCONTEXT=y -BR2_TOOLCHAIN_SUPPORTS_PIE=y -# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set -BR2_TOOLCHAIN_EXTRA_LIBS="" -BR2_TOOLCHAIN_HAS_FULL_GETTEXT=y -BR2_USE_MMU=y -BR2_TARGET_OPTIMIZATION="" -BR2_TARGET_LDFLAGS="" -# BR2_ECLIPSE_REGISTER is not set -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_19=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_1=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_2=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_4=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_5=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_6=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_8=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_9=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_10=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_11=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_12=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_13=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_16=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_17=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_18=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_19=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_20=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_1=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_2=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_3=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_5=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_6=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_7=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_8=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_9=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_11=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_12=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_13=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_14=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST="5.15" -BR2_TOOLCHAIN_GCC_AT_LEAST_4_3=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_4=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_5=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_6=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_7=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_8=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_9=y -BR2_TOOLCHAIN_GCC_AT_LEAST_5=y -BR2_TOOLCHAIN_GCC_AT_LEAST_6=y -BR2_TOOLCHAIN_GCC_AT_LEAST_7=y -BR2_TOOLCHAIN_GCC_AT_LEAST_8=y -BR2_TOOLCHAIN_GCC_AT_LEAST_9=y -BR2_TOOLCHAIN_GCC_AT_LEAST_10=y -BR2_TOOLCHAIN_GCC_AT_LEAST="10" -BR2_TOOLCHAIN_HAS_MNAN_OPTION=y -BR2_TOOLCHAIN_HAS_SYNC_1=y -BR2_TOOLCHAIN_HAS_SYNC_2=y -BR2_TOOLCHAIN_HAS_SYNC_4=y -BR2_TOOLCHAIN_HAS_SYNC_8=y -BR2_TOOLCHAIN_HAS_LIBATOMIC=y -BR2_TOOLCHAIN_HAS_ATOMIC=y - -# -# System configuration -# -BR2_ROOTFS_SKELETON_DEFAULT=y -# BR2_ROOTFS_SKELETON_CUSTOM is not set -BR2_TARGET_GENERIC_HOSTNAME="cartesi-machine" -BR2_TARGET_GENERIC_ISSUE="Welcome to Cartesi" -BR2_TARGET_GENERIC_PASSWD_SHA256=y -# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set -BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256" -# 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_NONE=y -# 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 -BR2_ROOTFS_DEVICE_TABLE="$(BR2_EXTERNAL_CARTESI_PATH)/permissions.txt" -# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set -# BR2_ROOTFS_MERGED_USR is not set -# BR2_TARGET_ENABLE_ROOT_LOGIN is not set -BR2_SYSTEM_BIN_SH_BUSYBOX=y - -# -# bash, dash, mksh, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS -# -# BR2_SYSTEM_BIN_SH_NONE is not set -# BR2_TARGET_GENERIC_GETTY is not set -# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set -BR2_SYSTEM_DHCP="" -BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin" -# BR2_ENABLE_LOCALE_PURGE is not set -BR2_GENERATE_LOCALE="" -# BR2_SYSTEM_ENABLE_NLS is not set -# BR2_TARGET_TZ_INFO is not set -BR2_ROOTFS_USERS_TABLES="$(BR2_EXTERNAL_CARTESI_PATH)/users.txt" -BR2_ROOTFS_OVERLAY="skel" -BR2_ROOTFS_PRE_BUILD_SCRIPT="" -BR2_ROOTFS_POST_BUILD_SCRIPT="" -BR2_ROOTFS_POST_FAKEROOT_SCRIPT="" -BR2_ROOTFS_POST_IMAGE_SCRIPT="" - -# -# Kernel -# -# BR2_LINUX_KERNEL is not set - -# -# Target packages -# -BR2_PACKAGE_BUSYBOX=y -BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config" -BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="cartesi-busybox-fragment" -# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set -# BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES is not set -# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set -BR2_PACKAGE_SKELETON=y -BR2_PACKAGE_HAS_SKELETON=y -BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-none" -BR2_PACKAGE_SKELETON_INIT_COMMON=y -BR2_PACKAGE_SKELETON_INIT_NONE=y - -# -# Audio and video applications -# -# BR2_PACKAGE_ALSA_UTILS is not set -# BR2_PACKAGE_ATEST is not set -# BR2_PACKAGE_AUMIX is not set -# BR2_PACKAGE_BLUEZ_ALSA is not set -# BR2_PACKAGE_DVBLAST is not set -# BR2_PACKAGE_DVDAUTHOR is not set -# BR2_PACKAGE_DVDRW_TOOLS is not set -# BR2_PACKAGE_ESPEAK is not set -# BR2_PACKAGE_FAAD2 is not set -BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y -# BR2_PACKAGE_FFMPEG is not set -# BR2_PACKAGE_FLAC is not set -# BR2_PACKAGE_FLITE is not set -# BR2_PACKAGE_FLUID_SOUNDFONT is not set -# BR2_PACKAGE_FLUIDSYNTH is not set -# BR2_PACKAGE_GMRENDER_RESURRECT is not set -# BR2_PACKAGE_GSTREAMER1 is not set -# BR2_PACKAGE_JACK1 is not set -# BR2_PACKAGE_JACK2 is not set -BR2_PACKAGE_KODI_ARCH_SUPPORTS=y - -# -# kodi needs python3 w/ .py modules, a uClibc or glibc toolchain w/ C++, threads, wchar, dynamic library, gcc >= 4.9 -# - -# -# kodi needs an OpenGL EGL backend with OpenGL or GLES support -# -# BR2_PACKAGE_LAME is not set -# 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_MJPEGTOOLS is not set -# BR2_PACKAGE_MODPLUGTOOLS is not set -# BR2_PACKAGE_MOTION is not set -# BR2_PACKAGE_MPD is not set -# BR2_PACKAGE_MPD_MPC is not set -# BR2_PACKAGE_MPG123 is not set -# BR2_PACKAGE_MPV is not set -# BR2_PACKAGE_MULTICAT is not set -# BR2_PACKAGE_MUSEPACK is not set -# BR2_PACKAGE_NCMPC is not set -# BR2_PACKAGE_OPUS_TOOLS is not set -BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC=y -# BR2_PACKAGE_PULSEAUDIO is not set -# BR2_PACKAGE_SOX is not set -# BR2_PACKAGE_SQUEEZELITE is not set -# BR2_PACKAGE_TOVID is not set -# BR2_PACKAGE_TSTOOLS is not set -# BR2_PACKAGE_TWOLAME is not set -# BR2_PACKAGE_UDPXY is not set -# BR2_PACKAGE_UPMPDCLI is not set -# BR2_PACKAGE_V4L2GRAB is not set - -# -# v4l2loopback needs a Linux kernel to be built -# -# BR2_PACKAGE_VLC is not set -# BR2_PACKAGE_VORBIS_TOOLS is not set -# BR2_PACKAGE_WAVPACK is not set -# BR2_PACKAGE_YAVTA is not set -# BR2_PACKAGE_YMPD is not set -# BR2_PACKAGE_ZYNADDSUBFX is not set - -# -# Compressors and decompressors -# -BR2_PACKAGE_BROTLI=y -BR2_PACKAGE_BZIP2=y -# BR2_PACKAGE_LRZIP is not set -BR2_PACKAGE_LZIP=y -BR2_PACKAGE_LZOP=y -BR2_PACKAGE_P7ZIP=y -# BR2_PACKAGE_P7ZIP_7ZA is not set -BR2_PACKAGE_P7ZIP_7ZR=y -# BR2_PACKAGE_PIGZ is not set -# BR2_PACKAGE_PIXZ is not set -BR2_PACKAGE_UNRAR=y -BR2_PACKAGE_XZ=y -BR2_PACKAGE_ZIP=y -# BR2_PACKAGE_ZSTD is not set - -# -# Debugging, profiling and benchmark -# -# BR2_PACKAGE_BABELTRACE2 is not set -# BR2_PACKAGE_BLKTRACE is not set -BR2_PACKAGE_BONNIE=y -# BR2_PACKAGE_CACHE_CALIBRATOR is not set - -# -# clinfo needs an OpenCL provider -# -# BR2_PACKAGE_COREMARK is not set -# BR2_PACKAGE_COREMARK_PRO is not set - -# -# dacapo needs OpenJDK -# -BR2_PACKAGE_DHRYSTONE=y -BR2_PACKAGE_DIEHARDER=y -# BR2_PACKAGE_DMALLOC is not set -# BR2_PACKAGE_DROPWATCH is not set -# BR2_PACKAGE_DSTAT is not set -# BR2_PACKAGE_DT is not set -# BR2_PACKAGE_DUMA is not set -# BR2_PACKAGE_FIO is not set -BR2_PACKAGE_GDB_ARCH_SUPPORTS=y -# BR2_PACKAGE_GDB is not set -BR2_PACKAGE_IOZONE=y - -# -# ktap needs a Linux kernel to be built -# -# BR2_PACKAGE_KYUA is not set -# BR2_PACKAGE_LATENCYTOP is not set -# BR2_PACKAGE_LMBENCH is not set -BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y -# BR2_PACKAGE_LTP_TESTSUITE is not set -# BR2_PACKAGE_LTTNG_BABELTRACE is not set - -# -# lttng-modules needs a Linux kernel to be built -# -# BR2_PACKAGE_LTTNG_TOOLS is not set -# BR2_PACKAGE_MEMSTAT is not set -# BR2_PACKAGE_NETPERF is not set -# BR2_PACKAGE_NETSNIFF_NG is not set -# BR2_PACKAGE_NMON is not set -# BR2_PACKAGE_PAX_UTILS is not set -# BR2_PACKAGE_POKE is not set -# BR2_PACKAGE_PV is not set -# BR2_PACKAGE_RAMSMP is not set -BR2_PACKAGE_RAMSPEED=y -# BR2_PACKAGE_RT_TESTS is not set -# BR2_PACKAGE_RWMEM is not set -# BR2_PACKAGE_SPIDEV_TEST is not set -BR2_PACKAGE_STRACE=y -# BR2_PACKAGE_STRESS is not set -# BR2_PACKAGE_STRESS_NG is not set - -# -# sysdig needs a glibc or uclibc toolchain w/ C++, threads, gcc >= 4.8, dynamic library, a Linux kernel, and luajit or lua 5.1 to be built -# -BR2_PACKAGE_TINYMEMBENCH=y -# BR2_PACKAGE_TRACE_CMD is not set -# BR2_PACKAGE_UCLIBC_NG_TEST is not set -# BR2_PACKAGE_VMTOUCH is not set -BR2_PACKAGE_WHETSTONE=y - -# -# Development tools -# -# BR2_PACKAGE_BINUTILS is not set -# BR2_PACKAGE_BITWISE is not set -# BR2_PACKAGE_BSDIFF is not set -# BR2_PACKAGE_CHECK is not set -# BR2_PACKAGE_CPPUNIT is not set -# BR2_PACKAGE_CUKINIA is not set -# BR2_PACKAGE_CUNIT is not set -# BR2_PACKAGE_CVS is not set -# BR2_PACKAGE_CXXTEST is not set -# BR2_PACKAGE_FLEX is not set -# BR2_PACKAGE_GETTEXT is not set -BR2_PACKAGE_PROVIDES_HOST_GETTEXT="host-gettext-tiny" -# BR2_PACKAGE_GIT is not set -# BR2_PACKAGE_GIT_CRYPT is not set -# BR2_PACKAGE_GPERF is not set -# BR2_PACKAGE_JO is not set -BR2_PACKAGE_JQ=y -# BR2_PACKAGE_LIBTOOL is not set -BR2_PACKAGE_MAKE=y -# BR2_PACKAGE_MAWK is not set -# BR2_PACKAGE_PKGCONF is not set -# BR2_PACKAGE_SUBVERSION is not set -# BR2_PACKAGE_TREE is not set - -# -# Filesystem and flash utilities -# -# BR2_PACKAGE_ABOOTIMG is not set - -# -# aufs-util needs a linux kernel and a toolchain w/ threads -# -# BR2_PACKAGE_AUTOFS is not set -# BR2_PACKAGE_BMAP_TOOLS is not set -# BR2_PACKAGE_BTRFS_PROGS is not set -# BR2_PACKAGE_CIFS_UTILS is not set -BR2_PACKAGE_CPIO=y -# BR2_PACKAGE_CRAMFS is not set -# BR2_PACKAGE_CURLFTPFS is not set -# BR2_PACKAGE_DAVFS2 is not set -BR2_PACKAGE_DEVIO=y -# BR2_PACKAGE_DOSFSTOOLS is not set -BR2_PACKAGE_E2FSPROGS=y -# BR2_PACKAGE_E2FSPROGS_DEBUGFS is not set -# BR2_PACKAGE_E2FSPROGS_E2IMAGE is not set - -# -# e2scrub needs bash, coreutils, lvm2, and util-linux -# -# BR2_PACKAGE_E2FSPROGS_E4DEFRAG is not set -# BR2_PACKAGE_E2FSPROGS_FUSE2FS is not set -# BR2_PACKAGE_E2FSPROGS_RESIZE2FS is not set -BR2_PACKAGE_E2TOOLS=y -# BR2_PACKAGE_ECRYPTFS_UTILS is not set -# BR2_PACKAGE_EROFS_UTILS is not set -# BR2_PACKAGE_EXFAT is not set -# BR2_PACKAGE_EXFAT_UTILS is not set -# BR2_PACKAGE_EXFATPROGS is not set -# BR2_PACKAGE_F2FS_TOOLS is not set -# BR2_PACKAGE_FIRMWARE_UTILS is not set -# BR2_PACKAGE_FLASHBENCH is not set -# BR2_PACKAGE_FSCRYPTCTL is not set -# BR2_PACKAGE_FUSE_OVERLAYFS is not set -# BR2_PACKAGE_FWUP is not set -BR2_PACKAGE_GENEXT2FS=y -# BR2_PACKAGE_GENPART is not set -# BR2_PACKAGE_GENROMFS is not set -# BR2_PACKAGE_IMX_USB_LOADER is not set -# BR2_PACKAGE_MMC_UTILS is not set -# BR2_PACKAGE_MTD is not set -# BR2_PACKAGE_MTOOLS is not set -# BR2_PACKAGE_NFS_UTILS is not set -# BR2_PACKAGE_NILFS_UTILS is not set -# BR2_PACKAGE_NTFS_3G is not set -# BR2_PACKAGE_SP_OOPS_EXTRACT is not set -# BR2_PACKAGE_SQUASHFS is not set -# BR2_PACKAGE_SSHFS is not set -# BR2_PACKAGE_UDFTOOLS is not set -# BR2_PACKAGE_UNIONFS is not set -# BR2_PACKAGE_XFSPROGS is not set - -# -# zfs needs a Linux kernel to be built -# - -# -# Fonts, cursors, icons, sounds and themes -# - -# -# Cursors -# -# BR2_PACKAGE_COMIX_CURSORS is not set -# BR2_PACKAGE_OBSIDIAN_CURSORS is not set - -# -# Fonts -# -# BR2_PACKAGE_BITSTREAM_VERA is not set -# BR2_PACKAGE_CANTARELL is not set -# BR2_PACKAGE_DEJAVU is not set -# BR2_PACKAGE_FONT_AWESOME is not set -# BR2_PACKAGE_GHOSTSCRIPT_FONTS is not set -# BR2_PACKAGE_INCONSOLATA is not set -# BR2_PACKAGE_LIBERATION is not set -# BR2_PACKAGE_WQY_ZENHEI is not set - -# -# Icons -# -# BR2_PACKAGE_GOOGLE_MATERIAL_DESIGN_ICONS is not set -# BR2_PACKAGE_HICOLOR_ICON_THEME is not set - -# -# Sounds -# -# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set -# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set - -# -# Themes -# - -# -# Games -# -# BR2_PACKAGE_ASCII_INVADERS is not set -# BR2_PACKAGE_CHOCOLATE_DOOM is not set -# BR2_PACKAGE_FLARE_ENGINE is not set -# BR2_PACKAGE_FROTZ is not set -# BR2_PACKAGE_GNUCHESS is not set -# BR2_PACKAGE_LBREAKOUT2 is not set -# BR2_PACKAGE_LTRIS is not set - -# -# minetest needs X11 and an OpenGL provider -# -# BR2_PACKAGE_OPENTYRIAN is not set -# BR2_PACKAGE_PRBOOM is not set -BR2_PACKAGE_SL=y - -# -# solarus needs OpenGL and a toolchain w/ C++, gcc >= 4.9, NPTL, dynamic library, and luajit or lua 5.1 -# -# BR2_PACKAGE_STELLA is not set -# BR2_PACKAGE_XORCURSES is not set - -# -# Graphic libraries and applications (graphic/text) -# - -# -# Graphic applications -# - -# -# cage needs udev, EGL w/ Wayland backend and OpenGL ES support -# - -# -# cog needs wpewebkit and a toolchain w/ threads -# -# BR2_PACKAGE_FSWEBCAM is not set -# BR2_PACKAGE_GHOSTSCRIPT is not set - -# -# glmark2 needs an OpenGL or an openGL ES and EGL backend -# - -# -# glslsandbox-player needs a toolchain w/ threads and an openGL ES and EGL driver -# -# BR2_PACKAGE_GNUPLOT is not set -# BR2_PACKAGE_JHEAD is not set - -# -# kmscube needs EGL, GBM and OpenGL ES, and a toolchain w/ thread support -# -# BR2_PACKAGE_LIBVA_UTILS is not set -BR2_PACKAGE_NETSURF_ARCH_SUPPORTS=y -# BR2_PACKAGE_NETSURF is not set -# BR2_PACKAGE_PNGQUANT is not set -# BR2_PACKAGE_RRDTOOL is not set - -# -# stellarium needs Qt5 and an OpenGL provider -# -# BR2_PACKAGE_TESSERACT_OCR is not set - -# -# Graphic libraries -# -# BR2_PACKAGE_CEGUI is not set -# BR2_PACKAGE_DIRECTFB is not set -# BR2_PACKAGE_FB_TEST_APP is not set -# BR2_PACKAGE_FBDUMP is not set -# BR2_PACKAGE_FBGRAB is not set -# BR2_PACKAGE_FBTERM is not set -# BR2_PACKAGE_FBV is not set -# BR2_PACKAGE_FREERDP is not set -# BR2_PACKAGE_GRAPHICSMAGICK is not set -# BR2_PACKAGE_IMAGEMAGICK is not set -# BR2_PACKAGE_LIBGLVND is not set - -# -# linux-fusion needs a Linux kernel to be built -# -# BR2_PACKAGE_MESA3D is not set -# BR2_PACKAGE_OCRAD is not set - -# -# ogre needs X11 and an OpenGL provider -# -# BR2_PACKAGE_PSPLASH is not set -# BR2_PACKAGE_SDL is not set -# BR2_PACKAGE_SDL2 is not set -# BR2_PACKAGE_VULKAN_HEADERS is not set - -# -# Other GUIs -# -# BR2_PACKAGE_QT5 is not set -# BR2_PACKAGE_TEKUI is not set - -# -# weston needs udev and a toolchain w/ locale, threads, dynamic library, headers >= 3.0 -# -# BR2_PACKAGE_XORG7 is not set -# BR2_PACKAGE_APITRACE is not set - -# -# vte needs an OpenGL or an OpenGL-EGL/wayland backend -# -# BR2_PACKAGE_XKEYBOARD_CONFIG is not set - -# -# Hardware handling -# - -# -# Firmware -# -# BR2_PACKAGE_ARMBIAN_FIRMWARE is not set -# BR2_PACKAGE_B43_FIRMWARE is not set -# BR2_PACKAGE_LINUX_FIRMWARE is not set -# BR2_PACKAGE_MURATA_CYW_FW is not set -# BR2_PACKAGE_ODROIDC2_FIRMWARE is not set -# BR2_PACKAGE_QCOM_DB410C_FIRMWARE is not set -# BR2_PACKAGE_RCW_SMARC_SAL28 is not set -# BR2_PACKAGE_UX500_FIRMWARE is not set -# BR2_PACKAGE_WILC1000_FIRMWARE is not set -# BR2_PACKAGE_WILINK_BT_FIRMWARE is not set -# BR2_PACKAGE_ZD1211_FIRMWARE is not set -# BR2_PACKAGE_18XX_TI_UTILS is not set -# BR2_PACKAGE_ACPICA is not set -# BR2_PACKAGE_ACPID is not set -# BR2_PACKAGE_ACPITOOL is not set -# BR2_PACKAGE_AER_INJECT is not set -# BR2_PACKAGE_ALTERA_STAPL 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_BRLTTY is not set -# BR2_PACKAGE_CC_TOOL is not set -# BR2_PACKAGE_CDRKIT is not set -# BR2_PACKAGE_CRYPTSETUP is not set -# BR2_PACKAGE_CWIID is not set - -# -# dahdi-linux needs a Linux kernel to be built -# - -# -# dahdi-tools needs a toolchain w/ threads and a Linux kernel to be built -# -# BR2_PACKAGE_DBUS is not set -# BR2_PACKAGE_DBUS_CXX is not set -# BR2_PACKAGE_DFU_UTIL is not set -# BR2_PACKAGE_DMRAID is not set - -# -# dt-utils needs udev /dev management -# - -# -# dtbocfg needs a Linux kernel to be built -# -# BR2_PACKAGE_DTV_SCAN_TABLES is not set -# BR2_PACKAGE_DUMP1090 is not set -# BR2_PACKAGE_DVB_APPS is not set -# BR2_PACKAGE_DVBSNOOP is not set -# BR2_PACKAGE_EDID_DECODE is not set - -# -# edid-decode needs a toolchain w/ C++, gcc >= 4.7 -# - -# -# eudev needs eudev /dev management -# -# BR2_PACKAGE_EVEMU is not set -# BR2_PACKAGE_EVTEST is not set -# BR2_PACKAGE_FAN_CTRL is not set -# BR2_PACKAGE_FCONFIG is not set -BR2_PACKAGE_FLASHROM_ARCH_SUPPORTS=y -# BR2_PACKAGE_FLASHROM is not set -# BR2_PACKAGE_FMTOOLS is not set -# BR2_PACKAGE_FREEIPMI is not set -# BR2_PACKAGE_FXLOAD is not set -# BR2_PACKAGE_GPM is not set -# BR2_PACKAGE_GPSD is not set -# BR2_PACKAGE_GPTFDISK is not set -# BR2_PACKAGE_GVFS is not set -# BR2_PACKAGE_HWDATA is not set -# BR2_PACKAGE_HWLOC is not set -# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set -# BR2_PACKAGE_IPMITOOL is not set -# BR2_PACKAGE_IRDA_UTILS is not set -# BR2_PACKAGE_KBD is not set -# BR2_PACKAGE_LCDPROC is not set -# BR2_PACKAGE_LIBIEC61850 is not set -# BR2_PACKAGE_LIBUBOOTENV is not set -# BR2_PACKAGE_LIBUIO is not set - -# -# linux-backports needs a Linux kernel to be built -# -# BR2_PACKAGE_LINUX_SERIAL_TEST is not set -# BR2_PACKAGE_LINUXCONSOLETOOLS is not set -# BR2_PACKAGE_LIRC_TOOLS is not set -# BR2_PACKAGE_LM_SENSORS is not set -# BR2_PACKAGE_LSHW is not set -# BR2_PACKAGE_LSSCSI is not set -# BR2_PACKAGE_LSUIO is not set -# BR2_PACKAGE_LUKSMETA is not set -# BR2_PACKAGE_LVM2 is not set - -# -# mali-driver needs a Linux kernel to be built -# -# BR2_PACKAGE_MBPFAN is not set -# BR2_PACKAGE_MDADM is not set -# BR2_PACKAGE_MDEVD is not set -# BR2_PACKAGE_MEMTESTER is not set -# BR2_PACKAGE_MEMTOOL is not set -# BR2_PACKAGE_MINICOM is not set -# BR2_PACKAGE_NANOCOM is not set -# BR2_PACKAGE_NEARD is not set -# BR2_PACKAGE_NVIDIA_MODPROBE is not set -# BR2_PACKAGE_NVME is not set -# BR2_PACKAGE_OFONO is not set -# BR2_PACKAGE_OPEN2300 is not set -# BR2_PACKAGE_OPENFPGALOADER is not set -# BR2_PACKAGE_OPENIPMI is not set -# BR2_PACKAGE_OPENOCD is not set -# BR2_PACKAGE_PARTED is not set -# BR2_PACKAGE_PCIUTILS is not set -# BR2_PACKAGE_PDBG is not set -# BR2_PACKAGE_PICOCOM is not set -# BR2_PACKAGE_POWERTOP is not set -# BR2_PACKAGE_PPS_TOOLS is not set -# BR2_PACKAGE_QORIQ_CADENCE_DP_FIRMWARE is not set -# BR2_PACKAGE_RASPI_GPIO is not set -# BR2_PACKAGE_READ_EDID is not set -# BR2_PACKAGE_RNG_TOOLS is not set -# BR2_PACKAGE_RS485CONF is not set -# BR2_PACKAGE_RTC_TOOLS is not set - -# -# rtl8188eu needs a Linux kernel to be built -# - -# -# rtl8189es needs a Linux kernel to be built -# - -# -# rtl8189fs needs a Linux kernel to be built -# - -# -# rtl8723bs needs a Linux kernel to be built -# - -# -# rtl8723bu needs a Linux kernel to be built -# - -# -# rtl8812au-aircrack-ng needs a Linux kernel to be built -# - -# -# rtl8821au needs a Linux kernel to be built -# -# BR2_PACKAGE_SANE_BACKENDS is not set -# BR2_PACKAGE_SDPARM is not set -# BR2_PACKAGE_SETSERIAL is not set -# BR2_PACKAGE_SG3_UTILS is not set -# BR2_PACKAGE_SIGROK_CLI is not set -# BR2_PACKAGE_SISPMCTL is not set -# BR2_PACKAGE_SMARTMONTOOLS is not set -# BR2_PACKAGE_SMSTOOLS3 is not set -# BR2_PACKAGE_SPI_TOOLS is not set -# BR2_PACKAGE_SREDIRD is not set -# BR2_PACKAGE_STATSERIAL is not set -# BR2_PACKAGE_STM32FLASH is not set -# BR2_PACKAGE_SYSSTAT is not set -# BR2_PACKAGE_TARGETCLI_FB is not set -# BR2_PACKAGE_TI_UIM is not set -# BR2_PACKAGE_TI_UTILS is not set -# BR2_PACKAGE_TIO is not set -# BR2_PACKAGE_TRIGGERHAPPY is not set -# BR2_PACKAGE_UBOOT_TOOLS is not set -# BR2_PACKAGE_UBUS is not set - -# -# uccp420wlan needs a Linux kernel >= 4.2 to be built -# - -# -# udisks needs udev /dev management -# -# BR2_PACKAGE_UHUBCTL is not set -# BR2_PACKAGE_UMTPRD is not set - -# -# upower needs udev /dev management -# -# BR2_PACKAGE_USB_MODESWITCH is not set -# BR2_PACKAGE_USB_MODESWITCH_DATA is not set -# BR2_PACKAGE_USBGUARD is not set - -# -# usbmount requires udev to be enabled -# - -# -# usbutils needs udev /dev management and toolchain w/ threads, gcc >= 4.9 -# -# BR2_PACKAGE_W_SCAN is not set -# BR2_PACKAGE_WIPE is not set -# BR2_PACKAGE_XORRISO is not set - -# -# xr819-xradio driver needs a Linux kernel to be built -# - -# -# Interpreter languages and scripting -# -# BR2_PACKAGE_4TH is not set -# BR2_PACKAGE_ENSCRIPT is not set -BR2_PACKAGE_HOST_ERLANG_ARCH_SUPPORTS=y -BR2_PACKAGE_ERLANG_ARCH_SUPPORTS=y -# BR2_PACKAGE_ERLANG is not set -# BR2_PACKAGE_EXECLINE is not set -# BR2_PACKAGE_FICL is not set -# BR2_PACKAGE_GUILE is not set -# BR2_PACKAGE_HASERL is not set -# BR2_PACKAGE_JANET is not set -# BR2_PACKAGE_JIMTCL is not set -BR2_PACKAGE_LUA=y -BR2_PACKAGE_PROVIDES_LUAINTERPRETER="lua" -# BR2_PACKAGE_LUA_5_1 is not set -BR2_PACKAGE_LUA_5_3=y -# BR2_PACKAGE_LUA_5_4 is not set -# BR2_PACKAGE_LUA_32BITS is not set -# BR2_PACKAGE_LUA_EDITING_NONE is not set -BR2_PACKAGE_LUA_READLINE=y -# BR2_PACKAGE_LUA_LINENOISE is not set -BR2_PACKAGE_HAS_LUAINTERPRETER=y -BR2_PACKAGE_LUAINTERPRETER_ABI_VERSION="5.3" -BR2_PACKAGE_LUAINTERPRETER_ABI_VERSION_5_3=y -BR2_PACKAGE_PROVIDES_HOST_LUAINTERPRETER="host-lua" - -# -# Lua libraries/modules -# -# BR2_PACKAGE_ARGPARSE is not set -# BR2_PACKAGE_CGILUA is not set -# BR2_PACKAGE_COPAS is not set -# BR2_PACKAGE_COXPCALL is not set -# BR2_PACKAGE_DADO is not set -# BR2_PACKAGE_EASYDBUS is not set -# BR2_PACKAGE_LBASE64 is not set - -# -# ljlinenoise needs LuaJIT -# - -# -# ljsyscall needs LuaJIT -# -BR2_PACKAGE_LPEG=y -# BR2_PACKAGE_LPTY is not set -# BR2_PACKAGE_LRANDOM is not set -BR2_PACKAGE_LSQLITE3=y -# BR2_PACKAGE_LUA_ARGON2 is not set -# BR2_PACKAGE_LUA_AUGEAS is not set -# BR2_PACKAGE_LUA_BASEXX is not set -# BR2_PACKAGE_LUA_BINARYHEAP is not set -# BR2_PACKAGE_LUA_BIT32 is not set -# BR2_PACKAGE_LUA_CFFI is not set -# BR2_PACKAGE_LUA_CJSON is not set -# BR2_PACKAGE_LUA_COAT is not set -# BR2_PACKAGE_LUA_COATPERSISTENT is not set -# BR2_PACKAGE_LUA_CODEGEN is not set -# BR2_PACKAGE_LUA_CQUEUES is not set -# BR2_PACKAGE_LUA_CSNAPPY is not set -# BR2_PACKAGE_LUA_CURL is not set -# BR2_PACKAGE_LUA_DATAFILE is not set -BR2_PACKAGE_LUA_DKJSON=y -# BR2_PACKAGE_LUA_EV is not set -# BR2_PACKAGE_LUA_FIFO is not set -# BR2_PACKAGE_LUA_FLU is not set -# BR2_PACKAGE_LUA_GD is not set -# BR2_PACKAGE_LUA_HTTP is not set -# BR2_PACKAGE_LUA_ICONV is not set -# BR2_PACKAGE_LUA_INOTIFY is not set -# BR2_PACKAGE_LUA_LIVR is not set -# BR2_PACKAGE_LUA_LIVR_EXTRA is not set -# BR2_PACKAGE_LUA_LPEG_PATTERNS is not set -# BR2_PACKAGE_LUA_LUNITX is not set -# BR2_PACKAGE_LUA_LUNIX is not set -# BR2_PACKAGE_LUA_LYAML is not set -# BR2_PACKAGE_LUA_MARKDOWN is not set -# BR2_PACKAGE_LUA_MESSAGEPACK is not set - -# -# lua-msgpack-native needs Lua 5.1 or LuaJIT -# -# BR2_PACKAGE_LUA_PERIPHERY is not set -# BR2_PACKAGE_LUA_RESTY_HTTP is not set -# BR2_PACKAGE_LUA_ROTAS is not set -# BR2_PACKAGE_LUA_SAILOR is not set -# BR2_PACKAGE_LUA_SDL2 is not set -# BR2_PACKAGE_LUA_SILVA is not set -# BR2_PACKAGE_LUA_STD_DEBUG is not set -# BR2_PACKAGE_LUA_STD_NORMALIZE is not set -# BR2_PACKAGE_LUA_STDLIB is not set -# BR2_PACKAGE_LUA_TESTMORE is not set -# BR2_PACKAGE_LUA_UTF8 is not set -# BR2_PACKAGE_LUA_VALUA is not set -# BR2_PACKAGE_LUA_ZLIB is not set - -# -# luabitop needs Lua 5.1 -# -# BR2_PACKAGE_LUADBI is not set -# BR2_PACKAGE_LUADBI_SQLITE3 is not set -# BR2_PACKAGE_LUAEXPAT is not set -# BR2_PACKAGE_LUAEXPATUTILS is not set -# BR2_PACKAGE_LUAFILESYSTEM is not set -# BR2_PACKAGE_LUAJSON is not set -# BR2_PACKAGE_LUALDAP is not set -# BR2_PACKAGE_LUALOGGING is not set -# BR2_PACKAGE_LUAOSSL is not set -# BR2_PACKAGE_LUAPOSIX is not set -# BR2_PACKAGE_LUASEC is not set -BR2_PACKAGE_LUASOCKET=y -# BR2_PACKAGE_LUASQL_SQLITE3 is not set -# BR2_PACKAGE_LUASYSLOG is not set -# BR2_PACKAGE_LUTOK is not set -# BR2_PACKAGE_LUV is not set - -# -# luvi needs LuaJIT -# -# BR2_PACKAGE_LZLIB is not set - -# -# orbit needs a Lua 5.1 interpreter -# -# BR2_PACKAGE_RINGS is not set - -# -# turbolua needs LuaJIT -# -# BR2_PACKAGE_WSAPI is not set -# BR2_PACKAGE_WSAPI_FCGI is not set -# BR2_PACKAGE_WSAPI_XAVANTE is not set -# BR2_PACKAGE_XAVANTE is not set -# BR2_PACKAGE_MICROPYTHON is not set -# BR2_PACKAGE_MOARVM is not set -BR2_PACKAGE_HOST_MONO_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_OPENJDK_BIN_ARCH_SUPPORTS=y -BR2_PACKAGE_OPENJDK_ARCH_SUPPORTS=y - -# -# openjdk needs X.Org -# -# BR2_PACKAGE_PERL is not set -# BR2_PACKAGE_PHP is not set -BR2_PACKAGE_PYTHON3=y -# BR2_PACKAGE_PYTHON3_PY_ONLY is not set -BR2_PACKAGE_PYTHON3_PYC_ONLY=y -# BR2_PACKAGE_PYTHON3_PY_PYC is not set - -# -# core python3 modules -# - -# -# The following modules are unusual or require extra libraries -# -# BR2_PACKAGE_PYTHON3_2TO3 is not set -# BR2_PACKAGE_PYTHON3_BERKELEYDB is not set -BR2_PACKAGE_PYTHON3_BZIP2=y -# BR2_PACKAGE_PYTHON3_CODECSCJK is not set -# BR2_PACKAGE_PYTHON3_CURSES is not set -# BR2_PACKAGE_PYTHON3_DECIMAL is not set -# BR2_PACKAGE_PYTHON3_OSSAUDIODEV is not set -BR2_PACKAGE_PYTHON3_READLINE=y -BR2_PACKAGE_PYTHON3_SSL=y -BR2_PACKAGE_PYTHON3_UNICODEDATA=y -BR2_PACKAGE_PYTHON3_SQLITE=y -BR2_PACKAGE_PYTHON3_PYEXPAT=y -BR2_PACKAGE_PYTHON3_XZ=y -BR2_PACKAGE_PYTHON3_ZLIB=y - -# -# External python modules -# -# BR2_PACKAGE_PYTHON_AENUM is not set -# BR2_PACKAGE_PYTHON_AEXPECT is not set -# BR2_PACKAGE_PYTHON_AIOBLESCAN is not set -# BR2_PACKAGE_PYTHON_AIOCOAP is not set -# BR2_PACKAGE_PYTHON_AIOCONSOLE is not set -# BR2_PACKAGE_PYTHON_AIODNS is not set -# BR2_PACKAGE_PYTHON_AIOFILES is not set -# BR2_PACKAGE_PYTHON_AIOHTTP is not set -# BR2_PACKAGE_PYTHON_AIOHTTP_CORS is not set -# BR2_PACKAGE_PYTHON_AIOHTTP_DEBUGTOOLBAR is not set -# BR2_PACKAGE_PYTHON_AIOHTTP_JINJA2 is not set -# BR2_PACKAGE_PYTHON_AIOHTTP_MAKO is not set -# BR2_PACKAGE_PYTHON_AIOHTTP_REMOTES is not set -# BR2_PACKAGE_PYTHON_AIOHTTP_SECURITY is not set -# BR2_PACKAGE_PYTHON_AIOHTTP_SESSION is not set -# BR2_PACKAGE_PYTHON_AIOHTTP_SSE is not set -# BR2_PACKAGE_PYTHON_AIOJOBS is not set -# BR2_PACKAGE_PYTHON_AIOLOGSTASH is not set -# BR2_PACKAGE_PYTHON_AIOMONITOR is not set -# BR2_PACKAGE_PYTHON_AIOPROCESSING is not set -# BR2_PACKAGE_PYTHON_AIOREDIS is not set -# BR2_PACKAGE_PYTHON_AIORWLOCK is not set -# BR2_PACKAGE_PYTHON_AIOSIGNAL is not set -# BR2_PACKAGE_PYTHON_AIOZIPKIN is not set -# BR2_PACKAGE_PYTHON_ALSAAUDIO is not set -# BR2_PACKAGE_PYTHON_ANSICOLORS is not set -# BR2_PACKAGE_PYTHON_ARGH is not set -# BR2_PACKAGE_PYTHON_ARGON2_CFFI is not set -# BR2_PACKAGE_PYTHON_ARGON2_CFFI_BINDINGS is not set -# BR2_PACKAGE_PYTHON_ARROW is not set -# BR2_PACKAGE_PYTHON_ASGIREF is not set -# BR2_PACKAGE_PYTHON_ASN1CRYPTO is not set -# BR2_PACKAGE_PYTHON_ASYNC_LRU is not set -# BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT is not set -# BR2_PACKAGE_PYTHON_ATTRS is not set -# BR2_PACKAGE_PYTHON_AUGEAS is not set -# BR2_PACKAGE_PYTHON_AUTOMAT is not set -# BR2_PACKAGE_PYTHON_AVRO is not set -# BR2_PACKAGE_PYTHON_BABEL is not set -# BR2_PACKAGE_PYTHON_BACKCALL is not set -# BR2_PACKAGE_PYTHON_BCRYPT is not set -# BR2_PACKAGE_PYTHON_BEAUTIFULSOUP4 is not set -# BR2_PACKAGE_PYTHON_BIDICT is not set -# BR2_PACKAGE_PYTHON_BITSTRING is not set -# BR2_PACKAGE_PYTHON_BLEAK is not set -# BR2_PACKAGE_PYTHON_BLUEZERO is not set -# BR2_PACKAGE_PYTHON_BOTO3 is not set -# BR2_PACKAGE_PYTHON_BOTOCORE is not set -# BR2_PACKAGE_PYTHON_BOTTLE is not set -# BR2_PACKAGE_PYTHON_BROTLI is not set -# BR2_PACKAGE_PYTHON_BSDIFF4 is not set -# BR2_PACKAGE_PYTHON_BUNCH is not set -# BR2_PACKAGE_PYTHON_CACHED_PROPERTY is not set -# BR2_PACKAGE_PYTHON_CAN is not set -# BR2_PACKAGE_PYTHON_CANOPEN is not set -# BR2_PACKAGE_PYTHON_CBOR is not set -# BR2_PACKAGE_PYTHON_CBOR2 is not set -# BR2_PACKAGE_PYTHON_CCHARDET is not set -BR2_PACKAGE_PYTHON_CERTIFI=y -# BR2_PACKAGE_PYTHON_CFFI is not set -# BR2_PACKAGE_PYTHON_CHARACTERISTIC is not set -BR2_PACKAGE_PYTHON_CHARDET=y -BR2_PACKAGE_PYTHON_CHARSET_NORMALIZER=y -# BR2_PACKAGE_PYTHON_CHEETAH is not set -# BR2_PACKAGE_PYTHON_CHEROOT is not set -# BR2_PACKAGE_PYTHON_CHERRYPY is not set -BR2_PACKAGE_PYTHON_CLICK=y -# BR2_PACKAGE_PYTHON_COLORAMA is not set -# BR2_PACKAGE_PYTHON_COLORLOG is not set -# BR2_PACKAGE_PYTHON_COLORZERO is not set -# BR2_PACKAGE_PYTHON_CONFIGSHELL_FB is not set -# BR2_PACKAGE_PYTHON_CONSTANTLY is not set -# BR2_PACKAGE_PYTHON_COUCHDB is not set -# BR2_PACKAGE_PYTHON_CRAYONS is not set -# BR2_PACKAGE_PYTHON_CRC16 is not set -# BR2_PACKAGE_PYTHON_CRCMOD is not set -# BR2_PACKAGE_PYTHON_CRONTAB is not set -# BR2_PACKAGE_PYTHON_CSSSELECT is not set -# BR2_PACKAGE_PYTHON_CSSSELECT2 is not set -# BR2_PACKAGE_PYTHON_CSSUTILS is not set -# BR2_PACKAGE_PYTHON_CYCLER is not set -# BR2_PACKAGE_PYTHON_DAEMON is not set -# BR2_PACKAGE_PYTHON_DAEMONIZE is not set -# BR2_PACKAGE_PYTHON_DATAPROPERTY is not set -# BR2_PACKAGE_PYTHON_DATEUTIL is not set -# BR2_PACKAGE_PYTHON_DBUS_NEXT is not set -# BR2_PACKAGE_PYTHON_DECORATOR is not set -# BR2_PACKAGE_PYTHON_DEFUSEDXML is not set -# BR2_PACKAGE_PYTHON_DIALOG3 is not set -# BR2_PACKAGE_PYTHON_DICTTOXML is not set -# BR2_PACKAGE_PYTHON_DISTRO is not set -# BR2_PACKAGE_PYTHON_DJANGO is not set -# BR2_PACKAGE_PYTHON_DJANGO_ENUMFIELDS is not set -# BR2_PACKAGE_PYTHON_DNSPYTHON is not set -# BR2_PACKAGE_PYTHON_DOCKER is not set -# BR2_PACKAGE_PYTHON_DOCKER_PYCREDS is not set -# BR2_PACKAGE_PYTHON_DOCKERPTY is not set -# BR2_PACKAGE_PYTHON_DOCOPT is not set -# BR2_PACKAGE_PYTHON_DOCUTILS is not set -# BR2_PACKAGE_PYTHON_DOMINATE is not set -# BR2_PACKAGE_PYTHON_DPKT is not set -# BR2_PACKAGE_PYTHON_ECDSA is not set -# BR2_PACKAGE_PYTHON_ENGINEIO is not set -# BR2_PACKAGE_PYTHON_ENTRYPOINTS is not set -# BR2_PACKAGE_PYTHON_ESPTOOL is not set -# BR2_PACKAGE_PYTHON_FALCON is not set -# BR2_PACKAGE_PYTHON_FILELOCK is not set -# BR2_PACKAGE_PYTHON_FIRE is not set -BR2_PACKAGE_PYTHON_FLASK=y -# BR2_PACKAGE_PYTHON_FLASK_BABEL is not set -# BR2_PACKAGE_PYTHON_FLASK_CORS is not set -# BR2_PACKAGE_PYTHON_FLASK_EXPECTS_JSON is not set -# BR2_PACKAGE_PYTHON_FLASK_JSONRPC is not set -# BR2_PACKAGE_PYTHON_FLASK_LOGIN is not set -# BR2_PACKAGE_PYTHON_FLASK_SQLALCHEMY is not set -# BR2_PACKAGE_PYTHON_FLASK_WTF is not set -# BR2_PACKAGE_PYTHON_FLATBUFFERS is not set -# BR2_PACKAGE_PYTHON_FLUP is not set -# BR2_PACKAGE_PYTHON_FONTTOOLS is not set -# BR2_PACKAGE_PYTHON_FROZENLIST is not set -# BR2_PACKAGE_PYTHON_FUTURE is not set -# BR2_PACKAGE_PYTHON_GIT is not set -# BR2_PACKAGE_PYTHON_GITDB2 is not set -# BR2_PACKAGE_PYTHON_GNUPG is not set -# BR2_PACKAGE_PYTHON_GOBJECT is not set -BR2_PACKAGE_PYTHON_GREENLET_ARCH_SUPPORTS=y -# BR2_PACKAGE_PYTHON_GREENLET is not set -BR2_PACKAGE_PYTHON_GUNICORN=y -# BR2_PACKAGE_PYTHON_H2 is not set -# BR2_PACKAGE_PYTHON_HIREDIS is not set -# BR2_PACKAGE_PYTHON_HPACK is not set -# BR2_PACKAGE_PYTHON_HTML5LIB is not set -# BR2_PACKAGE_PYTHON_HTTPLIB2 is not set -# BR2_PACKAGE_PYTHON_HUEPY is not set -# BR2_PACKAGE_PYTHON_HUMANIZE is not set -# BR2_PACKAGE_PYTHON_HYPERFRAME is not set -# BR2_PACKAGE_PYTHON_HYPERLINK is not set -# BR2_PACKAGE_PYTHON_IBMIOTF is not set -BR2_PACKAGE_PYTHON_IDNA=y -# BR2_PACKAGE_PYTHON_IFADDR is not set -# BR2_PACKAGE_PYTHON_INCREMENTAL is not set -# BR2_PACKAGE_PYTHON_INFLECTION is not set -# BR2_PACKAGE_PYTHON_INFLUXDB is not set -# BR2_PACKAGE_PYTHON_INICONFIG is not set -# BR2_PACKAGE_PYTHON_INIPARSE is not set -# BR2_PACKAGE_PYTHON_INTELHEX is not set -# BR2_PACKAGE_PYTHON_IOWAIT is not set -# BR2_PACKAGE_PYTHON_IPDB is not set -# BR2_PACKAGE_PYTHON_IPTABLES is not set -# BR2_PACKAGE_PYTHON_IPY is not set -# BR2_PACKAGE_PYTHON_IPYTHON is not set -# BR2_PACKAGE_PYTHON_IPYTHON_GENUTILS is not set -# BR2_PACKAGE_PYTHON_ISO8601 is not set -BR2_PACKAGE_PYTHON_ITSDANGEROUS=y -# BR2_PACKAGE_PYTHON_JANUS is not set -# BR2_PACKAGE_PYTHON_JARACO_CLASSES is not set -# BR2_PACKAGE_PYTHON_JARACO_FUNCTOOLS is not set -# BR2_PACKAGE_PYTHON_JEDI is not set -BR2_PACKAGE_PYTHON_JINJA2=y -# BR2_PACKAGE_PYTHON_JMESPATH is not set -# BR2_PACKAGE_PYTHON_JSON_SCHEMA_VALIDATOR is not set -# BR2_PACKAGE_PYTHON_JSONMODELS is not set -# BR2_PACKAGE_PYTHON_JSONSCHEMA is not set -# BR2_PACKAGE_PYTHON_KIWISOLVER is not set -# BR2_PACKAGE_PYTHON_LIBCONFIG is not set -# BR2_PACKAGE_PYTHON_LIBUSB1 is not set -# BR2_PACKAGE_PYTHON_LMDB is not set -# BR2_PACKAGE_PYTHON_LOCKFILE is not set -# BR2_PACKAGE_PYTHON_LOGBOOK is not set -# BR2_PACKAGE_PYTHON_LOGSTASH is not set -# BR2_PACKAGE_PYTHON_LXML is not set -# BR2_PACKAGE_PYTHON_M2CRYPTO is not set -# BR2_PACKAGE_PYTHON_M2R is not set -# BR2_PACKAGE_PYTHON_MAKO is not set -# BR2_PACKAGE_PYTHON_MARKDOWN is not set -# BR2_PACKAGE_PYTHON_MARKDOWN2 is not set -BR2_PACKAGE_PYTHON_MARKUPSAFE=y -# BR2_PACKAGE_PYTHON_MBSTRDECODER is not set -# BR2_PACKAGE_PYTHON_MEMORY_PROFILER is not set -# BR2_PACKAGE_PYTHON_MIMEPARSE is not set -# BR2_PACKAGE_PYTHON_MISTUNE is not set -# BR2_PACKAGE_PYTHON_MODBUS_TK is not set -# BR2_PACKAGE_PYTHON_MORE_ITERTOOLS is not set -# BR2_PACKAGE_PYTHON_MPD2 is not set -# BR2_PACKAGE_PYTHON_MSGFY is not set -# BR2_PACKAGE_PYTHON_MSGPACK is not set -# BR2_PACKAGE_PYTHON_MULTIDICT is not set -# BR2_PACKAGE_PYTHON_MUTAGEN is not set -# BR2_PACKAGE_PYTHON_MWCLIENT is not set -# BR2_PACKAGE_PYTHON_MWSCRAPE is not set -# BR2_PACKAGE_PYTHON_MWSCRAPE2SLOB is not set -# BR2_PACKAGE_PYTHON_NESTED_DICT is not set -# BR2_PACKAGE_PYTHON_NETADDR is not set -# BR2_PACKAGE_PYTHON_NETIFACES is not set -# BR2_PACKAGE_PYTHON_NETWORKX is not set -# BR2_PACKAGE_PYTHON_OAUTHLIB is not set -# BR2_PACKAGE_PYTHON_PACKAGING is not set -# BR2_PACKAGE_PYTHON_PAHO_MQTT is not set -# BR2_PACKAGE_PYTHON_PARSO is not set -# BR2_PACKAGE_PYTHON_PASSLIB is not set -# BR2_PACKAGE_PYTHON_PATHPY is not set -# BR2_PACKAGE_PYTHON_PATHTOOLS is not set -# BR2_PACKAGE_PYTHON_PATHVALIDATE is not set -# BR2_PACKAGE_PYTHON_PERIPHERY is not set -# BR2_PACKAGE_PYTHON_PEXPECT is not set -# BR2_PACKAGE_PYTHON_PICKLESHARE is not set -# BR2_PACKAGE_PYTHON_PIEXIF is not set -# BR2_PACKAGE_PYTHON_PIGPIO is not set -# BR2_PACKAGE_PYTHON_PILLOW is not set -# BR2_PACKAGE_PYTHON_PIP is not set -# BR2_PACKAGE_PYTHON_PLUGGY is not set -# BR2_PACKAGE_PYTHON_PLY is not set -# BR2_PACKAGE_PYTHON_PORTEND is not set -# BR2_PACKAGE_PYTHON_POSIX_IPC is not set -# BR2_PACKAGE_PYTHON_PRIORITY is not set -# BR2_PACKAGE_PYTHON_PROMPT_TOOLKIT is not set -# BR2_PACKAGE_PYTHON_PROTOBUF is not set -# BR2_PACKAGE_PYTHON_PSUTIL is not set -# BR2_PACKAGE_PYTHON_PSYCOPG2 is not set -# BR2_PACKAGE_PYTHON_PTYPROCESS is not set -# BR2_PACKAGE_PYTHON_PUDB is not set -# BR2_PACKAGE_PYTHON_PY is not set -# BR2_PACKAGE_PYTHON_PYAES is not set -# BR2_PACKAGE_PYTHON_PYALSA is not set -# BR2_PACKAGE_PYTHON_PYASN1 is not set -# BR2_PACKAGE_PYTHON_PYASN1_MODULES is not set -# BR2_PACKAGE_PYTHON_PYBIND is not set -# BR2_PACKAGE_PYTHON_PYCAIRO is not set -# BR2_PACKAGE_PYTHON_PYCARES is not set -# BR2_PACKAGE_PYTHON_PYCPARSER is not set -# BR2_PACKAGE_PYTHON_PYCRYPTODOMEX is not set -# BR2_PACKAGE_PYTHON_PYDAL is not set -# BR2_PACKAGE_PYTHON_PYDANTIC is not set -# BR2_PACKAGE_PYTHON_PYDYF is not set -# BR2_PACKAGE_PYTHON_PYELFTOOLS is not set -# BR2_PACKAGE_PYTHON_PYFTPDLIB is not set -# BR2_PACKAGE_PYTHON_PYGAME is not set -# BR2_PACKAGE_PYTHON_PYGMENTS is not set -# BR2_PACKAGE_PYTHON_PYHAMCREST is not set -# BR2_PACKAGE_PYTHON_PYICU is not set -# BR2_PACKAGE_PYTHON_PYINOTIFY is not set -# BR2_PACKAGE_PYTHON_PYJWT is not set -# BR2_PACKAGE_PYTHON_PYLIBFTDI is not set -# BR2_PACKAGE_PYTHON_PYLRU is not set -# BR2_PACKAGE_PYTHON_PYMODBUS is not set - -# -# python-pymupdf needs Xorg -# -# BR2_PACKAGE_PYTHON_PYMYSQL is not set -# BR2_PACKAGE_PYTHON_PYNACL is not set -# BR2_PACKAGE_PYTHON_PYNDIFF is not set -# BR2_PACKAGE_PYTHON_PYPARSING is not set -# BR2_PACKAGE_PYTHON_PYPARTED is not set -# BR2_PACKAGE_PYTHON_PYPHEN is not set -# BR2_PACKAGE_PYTHON_PYQRCODE is not set - -# -# python-pyqt5 needs Qt5 -# -# BR2_PACKAGE_PYTHON_PYRATEMP is not set -# BR2_PACKAGE_PYTHON_PYROUTE2 is not set -# BR2_PACKAGE_PYTHON_PYSENDFILE is not set -# BR2_PACKAGE_PYTHON_PYSMB is not set -# BR2_PACKAGE_PYTHON_PYSMI is not set -# BR2_PACKAGE_PYTHON_PYSNMP is not set -# BR2_PACKAGE_PYTHON_PYSNMP_MIBS is not set -# BR2_PACKAGE_PYTHON_PYSOCKS is not set -# BR2_PACKAGE_PYTHON_PYTABLEREADER is not set -# BR2_PACKAGE_PYTHON_PYTABLEWRITER is not set -# BR2_PACKAGE_PYTHON_PYTEST is not set -# BR2_PACKAGE_PYTHON_PYTEST_ASYNCIO is not set -# BR2_PACKAGE_PYTHON_PYTRIE is not set -# BR2_PACKAGE_PYTHON_PYTZ is not set - -# -# python-pyudev needs udev /dev management -# -# BR2_PACKAGE_PYTHON_PYUSB is not set -# BR2_PACKAGE_PYTHON_PYXB is not set -# BR2_PACKAGE_PYTHON_PYYAML is not set -# BR2_PACKAGE_PYTHON_PYZMQ is not set -# BR2_PACKAGE_PYTHON_RAVEN is not set -# BR2_PACKAGE_PYTHON_REDIS is not set -# BR2_PACKAGE_PYTHON_REENTRY is not set -# BR2_PACKAGE_PYTHON_REGEX is not set -# BR2_PACKAGE_PYTHON_REMI is not set -# BR2_PACKAGE_PYTHON_REQUEST_ID is not set -BR2_PACKAGE_PYTHON_REQUESTS=y -# BR2_PACKAGE_PYTHON_REQUESTS_OAUTHLIB is not set -# BR2_PACKAGE_PYTHON_REQUESTS_TOOLBELT is not set -# BR2_PACKAGE_PYTHON_RPI_WS281X is not set -# BR2_PACKAGE_PYTHON_RSA is not set -# BR2_PACKAGE_PYTHON_RTSLIB_FB is not set -# BR2_PACKAGE_PYTHON_S3TRANSFER is not set -# BR2_PACKAGE_PYTHON_SCANDIR is not set -# BR2_PACKAGE_PYTHON_SCAPY is not set -# BR2_PACKAGE_PYTHON_SCHEDULE is not set -# BR2_PACKAGE_PYTHON_SDNOTIFY is not set -# BR2_PACKAGE_PYTHON_SEE is not set -# BR2_PACKAGE_PYTHON_SEMVER is not set -# BR2_PACKAGE_PYTHON_SENTRY_SDK is not set -# BR2_PACKAGE_PYTHON_SERIAL is not set -# BR2_PACKAGE_PYTHON_SERIAL_ASYNCIO is not set -# BR2_PACKAGE_PYTHON_SETPROCTITLE is not set -BR2_PACKAGE_PYTHON_SETUPTOOLS=y -# BR2_PACKAGE_PYTHON_SH is not set -# BR2_PACKAGE_PYTHON_SHUTILWHICH is not set -# BR2_PACKAGE_PYTHON_SIMPLEAUDIO is not set -# BR2_PACKAGE_PYTHON_SIMPLEGENERIC is not set -# BR2_PACKAGE_PYTHON_SIMPLEJSON is not set -# BR2_PACKAGE_PYTHON_SIMPLELOGGING is not set -# BR2_PACKAGE_PYTHON_SIMPLESQLITE is not set -# BR2_PACKAGE_PYTHON_SIX is not set -# BR2_PACKAGE_PYTHON_SLOB is not set -# BR2_PACKAGE_PYTHON_SMBUS_CFFI is not set -# BR2_PACKAGE_PYTHON_SMMAP2 is not set -# BR2_PACKAGE_PYTHON_SNAPPY is not set -# BR2_PACKAGE_PYTHON_SOCKETIO is not set -# BR2_PACKAGE_PYTHON_SOCKJS is not set -# BR2_PACKAGE_PYTHON_SORTEDCONTAINERS is not set -# BR2_PACKAGE_PYTHON_SOUPSIEVE is not set -# BR2_PACKAGE_PYTHON_SPIDEV is not set -# BR2_PACKAGE_PYTHON_SQLALCHEMY is not set -# BR2_PACKAGE_PYTHON_SQLITESCHEMA is not set -# BR2_PACKAGE_PYTHON_SQLPARSE is not set - -# -# python-systemd needs systemd -# -# BR2_PACKAGE_PYTHON_TABLEDATA is not set -# BR2_PACKAGE_PYTHON_TEMPORA is not set -# BR2_PACKAGE_PYTHON_TERMCOLOR is not set -# BR2_PACKAGE_PYTHON_TERMINALTABLES is not set -# BR2_PACKAGE_PYTHON_TEXTTABLE is not set -# BR2_PACKAGE_PYTHON_THRIFT is not set -# BR2_PACKAGE_PYTHON_TINYCSS2 is not set -# BR2_PACKAGE_PYTHON_TINYRPC is not set -# BR2_PACKAGE_PYTHON_TOMAKO is not set -# BR2_PACKAGE_PYTHON_TOML is not set -# BR2_PACKAGE_PYTHON_TOMLI is not set -# BR2_PACKAGE_PYTHON_TORNADO is not set -# BR2_PACKAGE_PYTHON_TQDM is not set -# BR2_PACKAGE_PYTHON_TRAITLETS is not set -# BR2_PACKAGE_PYTHON_TWISTED is not set -# BR2_PACKAGE_PYTHON_TXAIO is not set -# BR2_PACKAGE_PYTHON_TYPEPY is not set -# BR2_PACKAGE_PYTHON_TYPING_EXTENSIONS is not set -# BR2_PACKAGE_PYTHON_U_MSGPACK is not set -# BR2_PACKAGE_PYTHON_UBJSON is not set -# BR2_PACKAGE_PYTHON_UJSON is not set -# BR2_PACKAGE_PYTHON_UNITTEST_XML_REPORTING is not set -BR2_PACKAGE_PYTHON_URLLIB3=y -# BR2_PACKAGE_PYTHON_URWID is not set -# BR2_PACKAGE_PYTHON_UVLOOP is not set -# BR2_PACKAGE_PYTHON_VALIDATORS is not set -# BR2_PACKAGE_PYTHON_VERSIONTOOLS is not set -# BR2_PACKAGE_PYTHON_VISITOR is not set -# BR2_PACKAGE_PYTHON_WATCHDOG is not set -# BR2_PACKAGE_PYTHON_WCWIDTH is not set -# BR2_PACKAGE_PYTHON_WEASYPRINT is not set -# BR2_PACKAGE_PYTHON_WEB2PY is not set -# BR2_PACKAGE_PYTHON_WEBENCODINGS is not set -# BR2_PACKAGE_PYTHON_WEBOB is not set -# BR2_PACKAGE_PYTHON_WEBPY is not set -# BR2_PACKAGE_PYTHON_WEBSOCKET_CLIENT is not set -# BR2_PACKAGE_PYTHON_WEBSOCKETS is not set -BR2_PACKAGE_PYTHON_WERKZEUG=y -# BR2_PACKAGE_PYTHON_WHOOSH is not set -# BR2_PACKAGE_PYTHON_WRAPT is not set -# BR2_PACKAGE_PYTHON_WS4PY is not set -# BR2_PACKAGE_PYTHON_WSACCEL is not set -# BR2_PACKAGE_PYTHON_WTFORMS is not set -# BR2_PACKAGE_PYTHON_XLIB is not set -# BR2_PACKAGE_PYTHON_XLRD is not set -# BR2_PACKAGE_PYTHON_XLSXWRITER is not set -# BR2_PACKAGE_PYTHON_XLUTILS is not set -# BR2_PACKAGE_PYTHON_XLWT is not set -# BR2_PACKAGE_PYTHON_XMLJSON is not set -# BR2_PACKAGE_PYTHON_XMLTODICT is not set -# BR2_PACKAGE_PYTHON_XMODEM is not set -# BR2_PACKAGE_PYTHON_YARL is not set -# BR2_PACKAGE_PYTHON_YATL is not set -# BR2_PACKAGE_PYTHON_ZC_LOCKFILE is not set -# BR2_PACKAGE_PYTHON_ZEROCONF is not set -# BR2_PACKAGE_PYTHON_ZOPE_INTERFACE is not set -# BR2_PACKAGE_PYTHON_ZOPFLI is not set -# BR2_PACKAGE_QUICKJS is not set -# BR2_PACKAGE_RUBY is not set -# BR2_PACKAGE_TCL is not set - -# -# Libraries -# - -# -# Audio/Sound -# -# BR2_PACKAGE_ALSA_LIB is not set -# BR2_PACKAGE_ALURE is not set -# BR2_PACKAGE_AUBIO is not set -# BR2_PACKAGE_BCG729 is not set -# BR2_PACKAGE_CAPS is not set -# BR2_PACKAGE_LIBAO is not set -# BR2_PACKAGE_LIBASPLIB is not set -# BR2_PACKAGE_LIBBROADVOICE is not set -# BR2_PACKAGE_LIBCDAUDIO is not set -# BR2_PACKAGE_LIBCDDB is not set -# BR2_PACKAGE_LIBCDIO is not set -# BR2_PACKAGE_LIBCDIO_PARANOIA is not set -# BR2_PACKAGE_LIBCODEC2 is not set -# BR2_PACKAGE_LIBCUE is not set -# BR2_PACKAGE_LIBCUEFILE is not set -# BR2_PACKAGE_LIBEBUR128 is not set -# BR2_PACKAGE_LIBG7221 is not set -# BR2_PACKAGE_LIBGSM is not set -# BR2_PACKAGE_LIBID3TAG is not set -# BR2_PACKAGE_LIBILBC is not set -# BR2_PACKAGE_LIBLO is not set -# BR2_PACKAGE_LIBMAD is not set -# BR2_PACKAGE_LIBMODPLUG is not set -# BR2_PACKAGE_LIBMPD is not set -# BR2_PACKAGE_LIBMPDCLIENT is not set -# BR2_PACKAGE_LIBREPLAYGAIN is not set -# BR2_PACKAGE_LIBSAMPLERATE is not set -# BR2_PACKAGE_LIBSIDPLAY2 is not set -# BR2_PACKAGE_LIBSILK is not set -# BR2_PACKAGE_LIBSNDFILE is not set -# BR2_PACKAGE_LIBSOUNDTOUCH is not set -# BR2_PACKAGE_LIBSOXR is not set -# BR2_PACKAGE_LIBVORBIS is not set -# BR2_PACKAGE_LILV is not set -# BR2_PACKAGE_LV2 is not set -# BR2_PACKAGE_MP4V2 is not set -BR2_PACKAGE_OPENAL_ARCH_SUPPORTS=y -# BR2_PACKAGE_OPENAL is not set -# BR2_PACKAGE_OPENCORE_AMR is not set -# BR2_PACKAGE_OPUS is not set -# BR2_PACKAGE_OPUSFILE is not set -# BR2_PACKAGE_PORTAUDIO is not set -# BR2_PACKAGE_SBC is not set -# BR2_PACKAGE_SPANDSP is not set -# BR2_PACKAGE_SPEEX is not set -# BR2_PACKAGE_SPEEXDSP is not set -# BR2_PACKAGE_SRATOM is not set -# BR2_PACKAGE_TAGLIB is not set -# BR2_PACKAGE_TINYALSA is not set -# BR2_PACKAGE_TREMOR is not set -# BR2_PACKAGE_VO_AACENC is not set - -# -# Compression and decompression -# -# BR2_PACKAGE_LIBARCHIVE is not set -# BR2_PACKAGE_LIBMSPACK is not set -# BR2_PACKAGE_LIBSQUISH is not set -# BR2_PACKAGE_LIBZIP is not set -BR2_PACKAGE_LZ4=y -# BR2_PACKAGE_LZ4_PROGS is not set -BR2_PACKAGE_LZO=y -# BR2_PACKAGE_MINIZIP is not set -# BR2_PACKAGE_SNAPPY is not set -# BR2_PACKAGE_SZIP is not set -# BR2_PACKAGE_ZCHUNK is not set -BR2_PACKAGE_ZLIB_NG_ARCH_SUPPORTS=y -BR2_PACKAGE_ZLIB=y -BR2_PACKAGE_LIBZLIB=y -# BR2_PACKAGE_ZLIB_NG is not set -BR2_PACKAGE_HAS_ZLIB=y -BR2_PACKAGE_PROVIDES_ZLIB="libzlib" -BR2_PACKAGE_PROVIDES_HOST_ZLIB="host-libzlib" -# BR2_PACKAGE_ZZIPLIB is not set - -# -# Crypto -# -# BR2_PACKAGE_BEARSSL is not set -# BR2_PACKAGE_BEECRYPT is not set -BR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y -# BR2_PACKAGE_BOTAN is not set -# BR2_PACKAGE_CA_CERTIFICATES is not set - -# -# cryptodev needs a Linux kernel to be built -# -# BR2_PACKAGE_CRYPTOPP is not set -# BR2_PACKAGE_GCR is not set -# BR2_PACKAGE_GNUTLS is not set -# BR2_PACKAGE_LIBARGON2 is not set -BR2_PACKAGE_LIBASSUAN=y -BR2_PACKAGE_LIBGCRYPT=y -BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS=y -BR2_PACKAGE_LIBGPG_ERROR=y -BR2_PACKAGE_LIBGPG_ERROR_SYSCFG="riscv64-unknown-linux-gnu" -# BR2_PACKAGE_LIBGPGME is not set -# BR2_PACKAGE_LIBKCAPI is not set -BR2_PACKAGE_LIBKSBA=y -# BR2_PACKAGE_LIBMD is not set -# BR2_PACKAGE_LIBMHASH is not set -# BR2_PACKAGE_LIBNSS is not set -# BR2_PACKAGE_LIBOLM is not set -# BR2_PACKAGE_LIBP11 is not set -# BR2_PACKAGE_LIBSCRYPT is not set -# BR2_PACKAGE_LIBSECRET is not set -# BR2_PACKAGE_LIBSHA1 is not set -# BR2_PACKAGE_LIBSODIUM is not set -# BR2_PACKAGE_LIBSSH is not set -# BR2_PACKAGE_LIBSSH2 is not set -# BR2_PACKAGE_LIBTOMCRYPT is not set -# BR2_PACKAGE_LIBUECC is not set -# BR2_PACKAGE_LIBXCRYPT is not set -# BR2_PACKAGE_MBEDTLS is not set -# BR2_PACKAGE_NETTLE is not set -BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL=y -BR2_PACKAGE_OPENSSL=y -BR2_PACKAGE_LIBOPENSSL=y -BR2_PACKAGE_LIBOPENSSL_TARGET_ARCH="linux-generic64 no-asm" -# BR2_PACKAGE_LIBOPENSSL_BIN is not set -# BR2_PACKAGE_LIBOPENSSL_ENGINES is not set -BR2_PACKAGE_LIBOPENSSL_ENABLE_CHACHA=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_RC5=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_RC2=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_RC4=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_MD2=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_MD4=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_MDC2=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_BLAKE2=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_IDEA=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_SEED=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_DES=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_RMD160=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_WHIRLPOOL=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_BLOWFISH=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_SSL=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_SSL2=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_SSL3=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_WEAK_SSL=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_PSK=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_CAST=y -BR2_PACKAGE_LIBOPENSSL_UNSECURE=y -BR2_PACKAGE_LIBOPENSSL_DYNAMIC_ENGINE=y -BR2_PACKAGE_LIBOPENSSL_ENABLE_COMP=y -BR2_PACKAGE_HAS_OPENSSL=y -BR2_PACKAGE_PROVIDES_OPENSSL="libopenssl" -BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" -# BR2_PACKAGE_PKCS11_HELPER is not set -# BR2_PACKAGE_RHASH is not set -# BR2_PACKAGE_TINYDTLS is not set -# BR2_PACKAGE_TPM2_PKCS11 is not set -# BR2_PACKAGE_TPM2_TSS is not set -# BR2_PACKAGE_TROUSERS is not set -# BR2_PACKAGE_USTREAM_SSL is not set -# BR2_PACKAGE_WOLFSSL is not set - -# -# Database -# -# BR2_PACKAGE_BERKELEYDB is not set -# BR2_PACKAGE_CPPDB is not set -# BR2_PACKAGE_GDBM is not set -# BR2_PACKAGE_HIREDIS is not set -# BR2_PACKAGE_KOMPEXSQLITE is not set -# BR2_PACKAGE_LEVELDB is not set -# BR2_PACKAGE_LIBDBI is not set -# BR2_PACKAGE_LIBDBI_DRIVERS is not set -# BR2_PACKAGE_LIBGIT2 is not set -# BR2_PACKAGE_LIBMDBX is not set -# BR2_PACKAGE_LIBODB is not set -# BR2_PACKAGE_MYSQL is not set -# BR2_PACKAGE_POSTGRESQL is not set -# BR2_PACKAGE_REDIS is not set - -# -# sqlcipher conflicts with sqlite -# -BR2_PACKAGE_SQLITE=y -# BR2_PACKAGE_SQLITE_STAT4 is not set -# BR2_PACKAGE_SQLITE_ENABLE_COLUMN_METADATA is not set -# BR2_PACKAGE_SQLITE_ENABLE_FTS3 is not set -# BR2_PACKAGE_SQLITE_ENABLE_JSON1 is not set -# BR2_PACKAGE_SQLITE_ENABLE_UNLOCK_NOTIFY is not set -# BR2_PACKAGE_SQLITE_SECURE_DELETE is not set -# BR2_PACKAGE_SQLITE_NO_SYNC is not set -# BR2_PACKAGE_UNIXODBC is not set - -# -# Filesystem -# -# BR2_PACKAGE_GAMIN is not set -# BR2_PACKAGE_LIBCONFIG is not set -# BR2_PACKAGE_LIBCONFUSE is not set -# BR2_PACKAGE_LIBFUSE is not set -# BR2_PACKAGE_LIBFUSE3 is not set -# BR2_PACKAGE_LIBLOCKFILE is not set -# BR2_PACKAGE_LIBNFS is not set -# BR2_PACKAGE_LIBSYSFS is not set -# BR2_PACKAGE_LOCKDEV is not set -# BR2_PACKAGE_PHYSFS is not set - -# -# Graphics -# -# BR2_PACKAGE_ASSIMP is not set - -# -# at-spi2-atk depends on X.org -# - -# -# at-spi2-core depends on X.org -# -# BR2_PACKAGE_ATK is not set -# BR2_PACKAGE_ATKMM is not set -# BR2_PACKAGE_BULLET is not set -# BR2_PACKAGE_CAIRO is not set -# BR2_PACKAGE_CAIROMM is not set - -# -# chipmunk needs an OpenGL backend -# -# BR2_PACKAGE_EXEMPI is not set -# BR2_PACKAGE_EXIV2 is not set -# BR2_PACKAGE_FONTCONFIG is not set -# BR2_PACKAGE_FREETYPE is not set -# BR2_PACKAGE_GD is not set -# BR2_PACKAGE_GDK_PIXBUF is not set -# BR2_PACKAGE_GIFLIB is not set - -# -# granite needs libgtk3 and a toolchain w/ wchar, threads, gcc >= 4.9 -# -# BR2_PACKAGE_GRAPHITE2 is not set - -# -# gtkmm3 needs libgtk3 and a toolchain w/ C++, wchar, threads, gcc >= 7 -# -# BR2_PACKAGE_HARFBUZZ is not set -# BR2_PACKAGE_IJS is not set -# BR2_PACKAGE_IMLIB2 is not set - -# -# irrlicht needs X11 and an OpenGL provider -# -# BR2_PACKAGE_JASPER is not set -# BR2_PACKAGE_JBIG2DEC is not set -# BR2_PACKAGE_JPEG is not set -# BR2_PACKAGE_KMSXX is not set -# BR2_PACKAGE_LCMS2 is not set -# BR2_PACKAGE_LENSFUN is not set -# BR2_PACKAGE_LEPTONICA is not set -# BR2_PACKAGE_LIBART is not set -# BR2_PACKAGE_LIBDMTX is not set -# BR2_PACKAGE_LIBDRM is not set - -# -# libepoxy needs an OpenGL and/or OpenGL EGL backend -# -# BR2_PACKAGE_LIBEXIF is not set - -# -# libfm needs X.org and a toolchain w/ wchar, threads, C++, gcc >= 4.9 -# -# BR2_PACKAGE_LIBFM_EXTRA is not set - -# -# libfreeglut depends on X.org and needs an OpenGL backend -# -# BR2_PACKAGE_LIBFREEIMAGE is not set -# BR2_PACKAGE_LIBGEOTIFF is not set - -# -# libglew depends on X.org and needs an OpenGL backend -# - -# -# libglfw depends on X.org or Wayland and an OpenGL or GLES backend -# - -# -# libglu needs an OpenGL backend -# -# BR2_PACKAGE_LIBGTA is not set - -# -# libgtk3 needs an OpenGL or an OpenGL-EGL/wayland backend -# -# BR2_PACKAGE_LIBMEDIAART is not set -# BR2_PACKAGE_LIBMNG is not set -# BR2_PACKAGE_LIBPNG is not set -# BR2_PACKAGE_LIBQRENCODE is not set -# BR2_PACKAGE_LIBRAW is not set -# BR2_PACKAGE_LIBSVG is not set -# BR2_PACKAGE_LIBSVG_CAIRO is not set -# BR2_PACKAGE_LIBSVGTINY is not set -# BR2_PACKAGE_LIBVA is not set -# BR2_PACKAGE_LIBVIPS is not set - -# -# libwpe needs a toolchain w/ C++, dynamic library and an OpenEGL-capable backend -# -# BR2_PACKAGE_MENU_CACHE is not set -# BR2_PACKAGE_OPENCV3 is not set -# BR2_PACKAGE_OPENCV4 is not set -# BR2_PACKAGE_OPENJPEG is not set -# BR2_PACKAGE_PANGO is not set -# BR2_PACKAGE_PANGOMM is not set -# 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_WAYLAND is not set -# BR2_PACKAGE_WEBP is not set - -# -# wlroots needs udev, EGL w/ Wayland backend and OpenGL ES support -# -# BR2_PACKAGE_WOFF2 is not set - -# -# wpebackend-fdo needs a toolchain w/ C++, wchar, threads, dynamic library and an OpenEGL-capable Wayland backend -# -# BR2_PACKAGE_ZBAR is not set -# BR2_PACKAGE_ZXING_CPP is not set - -# -# Hardware handling -# -# BR2_PACKAGE_ACSCCID is not set -# BR2_PACKAGE_C_PERIPHERY is not set -# BR2_PACKAGE_CCID is not set -BR2_PACKAGE_DTC=y -BR2_PACKAGE_DTC_PROGRAMS=y - -# -# dtdiff will not be installed: it requires bash -# -# BR2_PACKAGE_HACKRF is not set - -# -# hidapi needs udev /dev management and a toolchain w/ NPTL, threads, gcc >= 4.9 -# -# 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_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_LIBHID is not set -# BR2_PACKAGE_LIBIIO is not set - -# -# libinput needs udev /dev management -# -# BR2_PACKAGE_LIBIQRF is not set -# BR2_PACKAGE_LIBLLCP is not set -# BR2_PACKAGE_LIBMBIM is not set -# BR2_PACKAGE_LIBNFC is not set -# BR2_PACKAGE_LIBPCIACCESS is not set -# BR2_PACKAGE_LIBPHIDGET is not set - -# -# libpri needs a Linux kernel to be built -# -# BR2_PACKAGE_LIBQMI is not set -# BR2_PACKAGE_LIBQRTR_GLIB is not set -# BR2_PACKAGE_LIBRAW1394 is not set -# BR2_PACKAGE_LIBRTLSDR is not set -# BR2_PACKAGE_LIBSERIAL is not set -# BR2_PACKAGE_LIBSERIALPORT is not set -# BR2_PACKAGE_LIBSIGROK is not set -# BR2_PACKAGE_LIBSIGROKDECODE is not set -# BR2_PACKAGE_LIBSOC is not set - -# -# libss7 needs a Linux kernel to be built -# -# BR2_PACKAGE_LIBUSB is not set -# BR2_PACKAGE_LIBUSBGX is not set -# BR2_PACKAGE_LIBV4L is not set -# BR2_PACKAGE_LIBXKBCOMMON is not set -# BR2_PACKAGE_MTDEV is not set -# BR2_PACKAGE_NEARDAL is not set -# BR2_PACKAGE_OWFS is not set -# BR2_PACKAGE_PCSC_LITE is not set -# BR2_PACKAGE_TSLIB is not set -# BR2_PACKAGE_UHD is not set -# BR2_PACKAGE_URG is not set - -# -# Javascript -# -# BR2_PACKAGE_ANGULARJS is not set -# BR2_PACKAGE_BOOTSTRAP is not set -# BR2_PACKAGE_CHARTJS is not set -# BR2_PACKAGE_DATATABLES is not set -# BR2_PACKAGE_DUKTAPE is not set -# BR2_PACKAGE_EXPLORERCANVAS is not set -# BR2_PACKAGE_FLOT is not set -# BR2_PACKAGE_JQUERY is not set -# BR2_PACKAGE_JSMIN is not set -# BR2_PACKAGE_JSON_JAVASCRIPT is not set -# BR2_PACKAGE_JSZIP is not set -# BR2_PACKAGE_OPENLAYERS is not set -# BR2_PACKAGE_POPPERJS is not set -# BR2_PACKAGE_VUEJS is not set -# BR2_PACKAGE_QJS is not set -BR2_PACKAGE_TXIKI=y - -# -# JSON/XML -# -# BR2_PACKAGE_BENEJSON is not set -# BR2_PACKAGE_CJSON is not set -BR2_PACKAGE_EXPAT=y -# BR2_PACKAGE_JANSSON is not set -# BR2_PACKAGE_JOSE is not set -# BR2_PACKAGE_JSMN is not set -# BR2_PACKAGE_JSON_C is not set -# BR2_PACKAGE_JSON_FOR_MODERN_CPP is not set -# BR2_PACKAGE_JSON_GLIB is not set -# BR2_PACKAGE_JSONCPP is not set -# BR2_PACKAGE_LIBBSON is not set -# BR2_PACKAGE_LIBFASTJSON is not set -# BR2_PACKAGE_LIBJSON is not set -# BR2_PACKAGE_LIBROXML is not set -# BR2_PACKAGE_LIBUCL is not set -# BR2_PACKAGE_LIBXML2 is not set -# BR2_PACKAGE_LIBXMLPP is not set -# BR2_PACKAGE_LIBXMLRPC is not set -# BR2_PACKAGE_LIBXSLT is not set -# BR2_PACKAGE_LIBYAML is not set -# BR2_PACKAGE_MXML is not set -# BR2_PACKAGE_PUGIXML is not set -# BR2_PACKAGE_RAPIDJSON is not set -# BR2_PACKAGE_RAPIDXML is not set -# BR2_PACKAGE_RAPTOR is not set -# BR2_PACKAGE_SERD is not set -# BR2_PACKAGE_SORD is not set -# BR2_PACKAGE_TINYXML is not set -# BR2_PACKAGE_TINYXML2 is not set -# BR2_PACKAGE_VALIJSON is not set -# BR2_PACKAGE_XERCES is not set -# BR2_PACKAGE_XML_SECURITY_C is not set -# BR2_PACKAGE_YAJL is not set -# BR2_PACKAGE_YAML_CPP is not set - -# -# Logging -# -# BR2_PACKAGE_GLOG is not set -# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set -# BR2_PACKAGE_LIBLOGGING is not set -# BR2_PACKAGE_LOG4CPLUS is not set -# BR2_PACKAGE_LOG4CPP is not set -# BR2_PACKAGE_LOG4CXX is not set - -# -# log4qt needs qt5 -# -# BR2_PACKAGE_OPENTRACING_CPP is not set -# BR2_PACKAGE_SPDLOG is not set -# BR2_PACKAGE_ULOG is not set -# BR2_PACKAGE_ZLOG is not set - -# -# Multimedia -# -# BR2_PACKAGE_BENTO4 is not set -# BR2_PACKAGE_BITSTREAM is not set -# BR2_PACKAGE_DAV1D is not set -# BR2_PACKAGE_KVAZAAR is not set -# BR2_PACKAGE_LIBAACS is not set -# BR2_PACKAGE_LIBASS is not set -# BR2_PACKAGE_LIBBDPLUS is not set -# BR2_PACKAGE_LIBBLURAY is not set -BR2_PACKAGE_LIBCAMERA_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBCAMERA is not set -# BR2_PACKAGE_LIBCAMERA_APPS is not set -# BR2_PACKAGE_LIBDCADEC is not set -# BR2_PACKAGE_LIBDVBCSA is not set -# BR2_PACKAGE_LIBDVBPSI is not set -# BR2_PACKAGE_LIBDVBSI is not set -# BR2_PACKAGE_LIBDVDCSS is not set -# BR2_PACKAGE_LIBDVDNAV is not set -# BR2_PACKAGE_LIBDVDREAD is not set -# BR2_PACKAGE_LIBEBML is not set -# BR2_PACKAGE_LIBHDHOMERUN is not set -# BR2_PACKAGE_LIBMATROSKA is not set -# BR2_PACKAGE_LIBMMS is not set -# BR2_PACKAGE_LIBMPEG2 is not set -# BR2_PACKAGE_LIBOGG is not set -# BR2_PACKAGE_LIBOPENAPTX is not set -# BR2_PACKAGE_LIBOPUSENC is not set -# BR2_PACKAGE_LIBTHEORA is not set -# BR2_PACKAGE_LIBUDFREAD is not set -# BR2_PACKAGE_LIBVPX is not set -# BR2_PACKAGE_LIBYUV is not set -# BR2_PACKAGE_LIVE555 is not set -# BR2_PACKAGE_MEDIASTREAMER is not set -# BR2_PACKAGE_X264 is not set -# BR2_PACKAGE_X265 is not set - -# -# Networking -# -# BR2_PACKAGE_AGENTPP is not set -# BR2_PACKAGE_AZMQ is not set -# BR2_PACKAGE_AZURE_IOT_SDK_C is not set - -# -# batman-adv needs a Linux kernel to be built -# -# BR2_PACKAGE_BELLE_SIP is not set -# BR2_PACKAGE_C_ARES is not set -# BR2_PACKAGE_CGIC is not set -# BR2_PACKAGE_CPPZMQ is not set -# BR2_PACKAGE_CURLPP is not set -# BR2_PACKAGE_CZMQ is not set -# BR2_PACKAGE_DAQ is not set -# BR2_PACKAGE_DAQ3 is not set -# BR2_PACKAGE_DAVICI is not set -# BR2_PACKAGE_ENET is not set -# BR2_PACKAGE_FILEMQ is not set -# BR2_PACKAGE_FLICKCURL is not set -# BR2_PACKAGE_FREERADIUS_CLIENT is not set -# BR2_PACKAGE_GENSIO is not set -# BR2_PACKAGE_GEOIP is not set -# BR2_PACKAGE_GLIB_NETWORKING is not set -# BR2_PACKAGE_GRPC is not set -# BR2_PACKAGE_GSSDP is not set -# BR2_PACKAGE_GUPNP is not set -# BR2_PACKAGE_GUPNP_AV is not set -# BR2_PACKAGE_GUPNP_DLNA is not set -# BR2_PACKAGE_IBRCOMMON is not set -# BR2_PACKAGE_IBRDTN is not set -# BR2_PACKAGE_LIBCGI is not set -# BR2_PACKAGE_LIBCGICC is not set -# BR2_PACKAGE_LIBCOAP is not set -# BR2_PACKAGE_LIBCPPRESTSDK is not set -BR2_PACKAGE_LIBCURL=y -# BR2_PACKAGE_LIBDNET is not set -# BR2_PACKAGE_LIBEXOSIP2 is not set -# BR2_PACKAGE_LIBEST is not set -# BR2_PACKAGE_LIBFCGI is not set -# BR2_PACKAGE_LIBGSASL is not set -# BR2_PACKAGE_LIBHTP is not set -# BR2_PACKAGE_LIBHTTPPARSER is not set -# BR2_PACKAGE_LIBHTTPSERVER is not set -# BR2_PACKAGE_LIBIDN is not set -# BR2_PACKAGE_LIBIDN2 is not set -# BR2_PACKAGE_LIBISCSI is not set -# BR2_PACKAGE_LIBKRB5 is not set -# BR2_PACKAGE_LIBLDNS is not set -# BR2_PACKAGE_LIBMAXMINDDB is not set -# BR2_PACKAGE_LIBMBUS is not set -# BR2_PACKAGE_LIBMEMCACHED is not set -# BR2_PACKAGE_LIBMICROHTTPD is not set -# BR2_PACKAGE_LIBMINIUPNPC is not set -# BR2_PACKAGE_LIBMNL is not set -# BR2_PACKAGE_LIBMODBUS is not set -# BR2_PACKAGE_LIBMODSECURITY is not set -# BR2_PACKAGE_LIBNATPMP is not set -# BR2_PACKAGE_LIBNDP is not set -# BR2_PACKAGE_LIBNET is not set -# BR2_PACKAGE_LIBNETCONF2 is not set -# BR2_PACKAGE_LIBNETFILTER_ACCT is not set -# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set -# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set -# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set -# BR2_PACKAGE_LIBNETFILTER_LOG is not set -# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set -# BR2_PACKAGE_LIBNFNETLINK is not set -# BR2_PACKAGE_LIBNFTNL is not set -# BR2_PACKAGE_LIBNICE is not set -# BR2_PACKAGE_LIBNIDS is not set -# BR2_PACKAGE_LIBNL is not set -# BR2_PACKAGE_LIBNPUPNP is not set -# BR2_PACKAGE_LIBOAUTH is not set -# BR2_PACKAGE_LIBOPING is not set -# BR2_PACKAGE_LIBOSIP2 is not set -# BR2_PACKAGE_LIBPAGEKITE is not set -# BR2_PACKAGE_LIBPCAP is not set -# BR2_PACKAGE_LIBPJSIP is not set -# BR2_PACKAGE_LIBPSL is not set -# BR2_PACKAGE_LIBRELP is not set -# BR2_PACKAGE_LIBRSYNC is not set -# BR2_PACKAGE_LIBSHAIRPLAY is not set -# BR2_PACKAGE_LIBSHOUT is not set -# BR2_PACKAGE_LIBSOCKETCAN is not set -# BR2_PACKAGE_LIBSOUP is not set -# BR2_PACKAGE_LIBSRTP is not set -# BR2_PACKAGE_LIBSTROPHE is not set -# BR2_PACKAGE_LIBTEAM is not set -# BR2_PACKAGE_LIBTELNET is not set -# BR2_PACKAGE_LIBTIRPC is not set -# BR2_PACKAGE_LIBTORRENT is not set -# BR2_PACKAGE_LIBTORRENT_RASTERBAR is not set -# BR2_PACKAGE_LIBUEV is not set -# BR2_PACKAGE_LIBUHTTPD is not set - -# -# libuhttpd needs a toolchain w/ gcc >= 4.9 -# -# BR2_PACKAGE_LIBUPNP is not set -# BR2_PACKAGE_LIBUPNPP is not set -# BR2_PACKAGE_LIBURIPARSER is not set -# BR2_PACKAGE_LIBUWSC is not set -# BR2_PACKAGE_LIBVNCSERVER is not set -# BR2_PACKAGE_LIBWEBSOCK is not set -# BR2_PACKAGE_LIBWEBSOCKETS is not set -# BR2_PACKAGE_LIBYANG is not set -# BR2_PACKAGE_LKSCTP_TOOLS is not set -# BR2_PACKAGE_MBUFFER is not set -# BR2_PACKAGE_MONGOOSE is not set -# BR2_PACKAGE_NANOMSG is not set -# BR2_PACKAGE_NEON is not set -# BR2_PACKAGE_NETOPEER2 is not set -# BR2_PACKAGE_NGHTTP2 is not set -# BR2_PACKAGE_NORM is not set -# BR2_PACKAGE_NSS_MYHOSTNAME is not set -# BR2_PACKAGE_NSS_PAM_LDAPD is not set -# BR2_PACKAGE_OMNIORB is not set -# BR2_PACKAGE_OPEN62541 is not set -# BR2_PACKAGE_OPENLDAP is not set -# BR2_PACKAGE_OPENMPI is not set -# BR2_PACKAGE_OPENPGM is not set -# BR2_PACKAGE_OPENZWAVE is not set -# BR2_PACKAGE_ORTP is not set -# BR2_PACKAGE_PAHO_MQTT_C is not set -# BR2_PACKAGE_PAHO_MQTT_CPP is not set -# BR2_PACKAGE_PISTACHE is not set -# BR2_PACKAGE_QDECODER is not set -# BR2_PACKAGE_QPID_PROTON is not set -# BR2_PACKAGE_RABBITMQ_C is not set -# BR2_PACKAGE_RESIPROCATE is not set -# BR2_PACKAGE_RESTCLIENT_CPP is not set -# BR2_PACKAGE_RTMPDUMP is not set -# BR2_PACKAGE_SIPROXD is not set -# BR2_PACKAGE_SLIRP is not set -# BR2_PACKAGE_SNMPPP is not set -# BR2_PACKAGE_SOFIA_SIP is not set -# BR2_PACKAGE_SYSREPO is not set -# BR2_PACKAGE_THRIFT is not set -# BR2_PACKAGE_USBREDIR is not set -# BR2_PACKAGE_WAMPCC is not set -# BR2_PACKAGE_WEBSOCKETPP is not set -# BR2_PACKAGE_ZEROMQ is not set -# BR2_PACKAGE_ZMQPP is not set -# BR2_PACKAGE_ZYRE is not set - -# -# Other -# -# BR2_PACKAGE_ACE is not set -# BR2_PACKAGE_APR is not set -# BR2_PACKAGE_APR_UTIL is not set - -# -# armadillo needs a toolchain w/ fortran, C++ -# -# BR2_PACKAGE_ATF is not set -# BR2_PACKAGE_AVRO_C is not set -# BR2_PACKAGE_BCTOOLBOX is not set -# BR2_PACKAGE_BDWGC is not set -# BR2_PACKAGE_BELR is not set -# BR2_PACKAGE_BOOST is not set -# BR2_PACKAGE_C_CAPNPROTO is not set -# BR2_PACKAGE_CAPNPROTO is not set -# BR2_PACKAGE_CCTZ is not set -# BR2_PACKAGE_CEREAL is not set -# BR2_PACKAGE_CMOCKA is not set -# BR2_PACKAGE_CPPCMS is not set -# BR2_PACKAGE_CRACKLIB is not set -# BR2_PACKAGE_DAWGDIC is not set -# BR2_PACKAGE_DING_LIBS is not set -# BR2_PACKAGE_EIGEN is not set -# BR2_PACKAGE_ELFUTILS is not set -# BR2_PACKAGE_ELL is not set -# BR2_PACKAGE_FFTW is not set -# BR2_PACKAGE_FLANN is not set -# BR2_PACKAGE_FLATBUFFERS is not set -# BR2_PACKAGE_FLATCC is not set -# BR2_PACKAGE_GCONF is not set -# BR2_PACKAGE_GFLAGS is not set -# BR2_PACKAGE_GLI is not set -# BR2_PACKAGE_GLIBMM is not set -# BR2_PACKAGE_GLM is not set -# BR2_PACKAGE_GMP is not set -BR2_PACKAGE_GOBJECT_INTROSPECTION_ARCH_SUPPORTS=y -# BR2_PACKAGE_GOBJECT_INTROSPECTION is not set -BR2_PACKAGE_GSL=y -# BR2_PACKAGE_GTEST is not set -# BR2_PACKAGE_GUMBO_PARSER is not set -BR2_PACKAGE_JEMALLOC_ARCH_SUPPORTS=y -# BR2_PACKAGE_JEMALLOC is not set -BR2_PACKAGE_LAPACK_ARCH_SUPPORTS=y - -# -# lapack/blas needs a toolchain w/ fortran -# -BR2_PACKAGE_LIBABSEIL_CPP_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBABSEIL_CPP is not set -# BR2_PACKAGE_LIBARGTABLE2 is not set -BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBATOMIC_OPS is not set -# BR2_PACKAGE_LIBAVL is not set -# BR2_PACKAGE_LIBB64 is not set -# BR2_PACKAGE_LIBBACKTRACE is not set -BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBBSD is not set -# BR2_PACKAGE_LIBBYTESIZE is not set -# BR2_PACKAGE_LIBCAP is not set -BR2_PACKAGE_LIBCAP_NG=y -# BR2_PACKAGE_LIBCGROUP is not set -# BR2_PACKAGE_LIBCORRECT is not set -# BR2_PACKAGE_LIBCROSSGUID is not set -# BR2_PACKAGE_LIBCSV is not set -# BR2_PACKAGE_LIBDAEMON is not set -# BR2_PACKAGE_LIBEE is not set -# BR2_PACKAGE_LIBEV is not set -# BR2_PACKAGE_LIBEVDEV is not set -# BR2_PACKAGE_LIBEVENT is not set - -# -# libexecinfo needs a musl or uclibc toolchain w/ dynamic library -# -BR2_PACKAGE_LIBFFI=y -# BR2_PACKAGE_LIBFUTILS is not set -# BR2_PACKAGE_LIBGEE is not set -# BR2_PACKAGE_LIBGEOS is not set -# BR2_PACKAGE_LIBGLIB2 is not set -# BR2_PACKAGE_LIBGLOB is not set -# BR2_PACKAGE_LIBICAL is not set -# BR2_PACKAGE_LIBITE is not set -# BR2_PACKAGE_LIBKS is not set -# BR2_PACKAGE_LIBLINEAR is not set -# BR2_PACKAGE_LIBLOKI is not set -BR2_PACKAGE_LIBNPTH=y -BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y -# BR2_PACKAGE_LIBNSPR is not set -# BR2_PACKAGE_LIBOSMIUM is not set -# BR2_PACKAGE_LIBPEAS is not set -# BR2_PACKAGE_LIBPFM4 is not set -# BR2_PACKAGE_LIBPLIST is not set -# BR2_PACKAGE_LIBPTHREAD_STUBS is not set -BR2_PACKAGE_LIBPTHSEM=y -BR2_PACKAGE_LIBPTHSEM_COMPAT=y -# BR2_PACKAGE_LIBPWQUALITY is not set -# BR2_PACKAGE_LIBQB is not set -BR2_PACKAGE_LIBSECCOMP_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBSECCOMP is not set -# BR2_PACKAGE_LIBSHDATA is not set -# BR2_PACKAGE_LIBSIGC is not set -BR2_PACKAGE_LIBSIGSEGV_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBSIGSEGV is not set -# BR2_PACKAGE_LIBSPATIALINDEX is not set -# BR2_PACKAGE_LIBTALLOC is not set -# BR2_PACKAGE_LIBTASN1 is not set -# BR2_PACKAGE_LIBTOMMATH is not set -# BR2_PACKAGE_LIBTPL is not set -# BR2_PACKAGE_LIBUBOX is not set -# BR2_PACKAGE_LIBUCI is not set -BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBURCU is not set -# BR2_PACKAGE_LIBURING is not set -BR2_PACKAGE_LIBUV=y -# BR2_PACKAGE_LIGHTNING is not set -# BR2_PACKAGE_LINUX_PAM is not set -# BR2_PACKAGE_LIQUID_DSP is not set -# BR2_PACKAGE_LTTNG_LIBUST is not set -# BR2_PACKAGE_MATIO is not set -# BR2_PACKAGE_MPC is not set -# BR2_PACKAGE_MPDECIMAL is not set -# BR2_PACKAGE_MPFR is not set -# BR2_PACKAGE_MPIR is not set -# BR2_PACKAGE_MSGPACK is not set -# BR2_PACKAGE_ORC is not set -# BR2_PACKAGE_P11_KIT is not set -BR2_PACKAGE_POCO_ARCH_SUPPORTS=y -# BR2_PACKAGE_POCO is not set -BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y -# BR2_PACKAGE_PROTOBUF is not set -# BR2_PACKAGE_PROTOBUF_C is not set -# BR2_PACKAGE_PROTOZERO is not set -# BR2_PACKAGE_QHULL is not set -# BR2_PACKAGE_QLIBC is not set -# BR2_PACKAGE_RIEMANN_C_CLIENT is not set -# BR2_PACKAGE_SHAPELIB is not set -# BR2_PACKAGE_SKALIBS is not set -# BR2_PACKAGE_SPHINXBASE is not set -# BR2_PACKAGE_TINYCBOR is not set -BR2_PACKAGE_UVW=y -# BR2_PACKAGE_XAPIAN is not set - -# -# Security -# -# BR2_PACKAGE_LIBAPPARMOR is not set -# BR2_PACKAGE_LIBSELINUX is not set -# BR2_PACKAGE_LIBSEPOL is not set -# BR2_PACKAGE_SAFECLIB is not set -# BR2_PACKAGE_SOFTHSM2 is not set - -# -# Text and terminal handling -# -# BR2_PACKAGE_AUGEAS is not set -# BR2_PACKAGE_ENCHANT is not set -# BR2_PACKAGE_FMT is not set -# BR2_PACKAGE_FSTRCMP is not set -# BR2_PACKAGE_ICU is not set -# BR2_PACKAGE_INIH is not set -# BR2_PACKAGE_LIBCLI is not set -# BR2_PACKAGE_LIBEDIT is not set -# BR2_PACKAGE_LIBENCA is not set -# BR2_PACKAGE_LIBESTR is not set -# BR2_PACKAGE_LIBFRIBIDI is not set -# BR2_PACKAGE_LIBUNISTRING is not set -# BR2_PACKAGE_LINENOISE is not set -BR2_PACKAGE_NCURSES=y -# BR2_PACKAGE_NCURSES_WCHAR is not set -# BR2_PACKAGE_NCURSES_TARGET_PROGS is not set -BR2_PACKAGE_NCURSES_ADDITIONAL_TERMINFO="" -# BR2_PACKAGE_NEWT is not set -# BR2_PACKAGE_ONIGURUMA is not set -# BR2_PACKAGE_PCRE is not set -# BR2_PACKAGE_PCRE2 is not set -# BR2_PACKAGE_POPT is not set -# BR2_PACKAGE_RE2 is not set -BR2_PACKAGE_READLINE=y -# BR2_PACKAGE_READLINE_BRACKETED_PASTE is not set -# BR2_PACKAGE_SLANG is not set -# BR2_PACKAGE_TCLAP is not set -# BR2_PACKAGE_UTF8PROC is not set - -# -# Mail -# -# BR2_PACKAGE_DOVECOT is not set -# BR2_PACKAGE_EXIM is not set -# BR2_PACKAGE_FETCHMAIL is not set -# BR2_PACKAGE_HEIRLOOM_MAILX is not set -# BR2_PACKAGE_LIBESMTP is not set -# BR2_PACKAGE_MSMTP is not set -# BR2_PACKAGE_MUTT is not set - -# -# Miscellaneous -# -# BR2_PACKAGE_AESPIPE is not set -# BR2_PACKAGE_BC is not set -BR2_PACKAGE_BITCOIN_ARCH_SUPPORTS=y -# BR2_PACKAGE_BITCOIN is not set -# BR2_PACKAGE_CLAMAV is not set -# BR2_PACKAGE_COLLECTD is not set -# BR2_PACKAGE_COLLECTL is not set -# BR2_PACKAGE_DOMOTICZ is not set -# BR2_PACKAGE_EMPTY is not set -# BR2_PACKAGE_GNURADIO is not set -# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set - -# -# gqrx needs qt5 -# -# BR2_PACKAGE_GSETTINGS_DESKTOP_SCHEMAS is not set -# BR2_PACKAGE_HAVEGED is not set -# BR2_PACKAGE_LINUX_SYSCALL_SUPPORT is not set -# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set -# BR2_PACKAGE_NETDATA is not set -# BR2_PACKAGE_PROJ is not set -# BR2_PACKAGE_QPDF is not set -# BR2_PACKAGE_RTL_433 is not set -# BR2_PACKAGE_SHARED_MIME_INFO is not set -# BR2_PACKAGE_SUNWAIT is not set -# BR2_PACKAGE_TASKD is not set -# BR2_PACKAGE_XUTIL_UTIL_MACROS is not set - -# -# Networking applications -# -# BR2_PACKAGE_AIRCRACK_NG is not set -# BR2_PACKAGE_ALFRED is not set -# BR2_PACKAGE_AOETOOLS is not set -# BR2_PACKAGE_APACHE is not set -# BR2_PACKAGE_ARGUS is not set -# BR2_PACKAGE_ARP_SCAN is not set -# BR2_PACKAGE_ARPTABLES is not set -# BR2_PACKAGE_ASTERISK is not set -# BR2_PACKAGE_ATFTP is not set -# BR2_PACKAGE_AVAHI is not set -# BR2_PACKAGE_AXEL is not set -# BR2_PACKAGE_BABELD is not set -# BR2_PACKAGE_BANDWIDTHD is not set -# BR2_PACKAGE_BATCTL is not set -# BR2_PACKAGE_BCUSDK is not set -# BR2_PACKAGE_BIND is not set -# BR2_PACKAGE_BIRD is not set -# BR2_PACKAGE_BLUEZ5_UTILS is not set -# BR2_PACKAGE_BMON is not set -# BR2_PACKAGE_BMX7 is not set -# BR2_PACKAGE_BOINC is not set -# BR2_PACKAGE_BRCM_PATCHRAM_PLUS is not set -# BR2_PACKAGE_BRIDGE_UTILS is not set -# BR2_PACKAGE_BWM_NG is not set -# BR2_PACKAGE_C_ICAP is not set -# BR2_PACKAGE_CAN_UTILS is not set -# BR2_PACKAGE_CANNELLONI is not set -# BR2_PACKAGE_CASYNC is not set -# BR2_PACKAGE_CFM is not set -# BR2_PACKAGE_CHRONY is not set -# BR2_PACKAGE_CIVETWEB is not set -# BR2_PACKAGE_CONNMAN is not set - -# -# connman-gtk needs libgtk3 and a glibc or uClibc toolchain w/ wchar, threads, resolver, dynamic library -# -# BR2_PACKAGE_CONNTRACK_TOOLS is not set -# BR2_PACKAGE_CORKSCREW is not set -# BR2_PACKAGE_CRDA is not set -# BR2_PACKAGE_CTORRENT is not set -# BR2_PACKAGE_CUPS is not set -# BR2_PACKAGE_DANTE is not set -# BR2_PACKAGE_DARKHTTPD is not set -# BR2_PACKAGE_DEHYDRATED is not set -# BR2_PACKAGE_DHCPCD is not set -# BR2_PACKAGE_DHCPDUMP is not set -# BR2_PACKAGE_DNSMASQ is not set -# BR2_PACKAGE_DRBD_UTILS is not set -# BR2_PACKAGE_DROPBEAR is not set -# BR2_PACKAGE_EASYFRAMES is not set -# BR2_PACKAGE_EBTABLES is not set - -# -# ejabberd needs erlang, toolchain w/ C++ -# -# BR2_PACKAGE_ETHTOOL is not set -# BR2_PACKAGE_FAIFA is not set -# BR2_PACKAGE_FAIL2BAN is not set -# BR2_PACKAGE_FASTD is not set -# BR2_PACKAGE_FCGIWRAP is not set -# BR2_PACKAGE_FPING is not set -# BR2_PACKAGE_FREESWITCH is not set -# BR2_PACKAGE_FRR is not set -# BR2_PACKAGE_GERBERA is not set -# BR2_PACKAGE_GESFTPSERVER is not set -# BR2_PACKAGE_GLOOX is not set -# BR2_PACKAGE_GLORYTUN is not set - -# -# gupnp-tools needs libgtk3 -# -# BR2_PACKAGE_HANS is not set -BR2_PACKAGE_HAPROXY_ARCH_SUPPORTS=y -# BR2_PACKAGE_HAPROXY is not set -# BR2_PACKAGE_HIAWATHA is not set -# BR2_PACKAGE_HOSTAPD is not set -# BR2_PACKAGE_HTPDATE is not set -# BR2_PACKAGE_HTTPING is not set -# BR2_PACKAGE_I2PD is not set -# BR2_PACKAGE_IBRDTN_TOOLS is not set -# BR2_PACKAGE_IBRDTND is not set -# BR2_PACKAGE_IFMETRIC is not set -# BR2_PACKAGE_IFTOP is not set -BR2_PACKAGE_IFUPDOWN_SCRIPTS=y -# BR2_PACKAGE_IGD2_FOR_LINUX is not set - -# -# igh-ethercat needs a Linux kernel to be built -# -# BR2_PACKAGE_IGMPPROXY is not set -# BR2_PACKAGE_INADYN is not set -# BR2_PACKAGE_IODINE is not set -# BR2_PACKAGE_IPERF is not set -# BR2_PACKAGE_IPERF3 is not set -# BR2_PACKAGE_IPROUTE2 is not set -# BR2_PACKAGE_IPSET is not set -# BR2_PACKAGE_IPTABLES is not set -# BR2_PACKAGE_IPTRAF_NG is not set -# BR2_PACKAGE_IPUTILS is not set -# BR2_PACKAGE_IRSSI is not set -# BR2_PACKAGE_IW is not set -# BR2_PACKAGE_IWD is not set -# BR2_PACKAGE_JANUS_GATEWAY is not set -# BR2_PACKAGE_KEEPALIVED is not set -# BR2_PACKAGE_KISMET is not set -# BR2_PACKAGE_KNOCK is not set -# BR2_PACKAGE_KSMBD_TOOLS is not set -# BR2_PACKAGE_LEAFNODE2 is not set -# BR2_PACKAGE_LFT is not set -# BR2_PACKAGE_LFTP is not set -# BR2_PACKAGE_LIGHTTPD is not set -# BR2_PACKAGE_LINKNX is not set -# BR2_PACKAGE_LINKS is not set -# BR2_PACKAGE_LINPHONE is not set -# BR2_PACKAGE_LINUX_ZIGBEE is not set -# BR2_PACKAGE_LINUXPTP is not set -# BR2_PACKAGE_LLDPD is not set -# BR2_PACKAGE_LRZSZ is not set -# BR2_PACKAGE_LYNX is not set -# BR2_PACKAGE_MACCHANGER is not set -# BR2_PACKAGE_MEMCACHED is not set -# BR2_PACKAGE_MII_DIAG is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MINIDLNA is not set -# BR2_PACKAGE_MINISSDPD is not set -# BR2_PACKAGE_MJPG_STREAMER is not set -# BR2_PACKAGE_MODEM_MANAGER is not set -BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y -# BR2_PACKAGE_MONGREL2 is not set -# BR2_PACKAGE_MOSH is not set -# BR2_PACKAGE_MOSQUITTO is not set -# BR2_PACKAGE_MROUTED is not set -# BR2_PACKAGE_MRP is not set -# BR2_PACKAGE_MSTPD is not set -# BR2_PACKAGE_MTR is not set -# BR2_PACKAGE_NBD is not set -# BR2_PACKAGE_NCFTP is not set -# BR2_PACKAGE_NDISC6 is not set -# BR2_PACKAGE_NETATALK is not set -# BR2_PACKAGE_NETCALC is not set -# 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 >= 4.6, dynamic library, wchar, threads, gcc >= 4.9 -# -# BR2_PACKAGE_NFACCT is not set -# BR2_PACKAGE_NFTABLES is not set -# BR2_PACKAGE_NGINX is not set -# BR2_PACKAGE_NGIRCD is not set -# BR2_PACKAGE_NGREP is not set -# BR2_PACKAGE_NLOAD is not set -# BR2_PACKAGE_NMAP is not set -# BR2_PACKAGE_NOIP is not set -# BR2_PACKAGE_NTP is not set -# BR2_PACKAGE_NUTTCP is not set -# BR2_PACKAGE_ODHCP6C is not set -# BR2_PACKAGE_ODHCPLOC is not set -# BR2_PACKAGE_OLSR is not set -# BR2_PACKAGE_OPEN_LLDP is not set -# BR2_PACKAGE_OPEN_PLC_UTILS is not set -# BR2_PACKAGE_OPENNTPD is not set -# BR2_PACKAGE_OPENOBEX is not set -# BR2_PACKAGE_OPENRESOLV is not set -# BR2_PACKAGE_OPENSSH is not set -# BR2_PACKAGE_OPENSWAN is not set -# BR2_PACKAGE_OPENVPN is not set -# BR2_PACKAGE_P910ND is not set -# BR2_PACKAGE_PARPROUTED is not set -# BR2_PACKAGE_PHIDGETWEBSERVICE is not set -# BR2_PACKAGE_PHYTOOL is not set -# BR2_PACKAGE_PIMD is not set -# BR2_PACKAGE_PIXIEWPS is not set -# BR2_PACKAGE_POUND is not set -# BR2_PACKAGE_PPPD is not set -# BR2_PACKAGE_PPTP_LINUX is not set -# BR2_PACKAGE_PRIVOXY is not set -# BR2_PACKAGE_PROFTPD is not set -# BR2_PACKAGE_PROSODY is not set -# BR2_PACKAGE_PROXYCHAINS_NG is not set -# BR2_PACKAGE_PTPD is not set -# BR2_PACKAGE_PTPD2 is not set -# BR2_PACKAGE_PURE_FTPD is not set -# BR2_PACKAGE_PUTTY is not set -# BR2_PACKAGE_QUAGGA is not set - -# -# rabbitmq-server needs erlang -# -# BR2_PACKAGE_RADVD is not set -# BR2_PACKAGE_REAVER is not set -# BR2_PACKAGE_REDIR is not set -# BR2_PACKAGE_RP_PPPOE is not set -# BR2_PACKAGE_RPCBIND is not set -# BR2_PACKAGE_RSH_REDONE is not set -# BR2_PACKAGE_RSYNC is not set -# BR2_PACKAGE_RTORRENT is not set -# BR2_PACKAGE_RTPTOOLS is not set -# BR2_PACKAGE_RYGEL is not set -# BR2_PACKAGE_S6_DNS is not set -# BR2_PACKAGE_S6_NETWORKING is not set -# BR2_PACKAGE_SAMBA4 is not set -# BR2_PACKAGE_SCONESERVER is not set -# BR2_PACKAGE_SER2NET is not set -# BR2_PACKAGE_SHADOWSOCKS_LIBEV is not set -# BR2_PACKAGE_SHAIRPORT_SYNC is not set -# BR2_PACKAGE_SHELLINABOX is not set -# BR2_PACKAGE_SMCROUTE is not set -# BR2_PACKAGE_SNGREP is not set -# BR2_PACKAGE_SNMPCLITOOLS is not set -# BR2_PACKAGE_SNORT is not set -# BR2_PACKAGE_SOCAT is not set -# BR2_PACKAGE_SOCKETCAND is not set -# BR2_PACKAGE_SOFTETHER is not set -# BR2_PACKAGE_SPAWN_FCGI is not set -# BR2_PACKAGE_SPICE_PROTOCOL is not set -# BR2_PACKAGE_SQUID is not set -# BR2_PACKAGE_SSDP_RESPONDER is not set -# BR2_PACKAGE_SSHGUARD is not set -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_SSLH is not set -# BR2_PACKAGE_STRONGSWAN is not set -# BR2_PACKAGE_STUNNEL is not set -# BR2_PACKAGE_TCPDUMP is not set -# BR2_PACKAGE_TCPING is not set -# BR2_PACKAGE_TCPREPLAY is not set -# BR2_PACKAGE_THTTPD is not set -# BR2_PACKAGE_TINC is not set -# BR2_PACKAGE_TINYPROXY is not set -# BR2_PACKAGE_TINYSSH is not set -# BR2_PACKAGE_TOR is not set -# BR2_PACKAGE_TRACEROUTE is not set -# BR2_PACKAGE_TRANSMISSION is not set -# BR2_PACKAGE_TUNCTL is not set -# BR2_PACKAGE_TVHEADEND is not set -# BR2_PACKAGE_UACME is not set -# BR2_PACKAGE_UDPCAST is not set -# BR2_PACKAGE_UFTP is not set -# BR2_PACKAGE_UHTTPD is not set -# BR2_PACKAGE_ULOGD is not set -# BR2_PACKAGE_UNBOUND is not set -# BR2_PACKAGE_UQMI is not set -# BR2_PACKAGE_UREDIR is not set -# BR2_PACKAGE_USHARE is not set -# BR2_PACKAGE_USSP_PUSH is not set -# BR2_PACKAGE_VDE2 is not set -# BR2_PACKAGE_VDR is not set -# BR2_PACKAGE_VNSTAT is not set -# BR2_PACKAGE_VPNC is not set -# BR2_PACKAGE_VSFTPD is not set -# BR2_PACKAGE_VTUN is not set -# BR2_PACKAGE_WAVEMON is not set - -# -# wireguard-linux-compat needs a Linux kernel to be built -# -# BR2_PACKAGE_WIREGUARD_TOOLS is not set -# BR2_PACKAGE_WIRELESS_REGDB is not set -# BR2_PACKAGE_WIRELESS_TOOLS is not set -# BR2_PACKAGE_WIRESHARK is not set -# BR2_PACKAGE_WPA_SUPPLICANT is not set -# BR2_PACKAGE_WPAN_TOOLS is not set -# BR2_PACKAGE_XINETD is not set -# BR2_PACKAGE_XL2TP is not set - -# -# xtables-addons needs a Linux kernel to be built -# -# BR2_PACKAGE_ZABBIX is not set -# BR2_PACKAGE_ZNC is not set - -# -# Package managers -# - -# -# ------------------------------------------------------- -# - -# -# Please note: -# - -# -# - Buildroot does *not* generate binary packages, -# - -# -# - Buildroot does *not* install any package database. -# - -# -# * -# - -# -# It is up to you to provide those by yourself if you -# - -# -# want to use any of those package managers. -# - -# -# * -# - -# -# See the manual: -# - -# -# http://buildroot.org/manual.html#faq-no-binary-packages -# - -# -# ------------------------------------------------------- -# -# BR2_PACKAGE_OPKG is not set -# BR2_PACKAGE_OPKG_UTILS is not set - -# -# Real-Time -# -# BR2_PACKAGE_XENOMAI is not set - -# -# Security -# -# BR2_PACKAGE_APPARMOR is not set -# BR2_PACKAGE_CHECKPOLICY is not set -# BR2_PACKAGE_IMA_EVM_UTILS is not set -# BR2_PACKAGE_OPTEE_BENCHMARK is not set -# BR2_PACKAGE_OPTEE_CLIENT is not set -# BR2_PACKAGE_PAXTEST is not set -# BR2_PACKAGE_REFPOLICY is not set -# BR2_PACKAGE_RESTORECOND is not set -# BR2_PACKAGE_SELINUX_PYTHON is not set -# BR2_PACKAGE_SEMODULE_UTILS is not set -# BR2_PACKAGE_SETOOLS is not set -# BR2_PACKAGE_URANDOM_SCRIPTS is not set - -# -# Shell and utilities -# - -# -# Shells -# -# BR2_PACKAGE_MKSH is not set -# BR2_PACKAGE_ZSH is not set - -# -# Utilities -# -# BR2_PACKAGE_APG is not set -# BR2_PACKAGE_AT is not set -BR2_PACKAGE_CCRYPT=y -# BR2_PACKAGE_CRUDINI is not set -# BR2_PACKAGE_DIALOG is not set -# BR2_PACKAGE_DTACH is not set -# BR2_PACKAGE_EASY_RSA is not set -# BR2_PACKAGE_FILE is not set -BR2_PACKAGE_GNUPG2=y -# BR2_PACKAGE_GNUPG2_GPGV is not set -# BR2_PACKAGE_INOTIFY_TOOLS is not set -# BR2_PACKAGE_LOCKFILE_PROGS is not set -# BR2_PACKAGE_LOGROTATE is not set -# BR2_PACKAGE_LOGSURFER is not set -# BR2_PACKAGE_PDMENU is not set -# BR2_PACKAGE_PINENTRY is not set -# BR2_PACKAGE_QPRINT is not set -# BR2_PACKAGE_RANGER is not set -# BR2_PACKAGE_RTTY is not set -# BR2_PACKAGE_SCREEN is not set -# BR2_PACKAGE_SUDO is not set -# BR2_PACKAGE_TINI is not set -# BR2_PACKAGE_TMUX is not set -# BR2_PACKAGE_TTYD is not set -# BR2_PACKAGE_XMLSTARLET is not set -# BR2_PACKAGE_XXHASH is not set -# BR2_PACKAGE_YTREE is not set - -# -# System tools -# -BR2_PACKAGE_ACL=y -# BR2_PACKAGE_ANDROID_TOOLS is not set -# BR2_PACKAGE_ATOP is not set -BR2_PACKAGE_ATTR=y -# BR2_PACKAGE_BUBBLEWRAP is not set -# BR2_PACKAGE_CGROUPFS_MOUNT is not set -# BR2_PACKAGE_CIRCUS is not set -# BR2_PACKAGE_CPULOAD is not set -# BR2_PACKAGE_DAEMON is not set -# BR2_PACKAGE_DC3DD is not set -# BR2_PACKAGE_DDRESCUE is not set -# BR2_PACKAGE_EARLYOOM is not set - -# -# emlog needs a Linux kernel to be built -# -# BR2_PACKAGE_FTOP is not set -# BR2_PACKAGE_GETENT is not set -# BR2_PACKAGE_GKRELLM is not set -# BR2_PACKAGE_HTOP is not set -# BR2_PACKAGE_IBM_SW_TPM2 is not set -# BR2_PACKAGE_IOTOP is not set -# BR2_PACKAGE_IPRUTILS is not set -# BR2_PACKAGE_IRQBALANCE is not set -# BR2_PACKAGE_KEYUTILS is not set -# BR2_PACKAGE_KMOD is not set -# BR2_PACKAGE_LIBOSTREE is not set -# BR2_PACKAGE_LXC 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_NCDU is not set - -# -# netifrc needs openrc as init system -# -# BR2_PACKAGE_NUMACTL is not set -# BR2_PACKAGE_NUT is not set - -# -# pamtester depends on linux-pam -# -# BR2_PACKAGE_POLKIT is not set -# BR2_PACKAGE_PROCRANK_LINUX is not set -# BR2_PACKAGE_PWGEN is not set -# BR2_PACKAGE_QUOTA is not set -# BR2_PACKAGE_QUOTATOOL is not set -# BR2_PACKAGE_RAUC is not set -BR2_PACKAGE_RNDADDENTROPY=y -# BR2_PACKAGE_S6 is not set -# BR2_PACKAGE_S6_LINUX_INIT is not set -# BR2_PACKAGE_S6_LINUX_UTILS is not set -# BR2_PACKAGE_S6_PORTABLE_UTILS is not set -# BR2_PACKAGE_S6_RC is not set -# BR2_PACKAGE_SCRUB is not set -# BR2_PACKAGE_SCRYPT is not set - -# -# sdbus-c++ needs systemd and a toolchain w/ C++, gcc >= 7 -# - -# -# sdbusplus needs systemd and a toolchain w/ C++, gcc >= 7 -# -# BR2_PACKAGE_SEATD is not set -# BR2_PACKAGE_SMACK is not set -# BR2_PACKAGE_SUPERVISOR is not set -# BR2_PACKAGE_SWUPDATE is not set -BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y -# BR2_PACKAGE_TPM_TOOLS is not set -# BR2_PACKAGE_TPM2_ABRMD is not set -# BR2_PACKAGE_TPM2_TOOLS is not set -# BR2_PACKAGE_TPM2_TOTP is not set -# BR2_PACKAGE_UNSCD is not set -BR2_PACKAGE_UTIL_LINUX=y -BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y -BR2_PACKAGE_UTIL_LINUX_LIBFDISK=y -BR2_PACKAGE_UTIL_LINUX_LIBMOUNT=y -BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS=y -BR2_PACKAGE_UTIL_LINUX_LIBUUID=y -BR2_PACKAGE_UTIL_LINUX_BINARIES=y -BR2_PACKAGE_UTIL_LINUX_AGETTY=y -BR2_PACKAGE_UTIL_LINUX_BFS=y -# BR2_PACKAGE_UTIL_LINUX_CAL is not set -# BR2_PACKAGE_UTIL_LINUX_CHFN_CHSH is not set -# BR2_PACKAGE_UTIL_LINUX_CHMEM is not set -BR2_PACKAGE_UTIL_LINUX_CRAMFS=y -# BR2_PACKAGE_UTIL_LINUX_EJECT is not set -BR2_PACKAGE_UTIL_LINUX_FALLOCATE=y -BR2_PACKAGE_UTIL_LINUX_FDFORMAT=y -BR2_PACKAGE_UTIL_LINUX_FSCK=y -# BR2_PACKAGE_UTIL_LINUX_HARDLINK is not set -BR2_PACKAGE_UTIL_LINUX_HWCLOCK=y -# BR2_PACKAGE_UTIL_LINUX_IPCRM is not set -# BR2_PACKAGE_UTIL_LINUX_IPCS is not set -BR2_PACKAGE_UTIL_LINUX_KILL=y -BR2_PACKAGE_UTIL_LINUX_LAST=y -BR2_PACKAGE_UTIL_LINUX_LINE=y -# BR2_PACKAGE_UTIL_LINUX_LOGGER is not set -# BR2_PACKAGE_UTIL_LINUX_LOGIN is not set -BR2_PACKAGE_UTIL_LINUX_LOSETUP=y -# BR2_PACKAGE_UTIL_LINUX_LSLOGINS is not set -# BR2_PACKAGE_UTIL_LINUX_LSMEM is not set -BR2_PACKAGE_UTIL_LINUX_MESG=y -BR2_PACKAGE_UTIL_LINUX_MINIX=y -BR2_PACKAGE_UTIL_LINUX_MORE=y -BR2_PACKAGE_UTIL_LINUX_MOUNT=y -BR2_PACKAGE_UTIL_LINUX_MOUNTPOINT=y -BR2_PACKAGE_UTIL_LINUX_NEWGRP=y -BR2_PACKAGE_UTIL_LINUX_NOLOGIN=y -BR2_PACKAGE_UTIL_LINUX_NSENTER=y -# BR2_PACKAGE_UTIL_LINUX_PG is not set -BR2_PACKAGE_UTIL_LINUX_PARTX=y -BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT=y - -# -# raw needs a toolchain w/ headers < 5.14 -# -BR2_PACKAGE_UTIL_LINUX_RENAME=y -# BR2_PACKAGE_UTIL_LINUX_RFKILL is not set -# BR2_PACKAGE_UTIL_LINUX_RUNUSER is not set -BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS=y -BR2_PACKAGE_UTIL_LINUX_SETPRIV=y -BR2_PACKAGE_UTIL_LINUX_SETTERM=y -# BR2_PACKAGE_UTIL_LINUX_SU is not set -# BR2_PACKAGE_UTIL_LINUX_SULOGIN is not set -BR2_PACKAGE_UTIL_LINUX_SWITCH_ROOT=y -BR2_PACKAGE_UTIL_LINUX_TUNELP=y -BR2_PACKAGE_UTIL_LINUX_UL=y -BR2_PACKAGE_UTIL_LINUX_UNSHARE=y -BR2_PACKAGE_UTIL_LINUX_UTMPDUMP=y -BR2_PACKAGE_UTIL_LINUX_UUIDD=y -BR2_PACKAGE_UTIL_LINUX_VIPW=y -BR2_PACKAGE_UTIL_LINUX_WALL=y -# BR2_PACKAGE_UTIL_LINUX_WIPEFS is not set -BR2_PACKAGE_UTIL_LINUX_WDCTL=y -BR2_PACKAGE_UTIL_LINUX_WRITE=y -BR2_PACKAGE_UTIL_LINUX_ZRAMCTL=y -# BR2_PACKAGE_WATCHDOG is not set -# BR2_PACKAGE_WATCHDOGD is not set -# BR2_PACKAGE_XDG_DBUS_PROXY is not set -BR2_PACKAGE_XVISOR_ARCH_SUPPORTS=y -# BR2_PACKAGE_XVISOR is not set -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_YIELD=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_IOCTL_ECHO=y -# BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_XHALT is not set -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_ROLLUP=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_ROLLUP_HTTP_SERVER=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_ECHO_DAPP=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_FLASHDRIVE=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_READBE64=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_WRITEBE64=y - -# -# Text editors and viewers -# -# BR2_PACKAGE_ED is not set -# BR2_PACKAGE_JOE is not set -# BR2_PACKAGE_MC is not set -# BR2_PACKAGE_MG is not set -# BR2_PACKAGE_MOST is not set -# BR2_PACKAGE_NANO is not set -BR2_PACKAGE_UEMACS=y - -# -# Filesystem images -# -# BR2_TARGET_ROOTFS_AXFS is not set -# BR2_TARGET_ROOTFS_BTRFS is not set -# BR2_TARGET_ROOTFS_CLOOP is not set -# BR2_TARGET_ROOTFS_CPIO is not set -# BR2_TARGET_ROOTFS_CRAMFS is not set -# BR2_TARGET_ROOTFS_EROFS is not set -BR2_TARGET_ROOTFS_EXT2=y -BR2_TARGET_ROOTFS_EXT2_2=y -# BR2_TARGET_ROOTFS_EXT2_2r0 is not set -BR2_TARGET_ROOTFS_EXT2_2r1=y -# BR2_TARGET_ROOTFS_EXT2_3 is not set -# BR2_TARGET_ROOTFS_EXT2_4 is not set -BR2_TARGET_ROOTFS_EXT2_GEN=2 -BR2_TARGET_ROOTFS_EXT2_REV=1 -BR2_TARGET_ROOTFS_EXT2_LABEL="root" -BR2_TARGET_ROOTFS_EXT2_SIZE="68M" -BR2_TARGET_ROOTFS_EXT2_INODES=0 -BR2_TARGET_ROOTFS_EXT2_RESBLKS=0 -BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit" -BR2_TARGET_ROOTFS_EXT2_NONE=y -# BR2_TARGET_ROOTFS_EXT2_GZIP is not set -# BR2_TARGET_ROOTFS_EXT2_BZIP2 is not set -# BR2_TARGET_ROOTFS_EXT2_LZ4 is not set -# BR2_TARGET_ROOTFS_EXT2_LZMA is not set -# BR2_TARGET_ROOTFS_EXT2_LZO is not set -# BR2_TARGET_ROOTFS_EXT2_XZ is not set -# BR2_TARGET_ROOTFS_F2FS is not set - -# -# initramfs needs a Linux kernel to be built -# -# BR2_TARGET_ROOTFS_JFFS2 is not set -# BR2_TARGET_ROOTFS_ROMFS is not set -# BR2_TARGET_ROOTFS_SQUASHFS is not set -# BR2_TARGET_ROOTFS_TAR is not set -# BR2_TARGET_ROOTFS_UBI is not set -# BR2_TARGET_ROOTFS_UBIFS is not set -# BR2_TARGET_ROOTFS_YAFFS2 is not set - -# -# Bootloaders -# -# BR2_TARGET_BAREBOX is not set -# BR2_TARGET_BEAGLEV_DDRINIT is not set -# BR2_TARGET_BEAGLEV_SECONDBOOT is not set -# BR2_TARGET_OPENSBI is not set -# BR2_TARGET_SUN20I_D1_SPL is not set -# BR2_TARGET_UBOOT is not set - -# -# Host utilities -# -# BR2_PACKAGE_HOST_ABOOTIMG is not set -# BR2_PACKAGE_HOST_AESPIPE is not set -# BR2_PACKAGE_HOST_ANDROID_TOOLS is not set -# BR2_PACKAGE_HOST_ASN1C is not set -# BR2_PACKAGE_HOST_BABELTRACE2 is not set -# BR2_PACKAGE_HOST_BMAP_TOOLS is not set -# BR2_PACKAGE_HOST_BTRFS_PROGS is not set -# BR2_PACKAGE_HOST_CHECKPOLICY is not set -# BR2_PACKAGE_HOST_CHECKSEC is not set -# BR2_PACKAGE_HOST_CMAKE is not set -# BR2_PACKAGE_HOST_CRAMFS is not set -# BR2_PACKAGE_HOST_CRYPTSETUP is not set -# BR2_PACKAGE_HOST_DBUS_PYTHON is not set -# BR2_PACKAGE_HOST_DELVE is not set -# BR2_PACKAGE_HOST_DFU_UTIL is not set -# BR2_PACKAGE_HOST_DOS2UNIX is not set -# BR2_PACKAGE_HOST_DOSFSTOOLS is not set -# BR2_PACKAGE_HOST_DOXYGEN is not set -# BR2_PACKAGE_HOST_DTC is not set -BR2_PACKAGE_HOST_E2FSPROGS=y -# BR2_PACKAGE_HOST_E2TOOLS is not set -# BR2_PACKAGE_HOST_ENVIRONMENT_SETUP is not set -# BR2_PACKAGE_HOST_EROFS_UTILS is not set -# BR2_PACKAGE_HOST_EXFATPROGS is not set -# BR2_PACKAGE_HOST_F2FS_TOOLS is not set -# BR2_PACKAGE_HOST_FAKETIME is not set -# BR2_PACKAGE_HOST_FATCAT is not set -# BR2_PACKAGE_HOST_FIRMWARE_UTILS is not set -# BR2_PACKAGE_HOST_FWUP is not set -BR2_PACKAGE_HOST_GENEXT2FS=y -# BR2_PACKAGE_HOST_GENIMAGE is not set -# BR2_PACKAGE_HOST_GENPART is not set -# BR2_PACKAGE_HOST_GNUPG is not set -BR2_PACKAGE_HOST_GO_HOST_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_GO_BOOTSTRAP_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y -# BR2_PACKAGE_HOST_GPTFDISK is not set -# BR2_PACKAGE_HOST_IMAGEMAGICK is not set -# BR2_PACKAGE_HOST_IMX_MKIMAGE is not set -# BR2_PACKAGE_HOST_JH71XX_TOOLS is not set -# BR2_PACKAGE_HOST_JQ is not set -# BR2_PACKAGE_HOST_JSMIN is not set -# BR2_PACKAGE_HOST_KMOD is not set -# BR2_PACKAGE_HOST_LIBP11 is not set -# BR2_PACKAGE_HOST_LPC3250LOADER is not set -# BR2_PACKAGE_HOST_LTTNG_BABELTRACE is not set -# BR2_PACKAGE_HOST_MENDER_ARTIFACT is not set -# BR2_PACKAGE_HOST_MESON_TOOLS is not set -# BR2_PACKAGE_HOST_MKPASSWD is not set -# BR2_PACKAGE_HOST_MTD is not set -# BR2_PACKAGE_HOST_MTOOLS is not set -# BR2_PACKAGE_HOST_NODEJS is not set -# BR2_PACKAGE_HOST_ODB is not set -# BR2_PACKAGE_HOST_OPENOCD is not set -# BR2_PACKAGE_HOST_OPKG_UTILS is not set -# BR2_PACKAGE_HOST_PAHOLE is not set -# BR2_PACKAGE_HOST_PARTED is not set -BR2_PACKAGE_HOST_PATCHELF=y -# BR2_PACKAGE_HOST_PIGZ is not set -# BR2_PACKAGE_HOST_PKGCONF is not set -# BR2_PACKAGE_HOST_PWGEN is not set -# BR2_PACKAGE_HOST_PYTHON_CYTHON is not set -# BR2_PACKAGE_HOST_PYTHON_GREENLET is not set -# BR2_PACKAGE_HOST_PYTHON_LXML is not set -# BR2_PACKAGE_HOST_PYTHON_SIX is not set -# BR2_PACKAGE_HOST_PYTHON_XLRD is not set -# BR2_PACKAGE_HOST_PYTHON3 is not set -BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS=y -# BR2_PACKAGE_HOST_QEMU is not set -# BR2_PACKAGE_HOST_QORIQ_RCW is not set -# BR2_PACKAGE_HOST_RAUC is not set -# BR2_PACKAGE_HOST_RISCV_ISA_SIM is not set -BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_RUSTC_ARCH="riscv64gc" -# BR2_PACKAGE_HOST_RUSTC is not set -BR2_PACKAGE_PROVIDES_HOST_RUSTC="host-rust-bin" -# BR2_PACKAGE_HOST_SAM_BA is not set -# BR2_PACKAGE_HOST_SDBUSPLUS is not set -# BR2_PACKAGE_HOST_SENTRY_CLI is not set -# BR2_PACKAGE_HOST_SLOCI_IMAGE is not set -# BR2_PACKAGE_HOST_SQUASHFS is not set -# BR2_PACKAGE_HOST_SWIG is not set -# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set -BR2_PACKAGE_HOST_UTIL_LINUX=y -# BR2_PACKAGE_HOST_UTP_COM is not set -# BR2_PACKAGE_HOST_VBOOT_UTILS is not set -# BR2_PACKAGE_HOST_XORRISO is not set -# BR2_PACKAGE_HOST_ZIP is not set -# BR2_PACKAGE_HOST_ZSTD is not set - -# -# Legacy config options -# - -# -# Legacy options removed in 2022.02 -# -# BR2_sh2a is not set -BR2_TARGET_ROOTFS_OCI_ENTRYPOINT_ARGS="" -# BR2_PACKAGE_LIBCURL_LIBNSS is not set -# BR2_PACKAGE_WESTON_DEFAULT_FBDEV is not set -# BR2_PACKAGE_WESTON_FBDEV is not set -# BR2_PACKAGE_PYTHON_PYCLI is not set -# BR2_PACKAGE_LINUX_TOOLS_BPFTOOL is not set -# BR2_TARGET_UBOOT_NEEDS_PYTHON2 is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIBMMS is not set -# BR2_PACKAGE_PYTHON_FUNCTOOLS32 is not set -# BR2_PACKAGE_PYTHON_ENUM34 is not set -# BR2_PACKAGE_PYTHON_ENUM is not set -# BR2_PACKAGE_PYTHON_DIALOG is not set -# BR2_PACKAGE_PYTHON_CONFIGOBJ is not set -# BR2_PACKAGE_PYTHON_YIELDFROM is not set -# BR2_PACKAGE_PYTHON_TYPING is not set -# BR2_PACKAGE_PYTHON_SUBPROCESS32 is not set -# BR2_PACKAGE_PYTHON_SINGLEDISPATCH is not set -# BR2_PACKAGE_PYTHON_PYRO is not set -# BR2_PACKAGE_PYTHON_PYPCAP is not set -# BR2_PACKAGE_PYTHON_PATHLIB2 is not set -# BR2_PACKAGE_PYTHON_PAM is not set -# BR2_PACKAGE_PYTHON_NFC is not set -# BR2_PACKAGE_PYTHON_MAD is not set -# BR2_PACKAGE_PYTHON_IPADDRESS is not set -# BR2_PACKAGE_PYTHON_IPADDR is not set -# BR2_PACKAGE_PYTHON_ID3 is not set -# BR2_PACKAGE_PYTHON_FUTURES is not set -# BR2_PACKAGE_PYTHON_BACKPORTS_SSL_MATCH_HOSTNAME is not set -# BR2_PACKAGE_PYTHON_BACKPORTS_SHUTIL_GET_TERMINAL_SIZE is not set -# BR2_PACKAGE_PYTHON_BACKPORTS_ABC is not set -# BR2_PACKAGE_PYTHON is not set -# BR2_TARGET_UBOOT_ZYNQ_IMAGE is not set -# BR2_PACKAGE_HOST_GDB_PYTHON is not set -# BR2_PACKAGE_GSTREAMER1_MM is not set -# BR2_KERNEL_HEADERS_5_14 is not set -# BR2_PACKAGE_PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE is not set -# BR2_PACKAGE_CIVETWEB_WITH_LUA is not set -# BR2_PACKAGE_SUNXI_MALI_MAINLINE_DRIVER is not set -# BR2_PACKAGE_SUNXI_MALI_MAINLINE is not set -# BR2_PACKAGE_SUNXI_MALI_MAINLINE_R6P2 is not set -# BR2_PACKAGE_SUNXI_MALI_MAINLINE_R8P1 is not set -# BR2_PACKAGE_QT5WEBKIT_EXAMPLES is not set -# BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV64_GLIBC_BLEEDING_EDGE is not set -# BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV64_MUSL_BLEEDING_EDGE is not set -# BR2_PACKAGE_IPUTILS_TFTPD is not set -# BR2_PACKAGE_IPUTILS_TRACEROUTE6 is not set -# BR2_PACKAGE_LIBMEDIAART_BACKEND_NONE is not set -# BR2_PACKAGE_MPD_UPNP is not set - -# -# Legacy options removed in 2021.11 -# -# BR2_OPENJDK_VERSION_LTS is not set -# BR2_OPENJDK_VERSION_LATEST is not set -# BR2_PACKAGE_MPD_TIDAL is not set -# BR2_PACKAGE_MROUTED_RSRR is not set -# BR2_BINUTILS_VERSION_CSKY is not set -# BR2_GCC_VERSION_CSKY is not set -# BR2_PACKAGE_CANFESTIVAL is not set -# BR2_PACKAGE_NMAP_NDIFF is not set -# BR2_GDB_VERSION_8_3 is not set -# BR2_PACKAGE_PYTHON_MELD3 is not set -# BR2_PACKAGE_STRONGSWAN_EAP is not set -# BR2_PACKAGE_GNURADIO_PAGER is not set -# BR2_KERNEL_HEADERS_5_11 is not set -# BR2_KERNEL_HEADERS_5_12 is not set -# BR2_KERNEL_HEADERS_5_13 is not set - -# -# Legacy options removed in 2021.08 -# -BR2_TARGET_GRUB2_BUILTIN_MODULES="" -BR2_TARGET_GRUB2_BUILTIN_CONFIG="" -# BR2_PACKAGE_LIBMCRYPT is not set -# BR2_PACKAGE_MCRYPT is not set -# BR2_PACKAGE_PHP_EXT_MCRYPT is not set -# BR2_BINUTILS_VERSION_2_34_X is not set -# BR2_PACKAGE_LIBSOIL is not set -# BR2_PACKAGE_CLAPACK is not set -# BR2_PACKAGE_SPIDERMONKEY is not set -# BR2_PACKAGE_KODI_LIBVA is not set -# BR2_PACKAGE_PYTHON_COHERENCE is not set -# BR2_PACKAGE_PHP_EXT_XMLRPC is not set -# BR2_GCC_VERSION_8_X is not set - -# -# Legacy options removed in 2021.05 -# -# BR2_PACKAGE_UDISKS_LVM2 is not set -# BR2_PACKAGE_LVM2_APP_LIBRARY is not set -# BR2_PACKAGE_LVM2_LVMETAD is not set -# BR2_PACKAGE_MONKEY is not set -# BR2_PACKAGE_DOCKER_CONTAINERD is not set -# BR2_PACKAGE_IOSTAT is not set -# BR2_PACKAGE_SCONESERVER_HTTP_SCONESITE_IMAGE is not set -# BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE_EVDEV is not set -# BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE_KBD is not set -# BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE_MOUSE is not set -# BR2_PACKAGE_MESA3D_OSMESA_CLASSIC is not set -# BR2_PACKAGE_MESA3D_DRI_DRIVER_SWRAST is not set -# BR2_PACKAGE_KODI_SCREENSAVER_CRYSTALMORPH is not set - -# -# Legacy options removed in 2021.02 -# -# BR2_PACKAGE_MPD_AUDIOFILE is not set -# BR2_PACKAGE_AUDIOFILE is not set -# BR2_BINUTILS_VERSION_2_33_X is not set -# BR2_PACKAGE_LIBUPNP18 is not set -# BR2_PACKAGE_BOA is not set -# BR2_PACKAGE_LINUX_FIRMWARE_IMX_SDMA is not set -# BR2_GDB_VERSION_8_2 is not set -# BR2_PACKAGE_HOST_RCW is not set -# BR2_KERNEL_HEADERS_5_9 is not set -# BR2_KERNEL_HEADERS_5_8 is not set -# BR2_powerpc_601 is not set -# BR2_PACKAGE_TI_SGX_LIBGBM is not set -# BR2_PACKAGE_IPSEC_TOOLS is not set - -# -# Legacy options removed in 2020.11 -# -# BR2_PACKAGE_GPSD_FIXED_PORT_SPEED is not set -# BR2_PACKAGE_GPSD_RECONFIGURE is not set -# BR2_PACKAGE_GPSD_CONTROLSEND is not set -# BR2_PACKAGE_OPENCV is not set -# BR2_PACKAGE_LIBCROCO is not set -# BR2_PACKAGE_BELLAGIO is not set -# BR2_PACKAGE_SYSTEMD_JOURNAL_GATEWAY is not set -# BR2_TARGET_UBOOT_BOOT_SCRIPT is not set -# BR2_TARGET_UBOOT_ENVIMAGE is not set -# BR2_PACKAGE_KISMET_CLIENT is not set -# BR2_PACKAGE_KISMET_DRONE is not set -# BR2_GCC_VERSION_7_X is not set -# BR2_PACKAGE_GST1_VALIDATE is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_YADIF is not set -# BR2_PACKAGE_GQVIEW is not set -# BR2_PACKAGE_WESTON_IMX is not set -# BR2_KERNEL_HEADERS_5_7 is not set -# BR2_PACKAGE_TINYHTTPD is not set -# BR2_PACKAGE_XSERVER_XORG_SERVER_AIGLX is not set -# BR2_PACKAGE_AMD_CATALYST is not set -# BR2_PACKAGE_NVIDIA_TEGRA23 is not set -# BR2_GDB_VERSION_8_1 is not set - -# -# Legacy options removed in 2020.08 -# -# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_AMD64 is not set -# BR2_KERNEL_HEADERS_5_6 is not set -# BR2_KERNEL_HEADERS_5_5 is not set -# BR2_BINUTILS_VERSION_2_31_X is not set -# BR2_PACKAGE_KODI_PERIPHERAL_STEAMCONTROLLER is not set - -# -# Legacy options removed in 2020.05 -# -# BR2_PACKAGE_WIRINGPI is not set -# BR2_PACKAGE_PYTHON_PYCRYPTO is not set -# BR2_PACKAGE_MTDEV2TUIO is not set -# BR2_PACKAGE_EZXML is not set -# BR2_PACKAGE_COLLECTD_LVM is not set -# BR2_PACKAGE_PYTHON_PYASN is not set -# BR2_PACKAGE_PYTHON_PYASN_MODULES is not set -# BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA6174 is not set -# BR2_PACKAGE_QT5CANVAS3D is not set -# BR2_PACKAGE_KODI_LIBTHEORA is not set -# BR2_PACKAGE_CEGUI06 is not set -# BR2_GCC_VERSION_5_X is not set - -# -# Legacy options removed in 2020.02 -# -# BR2_PACKAGE_JAMVM is not set -# BR2_PACKAGE_CLASSPATH is not set -# BR2_PACKAGE_QT5_VERSION_5_6 is not set -# BR2_PACKAGE_CURL is not set -# BR2_PACKAGE_GSTREAMER is not set -# BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_GSTREAMER_PLUGINS is not set -# BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_NV_SAMPLE_APPS is not set -# BR2_PACKAGE_FREERDP_GSTREAMER is not set -# BR2_PACKAGE_OPENCV3_WITH_GSTREAMER is not set -# BR2_PACKAGE_OPENCV_WITH_GSTREAMER is not set -# BR2_PACKAGE_LIBPLAYER is not set -# BR2_GCC_VERSION_OR1K is not set -# BR2_PACKAGE_BLUEZ_UTILS is not set -# BR2_PACKAGE_GADGETFS_TEST is not set -# BR2_PACKAGE_FIS is not set -BR2_PACKAGE_REFPOLICY_POLICY_VERSION="" -# BR2_PACKAGE_CELT051 is not set -# BR2_PACKAGE_WIREGUARD is not set -# BR2_PACKAGE_PERL_NET_PING is not set -# BR2_PACKAGE_PERL_MIME_BASE64 is not set -# BR2_PACKAGE_PERL_DIGEST_MD5 is not set -# BR2_PACKAGE_ERLANG_P1_ICONV is not set -# BR2_KERNEL_HEADERS_5_3 is not set -# BR2_PACKAGE_PYTHON_SCAPY3K is not set -# BR2_BINUTILS_VERSION_2_30_X is not set -# BR2_PACKAGE_RPI_USERLAND_START_VCFILED is not set - -# -# Legacy options removed in 2019.11 -# -# BR2_PACKAGE_OPENVMTOOLS_PROCPS is not set -# BR2_PACKAGE_ALLJOYN is not set -# BR2_PACKAGE_ALLJOYN_BASE is not set -# BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL is not set -# BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION is not set -# BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING is not set -# BR2_PACKAGE_ALLJOYN_TCL_BASE is not set -# BR2_PACKAGE_ALLJOYN_TCL is not set -BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS="" -# BR2_PACKAGE_PYTHON_PYSNMP_APPS is not set -# BR2_KERNEL_HEADERS_5_2 is not set -# BR2_TARGET_RISCV_PK is not set -# BR2_PACKAGE_SQLITE_STAT3 is not set -# BR2_KERNEL_HEADERS_5_1 is not set -# BR2_PACKAGE_DEVMEM2 is not set -# BR2_PACKAGE_USTR is not set -# BR2_PACKAGE_KODI_SCREENSAVER_PLANESTATE is not set -# BR2_PACKAGE_KODI_VISUALISATION_WAVEFORHUE is not set -# BR2_PACKAGE_KODI_AUDIODECODER_OPUS is not set -# BR2_PACKAGE_MESA3D_OSMESA is not set -# BR2_PACKAGE_HOSTAPD_DRIVER_RTW is not set -# BR2_PACKAGE_WPA_SUPPLICANT_DBUS_NEW is not set -# BR2_PACKAGE_WPA_SUPPLICANT_DBUS_OLD is not set - -# -# Legacy options removed in 2019.08 -# -# BR2_TARGET_TS4800_MBRBOOT is not set -# BR2_PACKAGE_LIBAMCODEC is not set -# BR2_PACKAGE_ODROID_SCRIPTS is not set -# BR2_PACKAGE_ODROID_MALI is not set -# BR2_PACKAGE_KODI_PLATFORM_AML is not set -# BR2_GCC_VERSION_6_X is not set -# BR2_GCC_VERSION_4_9_X is not set -# BR2_GDB_VERSION_7_12 is not set -# BR2_PACKAGE_XAPP_MKFONTDIR is not set -# BR2_GDB_VERSION_8_0 is not set -# BR2_KERNEL_HEADERS_4_20 is not set -# BR2_KERNEL_HEADERS_5_0 is not set - -# -# Legacy options removed in 2019.05 -# -# BR2_CSKY_DSP is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COMPOSITOR is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IQA is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPENCV is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_STEREO is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VCD is not set -# BR2_PACKAGE_LUNIT is not set -# BR2_PACKAGE_FFMPEG_FFSERVER is not set -# BR2_PACKAGE_LIBUMP is not set -# BR2_PACKAGE_SUNXI_MALI is not set -# BR2_BINUTILS_VERSION_2_29_X is not set -# BR2_BINUTILS_VERSION_2_28_X is not set -# BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_APEXSINK is not set - -# -# Legacy options removed in 2019.02 -# -# BR2_PACKAGE_QT is not set -# BR2_PACKAGE_QTUIO is not set -# BR2_PACKAGE_PINENTRY_QT4 is not set -# BR2_PACKAGE_POPPLER_QT is not set -# BR2_PACKAGE_OPENCV3_WITH_QT is not set -# BR2_PACKAGE_OPENCV_WITH_QT is not set -# BR2_PACKAGE_AMD_CATALYST_CCCLE is not set -# BR2_PACKAGE_SDL_QTOPIA is not set -# BR2_PACKAGE_PYTHON_PYQT is not set -# BR2_PACKAGE_LUACRYPTO is not set -# BR2_PACKAGE_TN5250 is not set -# BR2_PACKAGE_BOOST_SIGNALS is not set -# BR2_PACKAGE_FFTW_PRECISION_SINGLE is not set -# BR2_PACKAGE_FFTW_PRECISION_DOUBLE is not set -# BR2_PACKAGE_FFTW_PRECISION_LONG_DOUBLE is not set -# BR2_PACKAGE_LUA_5_2 is not set -# BR2_TARGET_GENERIC_PASSWD_MD5 is not set - -# -# Legacy options removed in 2018.11 -# -# BR2_TARGET_XLOADER is not set -# BR2_PACKAGE_TIDSP_BINARIES is not set -# BR2_PACKAGE_DSP_TOOLS is not set -# BR2_PACKAGE_GST_DSP is not set -# BR2_PACKAGE_BOOTUTILS is not set -# BR2_PACKAGE_EXPEDITE is not set -# BR2_PACKAGE_MESA3D_OPENGL_TEXTURE_FLOAT is not set -# BR2_KERNEL_HEADERS_4_10 is not set -# BR2_KERNEL_HEADERS_4_11 is not set -# BR2_KERNEL_HEADERS_4_12 is not set -# BR2_KERNEL_HEADERS_4_13 is not set -# BR2_KERNEL_HEADERS_4_15 is not set -# BR2_KERNEL_HEADERS_4_17 is not set -# BR2_PACKAGE_LIBNFTNL_XML is not set -# BR2_KERNEL_HEADERS_3_2 is not set -# BR2_KERNEL_HEADERS_4_1 is not set -# BR2_KERNEL_HEADERS_4_16 is not set -# BR2_KERNEL_HEADERS_4_18 is not set - -# -# Legacy options removed in 2018.08 -# -# BR2_PACKAGE_DOCKER_ENGINE_STATIC_CLIENT is not set -# BR2_PACKAGE_XPROTO_APPLEWMPROTO is not set -# BR2_PACKAGE_XPROTO_BIGREQSPROTO is not set -# BR2_PACKAGE_XPROTO_COMPOSITEPROTO is not set -# BR2_PACKAGE_XPROTO_DAMAGEPROTO is not set -# BR2_PACKAGE_XPROTO_DMXPROTO is not set -# BR2_PACKAGE_XPROTO_DRI2PROTO is not set -# BR2_PACKAGE_XPROTO_DRI3PROTO is not set -# BR2_PACKAGE_XPROTO_FIXESPROTO is not set -# BR2_PACKAGE_XPROTO_FONTCACHEPROTO is not set -# BR2_PACKAGE_XPROTO_FONTSPROTO is not set -# BR2_PACKAGE_XPROTO_GLPROTO is not set -# BR2_PACKAGE_XPROTO_INPUTPROTO is not set -# BR2_PACKAGE_XPROTO_KBPROTO is not set -# BR2_PACKAGE_XPROTO_PRESENTPROTO is not set -# BR2_PACKAGE_XPROTO_RANDRPROTO is not set -# BR2_PACKAGE_XPROTO_RECORDPROTO is not set -# BR2_PACKAGE_XPROTO_RENDERPROTO is not set -# BR2_PACKAGE_XPROTO_RESOURCEPROTO is not set -# BR2_PACKAGE_XPROTO_SCRNSAVERPROTO is not set -# BR2_PACKAGE_XPROTO_VIDEOPROTO is not set -# BR2_PACKAGE_XPROTO_WINDOWSWMPROTO is not set -# BR2_PACKAGE_XPROTO_XCMISCPROTO is not set -# BR2_PACKAGE_XPROTO_XEXTPROTO is not set -# BR2_PACKAGE_XPROTO_XF86BIGFONTPROTO is not set -# BR2_PACKAGE_XPROTO_XF86DGAPROTO is not set -# BR2_PACKAGE_XPROTO_XF86DRIPROTO is not set -# BR2_PACKAGE_XPROTO_XF86VIDMODEPROTO is not set -# BR2_PACKAGE_XPROTO_XINERAMAPROTO is not set -# BR2_PACKAGE_XPROTO_XPROTO is not set -# BR2_PACKAGE_XPROTO_XPROXYMANAGEMENTPROTOCOL is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_OPENGL is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_GLES2 is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_GLX is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_EGL is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_X11 is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_WAYLAND is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_DISPMANX is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER is not set -# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_LAME is not set -# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MPG123 is not set -# BR2_GDB_VERSION_7_11 is not set -# BR2_GDB_VERSION_7_10 is not set - -# -# Legacy options removed in 2018.05 -# -# BR2_PACKAGE_MEDIAART_BACKEND_NONE is not set -# BR2_PACKAGE_MEDIAART_BACKEND_GDK_PIXBUF is not set -# BR2_PACKAGE_TI_SGX_AM335X is not set -# BR2_PACKAGE_TI_SGX_AM437X is not set -# BR2_PACKAGE_TI_SGX_AM4430 is not set -# BR2_PACKAGE_TI_SGX_AM5430 is not set -# BR2_PACKAGE_JANUS_AUDIO_BRIDGE is not set -# BR2_PACKAGE_JANUS_ECHO_TEST is not set -# BR2_PACKAGE_JANUS_RECORDPLAY is not set -# BR2_PACKAGE_JANUS_SIP_GATEWAY is not set -# BR2_PACKAGE_JANUS_STREAMING is not set -# BR2_PACKAGE_JANUS_TEXT_ROOM is not set -# BR2_PACKAGE_JANUS_VIDEO_CALL is not set -# BR2_PACKAGE_JANUS_VIDEO_ROOM is not set -# BR2_PACKAGE_JANUS_MQTT is not set -# BR2_PACKAGE_JANUS_RABBITMQ is not set -# BR2_PACKAGE_JANUS_REST is not set -# BR2_PACKAGE_JANUS_UNIX_SOCKETS is not set -# BR2_PACKAGE_JANUS_WEBSOCKETS is not set -# BR2_PACKAGE_IPSEC_SECCTX_DISABLE is not set -# BR2_PACKAGE_IPSEC_SECCTX_ENABLE is not set -# BR2_PACKAGE_IPSEC_SECCTX_KERNEL is not set -# BR2_PACKAGE_LIBTFDI_CPP is not set -# BR2_PACKAGE_JQUERY_UI_THEME_BLACK_TIE is not set -# BR2_PACKAGE_JQUERY_UI_THEME_BLITZER is not set -# BR2_PACKAGE_JQUERY_UI_THEME_CUPERTINO is not set -# BR2_PACKAGE_JQUERY_UI_THEME_DARK_HIVE is not set -# BR2_PACKAGE_JQUERY_UI_THEME_DOT_LUV is not set -# BR2_PACKAGE_JQUERY_UI_THEME_EGGPLANT is not set -# BR2_PACKAGE_JQUERY_UI_THEME_EXCITE_BIKE is not set -# BR2_PACKAGE_JQUERY_UI_THEME_FLICK is not set -# BR2_PACKAGE_JQUERY_UI_THEME_HOT_SNEAKS is not set -# BR2_PACKAGE_JQUERY_UI_THEME_HUMANITY is not set -# BR2_PACKAGE_JQUERY_UI_THEME_LE_FROG is not set -# BR2_PACKAGE_JQUERY_UI_THEME_MINT_CHOC is not set -# BR2_PACKAGE_JQUERY_UI_THEME_OVERCAST is not set -# BR2_PACKAGE_JQUERY_UI_THEME_PEPPER_GRINDER is not set -# BR2_PACKAGE_JQUERY_UI_THEME_REDMOND is not set -# BR2_PACKAGE_JQUERY_UI_THEME_SMOOTHNESS is not set -# BR2_PACKAGE_JQUERY_UI_THEME_SOUTH_STREET is not set -# BR2_PACKAGE_JQUERY_UI_THEME_START is not set -# BR2_PACKAGE_JQUERY_UI_THEME_SUNNY is not set -# BR2_PACKAGE_JQUERY_UI_THEME_SWANKY_PURSE is not set -# BR2_PACKAGE_JQUERY_UI_THEME_TRONTASTIC is not set -# BR2_PACKAGE_JQUERY_UI_THEME_UI_DARKNESS is not set -# BR2_PACKAGE_JQUERY_UI_THEME_UI_LIGHTNESS is not set -# BR2_PACKAGE_JQUERY_UI_THEME_VADER is not set -# BR2_PACKAGE_BLUEZ5_PLUGINS_HEALTH is not set -# BR2_PACKAGE_BLUEZ5_PLUGINS_MIDI is not set -# BR2_PACKAGE_BLUEZ5_PLUGINS_NFC is not set -# BR2_PACKAGE_BLUEZ5_PLUGINS_SAP is not set -# BR2_PACKAGE_BLUEZ5_PLUGINS_SIXAXIS is not set -# BR2_PACKAGE_TRANSMISSION_REMOTE is not set -# BR2_PACKAGE_LIBKCAPI_APPS is not set -# BR2_PACKAGE_MPLAYER is not set -# BR2_PACKAGE_MPLAYER_MPLAYER is not set -# BR2_PACKAGE_MPLAYER_MENCODER is not set -# BR2_PACKAGE_LIBPLAYER_MPLAYER is not set -# BR2_PACKAGE_IQVLINUX is not set -# BR2_BINFMT_FLAT_SEP_DATA is not set -# BR2_bfin is not set -# BR2_PACKAGE_KODI_ADSP_BASIC is not set -# BR2_PACKAGE_KODI_ADSP_FREESURROUND is not set - -# -# Legacy options removed in 2018.02 -# -# BR2_KERNEL_HEADERS_3_4 is not set -# BR2_KERNEL_HEADERS_3_10 is not set -# BR2_KERNEL_HEADERS_3_12 is not set -# BR2_BINUTILS_VERSION_2_27_X is not set -# BR2_PACKAGE_EEPROG is not set -# BR2_PACKAGE_GNUPG2_GPGV2 is not set -# BR2_PACKAGE_IMX_GPU_VIV_APITRACE is not set -# BR2_PACKAGE_IMX_GPU_VIV_G2D is not set - -# -# Legacy options removed in 2017.11 -# -# BR2_PACKAGE_RFKILL is not set -# BR2_PACKAGE_UTIL_LINUX_RESET is not set -# BR2_PACKAGE_POLICYCOREUTILS_AUDIT2ALLOW is not set -# BR2_PACKAGE_POLICYCOREUTILS_RESTORECOND is not set -# BR2_PACKAGE_SEPOLGEN is not set -# BR2_PACKAGE_OPENOBEX_BLUEZ is not set -# BR2_PACKAGE_OPENOBEX_LIBUSB is not set -# BR2_PACKAGE_OPENOBEX_APPS is not set -# BR2_PACKAGE_OPENOBEX_SYSLOG is not set -# BR2_PACKAGE_OPENOBEX_DUMP is not set -# BR2_PACKAGE_AICCU is not set -# BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS is not set - -# -# Legacy options removed in 2017.08 -# -# BR2_TARGET_GRUB is not set -# BR2_PACKAGE_SIMICSFS is not set -# BR2_BINUTILS_VERSION_2_26_X is not set -BR2_XTENSA_OVERLAY_DIR="" -BR2_XTENSA_CUSTOM_NAME="" -# BR2_PACKAGE_HOST_MKE2IMG is not set -BR2_TARGET_ROOTFS_EXT2_BLOCKS=0 -BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES=0 -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL is not set -# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MAD is not set -# BR2_STRIP_none is not set -# BR2_PACKAGE_BEECRYPT_CPP is not set -# BR2_PACKAGE_SPICE_CLIENT is not set -# BR2_PACKAGE_SPICE_GUI is not set -# BR2_PACKAGE_SPICE_TUNNEL is not set -# BR2_PACKAGE_INPUT_TOOLS is not set -# BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH is not set -# BR2_PACKAGE_INPUT_TOOLS_JSCAL is not set -# BR2_PACKAGE_INPUT_TOOLS_JSTEST is not set -# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH is not set -# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_X86 is not set -# BR2_GCC_VERSION_4_8_X is not set - -# -# Legacy options removed in 2017.05 -# -# BR2_PACKAGE_SUNXI_MALI_R2P4 is not set -# BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT is not set -# BR2_PACKAGE_NODEJS_MODULES_EXPRESS is not set -# BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL is not set -# BR2_PACKAGE_OPENOCD_FT2XXX is not set -# BR2_PACKAGE_KODI_RTMPDUMP is not set -# BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN is not set -# BR2_PACKAGE_PORTMAP is not set -# BR2_BINUTILS_VERSION_2_25_X is not set -# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set -BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS=0 -# BR2_PACKAGE_SYSTEMD_KDBUS is not set -# BR2_PACKAGE_POLARSSL is not set -# BR2_NBD_CLIENT is not set -# BR2_NBD_SERVER is not set -# BR2_PACKAGE_GMOCK is not set -# BR2_KERNEL_HEADERS_4_8 is not set -# BR2_KERNEL_HEADERS_3_18 is not set -# BR2_GLIBC_VERSION_2_22 is not set - -# -# Legacy options removed in 2017.02 -# -# BR2_PACKAGE_PERL_DB_FILE is not set -# BR2_KERNEL_HEADERS_4_7 is not set -# BR2_KERNEL_HEADERS_4_6 is not set -# BR2_KERNEL_HEADERS_4_5 is not set -# BR2_KERNEL_HEADERS_3_14 is not set -# BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS is not set -# BR2_UCLIBC_INSTALL_TEST_SUITE is not set -# BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX is not set -# BR2_PACKAGE_MAKEDEVS is not set -# BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A is not set -# BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE is not set -# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set -# BR2_PACKAGE_SNOWBALL_INIT is not set -# BR2_GDB_VERSION_7_9 is not set - -# -# Legacy options removed in 2016.11 -# -# BR2_PACKAGE_PHP_SAPI_CLI_CGI is not set -# BR2_PACKAGE_PHP_SAPI_CLI_FPM is not set -# BR2_PACKAGE_WVSTREAMS is not set -# BR2_PACKAGE_WVDIAL is not set -# BR2_PACKAGE_WEBKITGTK24 is not set -# BR2_PACKAGE_TORSMO is not set -# BR2_PACKAGE_SSTRIP is not set -# BR2_KERNEL_HEADERS_4_3 is not set -# BR2_KERNEL_HEADERS_4_2 is not set -# BR2_PACKAGE_KODI_ADDON_XVDR is not set -# BR2_PACKAGE_IPKG is not set -# BR2_GCC_VERSION_4_7_X is not set -# BR2_BINUTILS_VERSION_2_24_X is not set -# BR2_PACKAGE_WESTON_RPI is not set -# BR2_GCC_VERSION_4_8_ARC is not set -# BR2_KERNEL_HEADERS_4_0 is not set -# BR2_KERNEL_HEADERS_3_19 is not set -# BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS is not set -# BR2_PACKAGE_ELEMENTARY is not set -# BR2_LINUX_KERNEL_CUSTOM_LOCAL is not set - -# -# Legacy options removed in 2016.08 -# -# BR2_PACKAGE_EFL_JP2K is not set -# BR2_PACKAGE_SYSTEMD_COMPAT is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER is not set -# BR2_PACKAGE_LIBFSLVPUWRAP is not set -# BR2_PACKAGE_LIBFSLPARSER is not set -# BR2_PACKAGE_LIBFSLCODEC is not set -# BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT is not set -# BR2_PTHREADS_OLD is not set -# BR2_BINUTILS_VERSION_2_23_X is not set -# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set -# BR2_GDB_VERSION_7_8 is not set - -# -# Legacy options removed in 2016.05 -# -# BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL is not set -# BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123 is not set -# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC is not set -# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2 is not set -# BR2_x86_i386 is not set -# BR2_PACKAGE_QT5QUICK1 is not set -BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR="" -# BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID is not set -# BR2_KERNEL_HEADERS_3_17 is not set -# BR2_GDB_VERSION_7_7 is not set -# BR2_PACKAGE_FOOMATIC_FILTERS is not set -# BR2_PACKAGE_SAMBA is not set -# BR2_PACKAGE_KODI_WAVPACK is not set -# BR2_PACKAGE_KODI_RSXS is not set -# BR2_PACKAGE_KODI_GOOM is not set -# BR2_PACKAGE_SYSTEMD_ALL_EXTRAS is not set -# BR2_GCC_VERSION_4_5_X is not set -# BR2_PACKAGE_SQLITE_READLINE is not set - -# -# Legacy options removed in 2016.02 -# -# BR2_PACKAGE_DOVECOT_BZIP2 is not set -# BR2_PACKAGE_DOVECOT_ZLIB is not set -# BR2_PACKAGE_E2FSPROGS_FINDFS is not set -# BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL is not set -# BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE is not set -# BR2_PACKAGE_OPENPOWERLINK_LIBPCAP is not set -# BR2_LINUX_KERNEL_SAME_AS_HEADERS is not set -# BR2_PACKAGE_CUPS_PDFTOPS is not set -# BR2_KERNEL_HEADERS_3_16 is not set -# BR2_PACKAGE_PYTHON_PYXML is not set -# BR2_ENABLE_SSP is not set -# BR2_PACKAGE_DIRECTFB_CLE266 is not set -# BR2_PACKAGE_DIRECTFB_UNICHROME is not set -# BR2_PACKAGE_LIBELEMENTARY is not set -# BR2_PACKAGE_LIBEINA is not set -# BR2_PACKAGE_LIBEET is not set -# BR2_PACKAGE_LIBEVAS is not set -# BR2_PACKAGE_LIBECORE is not set -# BR2_PACKAGE_LIBEDBUS is not set -# BR2_PACKAGE_LIBEFREET is not set -# BR2_PACKAGE_LIBEIO is not set -# BR2_PACKAGE_LIBEMBRYO is not set -# BR2_PACKAGE_LIBEDJE is not set -# BR2_PACKAGE_LIBETHUMB is not set -# BR2_PACKAGE_INFOZIP is not set -# BR2_BR2_PACKAGE_NODEJS_0_10_X is not set -# BR2_BR2_PACKAGE_NODEJS_0_12_X is not set -# BR2_BR2_PACKAGE_NODEJS_4_X is not set - -# -# Legacy options removed in 2015.11 -# -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL is not set -# BR2_PACKAGE_MEDIA_CTL is not set -# BR2_PACKAGE_SCHIFRA is not set -# BR2_PACKAGE_ZXING is not set -# BR2_PACKAGE_BLACKBOX is not set -# BR2_KERNEL_HEADERS_3_0 is not set -# BR2_KERNEL_HEADERS_3_11 is not set -# BR2_KERNEL_HEADERS_3_13 is not set -# BR2_KERNEL_HEADERS_3_15 is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW is not set -# BR2_PACKAGE_KOBS_NG is not set -# BR2_PACKAGE_SAWMAN is not set -# BR2_PACKAGE_DIVINE is not set - -# -# Legacy options removed in 2015.08 -# -# BR2_PACKAGE_KODI_PVR_ADDONS is not set -# BR2_BINUTILS_VERSION_2_23_2 is not set -# BR2_BINUTILS_VERSION_2_24 is not set -# BR2_BINUTILS_VERSION_2_25 is not set -# BR2_PACKAGE_PERF is not set -# BR2_BINUTILS_VERSION_2_22 is not set -# BR2_PACKAGE_GPU_VIV_BIN_MX6Q is not set -# BR2_TARGET_UBOOT_NETWORK is not set diff --git a/configs/default-busybox-fragment b/configs/default-busybox-fragment deleted file mode 100644 index ac9eb6e..0000000 --- a/configs/default-busybox-fragment +++ /dev/null @@ -1 +0,0 @@ -CONFIG_CTTYHACK=y diff --git a/configs/min-buildroot-config b/configs/min-buildroot-config deleted file mode 100644 index f7b93e4..0000000 --- a/configs/min-buildroot-config +++ /dev/null @@ -1,3467 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Buildroot 2022.02.3 Configuration -# -BR2_HAVE_DOT_CONFIG=y -BR2_HOST_GCC_AT_LEAST_4_9=y -BR2_HOST_GCC_AT_LEAST_5=y -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 - -# -# Target options -# -BR2_ARCH_IS_64=y -BR2_ARCH_HAS_MMU_OPTIONAL=y -# BR2_arcle is not set -# BR2_arceb is not set -# BR2_arm is not set -# BR2_armeb is not set -# BR2_aarch64 is not set -# BR2_aarch64_be is not set -# BR2_csky is not set -# BR2_i386 is not set -# BR2_m68k is not set -# BR2_microblazeel is not set -# BR2_microblazebe is not set -# BR2_mips is not set -# BR2_mipsel is not set -# BR2_mips64 is not set -# BR2_mips64el is not set -# BR2_nds32 is not set -# BR2_nios2 is not set -# BR2_or1k is not set -# BR2_powerpc is not set -# BR2_powerpc64 is not set -# BR2_powerpc64le is not set -BR2_riscv=y -# BR2_s390x is not set -# BR2_sh is not set -# BR2_sparc is not set -# BR2_sparc64 is not set -# BR2_x86_64 is not set -# BR2_xtensa is not set -BR2_ARCH_HAS_TOOLCHAIN_BUILDROOT=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_4_9=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_5=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_6=y -BR2_ARCH_NEEDS_GCC_AT_LEAST_7=y -BR2_ARCH="riscv64" -BR2_NORMALIZED_ARCH="riscv" -BR2_ENDIAN="LITTLE" -BR2_GCC_TARGET_ABI="lp64d" -BR2_BINFMT_SUPPORTS_SHARED=y -BR2_READELF_ARCH_NAME="RISC-V" -BR2_BINFMT_ELF=y -BR2_RISCV_ISA_RVI=y -BR2_RISCV_ISA_RVM=y -BR2_RISCV_ISA_RVA=y -BR2_RISCV_ISA_RVF=y -BR2_RISCV_ISA_RVD=y -# BR2_riscv_g is not set -BR2_riscv_custom=y - -# -# Instruction Set Extensions -# -BR2_RISCV_ISA_CUSTOM_RVM=y -BR2_RISCV_ISA_CUSTOM_RVA=y -BR2_RISCV_ISA_CUSTOM_RVF=y -BR2_RISCV_ISA_CUSTOM_RVD=y -BR2_RISCV_ISA_CUSTOM_RVC=y -# BR2_RISCV_32 is not set -BR2_RISCV_64=y -BR2_RISCV_ABI_LP64D=y - -# -# Build options -# - -# -# Commands -# -BR2_WGET="wget --passive-ftp -nd -t 3" -BR2_SVN="svn" -BR2_BZR="bzr" -BR2_GIT="git" -BR2_CVS="cvs" -BR2_LOCALFILES="cp" -BR2_SCP="scp" -BR2_SFTP="sftp" -BR2_HG="hg" -BR2_ZCAT="gzip -d -c" -BR2_BZCAT="bzcat" -BR2_XZCAT="xzcat" -BR2_LZCAT="lzip -d -c" -BR2_TAR_OPTIONS="" -BR2_DEFCONFIG="$(CONFIG_DIR)/defconfig" -BR2_DL_DIR="$(TOPDIR)/dl" -BR2_HOST_DIR="$(BASE_DIR)/host" - -# -# Mirrors and Download locations -# -BR2_PRIMARY_SITE="" -BR2_BACKUP_SITE="http://sources.buildroot.net" -BR2_KERNEL_MIRROR="https://cdn.kernel.org/pub" -BR2_GNU_MIRROR="http://ftpmirror.gnu.org" -BR2_LUAROCKS_MIRROR="http://rocks.moonscript.org" -BR2_CPAN_MIRROR="http://cpan.metacpan.org" -BR2_JLEVEL=0 -# BR2_CCACHE is not set -# BR2_ENABLE_DEBUG is not set -# BR2_ENABLE_RUNTIME_DEBUG is not set -BR2_STRIP_strip=y -BR2_STRIP_EXCLUDE_FILES="" -BR2_STRIP_EXCLUDE_DIRS="" -# BR2_OPTIMIZE_0 is not set -# BR2_OPTIMIZE_1 is not set -# BR2_OPTIMIZE_2 is not set -# BR2_OPTIMIZE_3 is not set -# BR2_OPTIMIZE_G is not set -BR2_OPTIMIZE_S=y -# BR2_OPTIMIZE_FAST is not set -# BR2_STATIC_LIBS is not set -BR2_SHARED_LIBS=y -# BR2_SHARED_STATIC_LIBS is not set -BR2_PACKAGE_OVERRIDE_FILE="$(CONFIG_DIR)/local.mk" -BR2_GLOBAL_PATCH_DIR="" - -# -# Advanced -# -BR2_COMPILER_PARANOID_UNSAFE_PATH=y -# BR2_FORCE_HOST_BUILD is not set -# BR2_REPRODUCIBLE is not set -# BR2_PER_PACKAGE_DIRECTORIES is not set - -# -# Security Hardening Options -# -BR2_PIC_PIE_ARCH_SUPPORTS=y -# BR2_PIC_PIE is not set -BR2_SSP_NONE=y -# BR2_SSP_REGULAR is not set -# BR2_SSP_STRONG is not set -# BR2_SSP_ALL is not set -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 - -# -# Toolchain -# -BR2_TOOLCHAIN=y -BR2_TOOLCHAIN_USES_GLIBC=y -# BR2_TOOLCHAIN_BUILDROOT is not set -BR2_TOOLCHAIN_EXTERNAL=y - -# -# Toolchain External Options -# -BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y -# BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD is not set -BR2_TOOLCHAIN_EXTERNAL_PREINSTALLED=y -BR2_TOOLCHAIN_EXTERNAL_PATH="$(RISCV)" -BR2_TOOLCHAIN_EXTERNAL_GLIBC=y -BR2_PACKAGE_HAS_TOOLCHAIN_EXTERNAL=y -BR2_PACKAGE_PROVIDES_TOOLCHAIN_EXTERNAL="toolchain-external-custom" -BR2_TOOLCHAIN_EXTERNAL_PREFIX="riscv64-cartesi-linux-gnu" -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="riscv64-cartesi-linux-gnu" -# BR2_TOOLCHAIN_EXTERNAL_GCC_11 is not set -BR2_TOOLCHAIN_EXTERNAL_GCC_10=y -# BR2_TOOLCHAIN_EXTERNAL_GCC_9 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_8 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_7 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_6 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_5 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_9 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_8 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_7 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_6 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_5 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_4 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_4_3 is not set -# BR2_TOOLCHAIN_EXTERNAL_GCC_OLD is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_16 is not set -BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_15=y -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_14 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_13 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_12 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_11 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_10 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_9 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_8 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_7 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_6 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_5 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_4 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_3 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_2 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_1 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_5_0 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_20 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_19 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_18 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_17 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_16 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_15 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_14 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_13 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_12 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_11 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_10 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_9 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_8 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_7 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_6 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_5 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_4 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_3 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_2 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_1 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_0 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_19 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_18 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_17 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_16 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_15 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_14 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_13 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_12 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_11 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_10 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_9 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_8 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_7 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_6 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_5 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_4 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_3 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_2 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_1 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_0 is not set -# BR2_TOOLCHAIN_EXTERNAL_HEADERS_REALLY_OLD is not set -BR2_TOOLCHAIN_EXTERNAL_HAS_CARTESI_KERNEL_HEADERS=y -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_UCLIBC is not set -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL is not set -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y -BR2_TOOLCHAIN_EXTERNAL_HAS_SSP_STRONG=y -# BR2_TOOLCHAIN_EXTERNAL_INET_RPC is not set -BR2_TOOLCHAIN_EXTERNAL_CXX=y -# BR2_TOOLCHAIN_EXTERNAL_DLANG is not set -# BR2_TOOLCHAIN_EXTERNAL_FORTRAN is not set -# BR2_TOOLCHAIN_EXTERNAL_OPENMP is not set -# BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY is not set -BR2_PACKAGE_HOST_GDB_ARCH_SUPPORTS=y - -# -# Host GDB Options -# -# BR2_PACKAGE_HOST_GDB is not set - -# -# Toolchain Generic Options -# -BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS=y -BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y -BR2_USE_WCHAR=y -BR2_ENABLE_LOCALE=y -BR2_INSTALL_LIBSTDCPP=y -BR2_TOOLCHAIN_HAS_THREADS=y -BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y -BR2_TOOLCHAIN_HAS_THREADS_NPTL=y -BR2_TOOLCHAIN_HAS_SSP=y -BR2_TOOLCHAIN_HAS_SSP_STRONG=y -BR2_TOOLCHAIN_HAS_UCONTEXT=y -BR2_TOOLCHAIN_SUPPORTS_PIE=y -# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set -BR2_TOOLCHAIN_EXTRA_LIBS="" -BR2_TOOLCHAIN_HAS_FULL_GETTEXT=y -BR2_USE_MMU=y -BR2_TARGET_OPTIMIZATION="" -BR2_TARGET_LDFLAGS="" -# BR2_ECLIPSE_REGISTER is not set -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_19=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_1=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_2=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_4=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_5=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_6=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_8=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_9=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_10=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_11=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_12=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_13=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_16=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_17=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_18=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_19=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_20=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_1=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_2=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_3=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_4=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_5=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_6=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_7=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_8=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_9=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_10=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_11=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_12=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_13=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_14=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_15=y -BR2_TOOLCHAIN_HEADERS_AT_LEAST="5.15" -BR2_TOOLCHAIN_GCC_AT_LEAST_4_3=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_4=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_5=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_6=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_7=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_8=y -BR2_TOOLCHAIN_GCC_AT_LEAST_4_9=y -BR2_TOOLCHAIN_GCC_AT_LEAST_5=y -BR2_TOOLCHAIN_GCC_AT_LEAST_6=y -BR2_TOOLCHAIN_GCC_AT_LEAST_7=y -BR2_TOOLCHAIN_GCC_AT_LEAST_8=y -BR2_TOOLCHAIN_GCC_AT_LEAST_9=y -BR2_TOOLCHAIN_GCC_AT_LEAST_10=y -BR2_TOOLCHAIN_GCC_AT_LEAST="10" -BR2_TOOLCHAIN_HAS_MNAN_OPTION=y -BR2_TOOLCHAIN_HAS_SYNC_1=y -BR2_TOOLCHAIN_HAS_SYNC_2=y -BR2_TOOLCHAIN_HAS_SYNC_4=y -BR2_TOOLCHAIN_HAS_SYNC_8=y -BR2_TOOLCHAIN_HAS_LIBATOMIC=y -BR2_TOOLCHAIN_HAS_ATOMIC=y - -# -# System configuration -# -BR2_ROOTFS_SKELETON_DEFAULT=y -# BR2_ROOTFS_SKELETON_CUSTOM is not set -BR2_TARGET_GENERIC_HOSTNAME="cartesi-machine" -BR2_TARGET_GENERIC_ISSUE="Welcome to Cartesi" -BR2_TARGET_GENERIC_PASSWD_SHA256=y -# BR2_TARGET_GENERIC_PASSWD_SHA512 is not set -BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256" -# 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_NONE=y -# 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 -BR2_ROOTFS_DEVICE_TABLE="" -# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set -# BR2_ROOTFS_MERGED_USR is not set -# BR2_TARGET_ENABLE_ROOT_LOGIN is not set -BR2_SYSTEM_BIN_SH_BUSYBOX=y - -# -# bash, dash, mksh, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS -# -# BR2_SYSTEM_BIN_SH_NONE is not set -# BR2_TARGET_GENERIC_GETTY is not set -# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set -BR2_SYSTEM_DHCP="" -BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin" -# BR2_ENABLE_LOCALE_PURGE is not set -BR2_GENERATE_LOCALE="" -# BR2_SYSTEM_ENABLE_NLS is not set -# BR2_TARGET_TZ_INFO is not set -BR2_ROOTFS_USERS_TABLES="$(BR2_EXTERNAL_CARTESI_PATH)/users.txt" -BR2_ROOTFS_OVERLAY="skel" -BR2_ROOTFS_PRE_BUILD_SCRIPT="" -BR2_ROOTFS_POST_BUILD_SCRIPT="" -BR2_ROOTFS_POST_FAKEROOT_SCRIPT="" -BR2_ROOTFS_POST_IMAGE_SCRIPT="" - -# -# Kernel -# -# BR2_LINUX_KERNEL is not set - -# -# Target packages -# -BR2_PACKAGE_BUSYBOX=y -BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config" -BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES="cartesi-busybox-fragment" -# BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set -# BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES is not set -# BR2_PACKAGE_BUSYBOX_WATCHDOG is not set -BR2_PACKAGE_SKELETON=y -BR2_PACKAGE_HAS_SKELETON=y -BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-none" -BR2_PACKAGE_SKELETON_INIT_COMMON=y -BR2_PACKAGE_SKELETON_INIT_NONE=y - -# -# Audio and video applications -# -# BR2_PACKAGE_ALSA_UTILS is not set -# BR2_PACKAGE_ATEST is not set -# BR2_PACKAGE_AUMIX is not set -# BR2_PACKAGE_BLUEZ_ALSA is not set -# BR2_PACKAGE_DVBLAST is not set -# BR2_PACKAGE_DVDAUTHOR is not set -# BR2_PACKAGE_DVDRW_TOOLS is not set -# BR2_PACKAGE_ESPEAK is not set -# BR2_PACKAGE_FAAD2 is not set -BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y -# BR2_PACKAGE_FFMPEG is not set -# BR2_PACKAGE_FLAC is not set -# BR2_PACKAGE_FLITE is not set -# BR2_PACKAGE_FLUID_SOUNDFONT is not set -# BR2_PACKAGE_FLUIDSYNTH is not set -# BR2_PACKAGE_GMRENDER_RESURRECT is not set -# BR2_PACKAGE_GSTREAMER1 is not set -# BR2_PACKAGE_JACK1 is not set -# BR2_PACKAGE_JACK2 is not set -BR2_PACKAGE_KODI_ARCH_SUPPORTS=y - -# -# kodi needs python3 w/ .py modules, a uClibc or glibc toolchain w/ C++, threads, wchar, dynamic library, gcc >= 4.9 -# - -# -# kodi needs an OpenGL EGL backend with OpenGL or GLES support -# -# BR2_PACKAGE_LAME is not set -# 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_MJPEGTOOLS is not set -# BR2_PACKAGE_MODPLUGTOOLS is not set -# BR2_PACKAGE_MOTION is not set -# BR2_PACKAGE_MPD is not set -# BR2_PACKAGE_MPD_MPC is not set -# BR2_PACKAGE_MPG123 is not set -# BR2_PACKAGE_MPV is not set -# BR2_PACKAGE_MULTICAT is not set -# BR2_PACKAGE_MUSEPACK is not set -# BR2_PACKAGE_NCMPC is not set -# BR2_PACKAGE_OPUS_TOOLS is not set -BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC=y -# BR2_PACKAGE_PULSEAUDIO is not set -# BR2_PACKAGE_SOX is not set -# BR2_PACKAGE_SQUEEZELITE is not set -# BR2_PACKAGE_TSTOOLS is not set -# BR2_PACKAGE_TWOLAME is not set -# BR2_PACKAGE_UDPXY is not set -# BR2_PACKAGE_UPMPDCLI is not set -# BR2_PACKAGE_V4L2GRAB is not set - -# -# v4l2loopback needs a Linux kernel to be built -# -# BR2_PACKAGE_VLC is not set -# BR2_PACKAGE_VORBIS_TOOLS is not set -# BR2_PACKAGE_WAVPACK is not set -# BR2_PACKAGE_YAVTA is not set -# BR2_PACKAGE_YMPD is not set -# BR2_PACKAGE_ZYNADDSUBFX is not set - -# -# Compressors and decompressors -# -BR2_PACKAGE_BROTLI=y -BR2_PACKAGE_BZIP2=y -# BR2_PACKAGE_LRZIP is not set -BR2_PACKAGE_LZIP=y -BR2_PACKAGE_LZOP=y -BR2_PACKAGE_P7ZIP=y -# BR2_PACKAGE_P7ZIP_7ZA is not set -BR2_PACKAGE_P7ZIP_7ZR=y -# BR2_PACKAGE_PIGZ is not set -# BR2_PACKAGE_PIXZ is not set -BR2_PACKAGE_UNRAR=y -BR2_PACKAGE_XZ=y -BR2_PACKAGE_ZIP=y -# BR2_PACKAGE_ZSTD is not set - -# -# Debugging, profiling and benchmark -# -# BR2_PACKAGE_BABELTRACE2 is not set -# BR2_PACKAGE_BLKTRACE is not set -# BR2_PACKAGE_BONNIE is not set -# BR2_PACKAGE_CACHE_CALIBRATOR is not set - -# -# clinfo needs an OpenCL provider -# -# BR2_PACKAGE_COREMARK is not set -# BR2_PACKAGE_COREMARK_PRO is not set - -# -# dacapo needs OpenJDK -# -# BR2_PACKAGE_DHRYSTONE is not set -# BR2_PACKAGE_DIEHARDER is not set -# BR2_PACKAGE_DMALLOC is not set -# BR2_PACKAGE_DROPWATCH is not set -# BR2_PACKAGE_DSTAT is not set -# BR2_PACKAGE_DT is not set -# BR2_PACKAGE_DUMA is not set -# BR2_PACKAGE_FIO is not set -BR2_PACKAGE_GDB_ARCH_SUPPORTS=y -# BR2_PACKAGE_GDB is not set -# BR2_PACKAGE_IOZONE is not set - -# -# ktap needs a Linux kernel to be built -# -# BR2_PACKAGE_KYUA is not set -# BR2_PACKAGE_LATENCYTOP is not set -# BR2_PACKAGE_LMBENCH is not set -BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y -# BR2_PACKAGE_LTP_TESTSUITE is not set -# BR2_PACKAGE_LTTNG_BABELTRACE is not set - -# -# lttng-modules needs a Linux kernel to be built -# -# BR2_PACKAGE_LTTNG_TOOLS is not set -# BR2_PACKAGE_MEMSTAT is not set -# BR2_PACKAGE_NETPERF is not set -# BR2_PACKAGE_NETSNIFF_NG is not set -# BR2_PACKAGE_NMON is not set -# BR2_PACKAGE_PAX_UTILS is not set -# BR2_PACKAGE_POKE is not set -# BR2_PACKAGE_PV is not set -# BR2_PACKAGE_RAMSMP is not set -# BR2_PACKAGE_RAMSPEED is not set -# BR2_PACKAGE_RT_TESTS is not set -# BR2_PACKAGE_RWMEM is not set -# BR2_PACKAGE_SPIDEV_TEST is not set -# BR2_PACKAGE_STRACE is not set -# BR2_PACKAGE_STRESS is not set -# BR2_PACKAGE_STRESS_NG is not set - -# -# sysdig needs a glibc or uclibc toolchain w/ C++, threads, gcc >= 4.8, dynamic library, a Linux kernel, and luajit or lua 5.1 to be built -# -# BR2_PACKAGE_TINYMEMBENCH is not set -# BR2_PACKAGE_TRACE_CMD is not set -# BR2_PACKAGE_UCLIBC_NG_TEST is not set -# BR2_PACKAGE_VMTOUCH is not set -# BR2_PACKAGE_WHETSTONE is not set - -# -# Development tools -# -# BR2_PACKAGE_BINUTILS is not set -# BR2_PACKAGE_BITWISE is not set -# BR2_PACKAGE_BSDIFF is not set -# BR2_PACKAGE_CHECK is not set -# BR2_PACKAGE_CPPUNIT is not set -# BR2_PACKAGE_CUKINIA is not set -# BR2_PACKAGE_CUNIT is not set -# BR2_PACKAGE_CVS is not set -# BR2_PACKAGE_CXXTEST is not set -# BR2_PACKAGE_FLEX is not set -# BR2_PACKAGE_GETTEXT is not set -BR2_PACKAGE_PROVIDES_HOST_GETTEXT="host-gettext-tiny" -# BR2_PACKAGE_GIT is not set -# BR2_PACKAGE_GIT_CRYPT is not set -# BR2_PACKAGE_GPERF is not set -# BR2_PACKAGE_JO is not set -BR2_PACKAGE_JQ=y -# BR2_PACKAGE_LIBTOOL is not set -# BR2_PACKAGE_MAKE is not set -# BR2_PACKAGE_MAWK is not set -# BR2_PACKAGE_PKGCONF is not set -# BR2_PACKAGE_SUBVERSION is not set -# BR2_PACKAGE_TREE is not set - -# -# Filesystem and flash utilities -# -# BR2_PACKAGE_ABOOTIMG is not set - -# -# aufs-util needs a linux kernel and a toolchain w/ threads -# -# BR2_PACKAGE_AUTOFS is not set -# BR2_PACKAGE_BTRFS_PROGS is not set -# BR2_PACKAGE_CIFS_UTILS is not set -BR2_PACKAGE_CPIO=y -# BR2_PACKAGE_CRAMFS is not set -# BR2_PACKAGE_CURLFTPFS is not set -# BR2_PACKAGE_DAVFS2 is not set -BR2_PACKAGE_DEVIO=y -# BR2_PACKAGE_DOSFSTOOLS is not set -# BR2_PACKAGE_E2FSPROGS is not set -# BR2_PACKAGE_E2TOOLS is not set -# BR2_PACKAGE_ECRYPTFS_UTILS is not set -# BR2_PACKAGE_EROFS_UTILS is not set -# BR2_PACKAGE_EXFAT is not set -# BR2_PACKAGE_EXFAT_UTILS is not set -# BR2_PACKAGE_EXFATPROGS is not set -# BR2_PACKAGE_F2FS_TOOLS is not set -# BR2_PACKAGE_FIRMWARE_UTILS is not set -# BR2_PACKAGE_FLASHBENCH is not set -# BR2_PACKAGE_FSCRYPTCTL is not set -# BR2_PACKAGE_FUSE_OVERLAYFS is not set -# BR2_PACKAGE_FWUP is not set -# BR2_PACKAGE_GENEXT2FS is not set -# BR2_PACKAGE_GENPART is not set -# BR2_PACKAGE_GENROMFS is not set -# BR2_PACKAGE_IMX_USB_LOADER is not set -# BR2_PACKAGE_MMC_UTILS is not set -# BR2_PACKAGE_MTD is not set -# BR2_PACKAGE_MTOOLS is not set -# BR2_PACKAGE_NFS_UTILS is not set -# BR2_PACKAGE_NILFS_UTILS is not set -# BR2_PACKAGE_NTFS_3G is not set -# BR2_PACKAGE_SP_OOPS_EXTRACT is not set -# BR2_PACKAGE_SQUASHFS is not set -# BR2_PACKAGE_SSHFS is not set -# BR2_PACKAGE_UDFTOOLS is not set -# BR2_PACKAGE_UNIONFS is not set -# BR2_PACKAGE_XFSPROGS is not set - -# -# zfs needs a Linux kernel to be built -# - -# -# Fonts, cursors, icons, sounds and themes -# - -# -# Cursors -# -# BR2_PACKAGE_COMIX_CURSORS is not set -# BR2_PACKAGE_OBSIDIAN_CURSORS is not set - -# -# Fonts -# -# BR2_PACKAGE_BITSTREAM_VERA is not set -# BR2_PACKAGE_CANTARELL is not set -# BR2_PACKAGE_DEJAVU is not set -# BR2_PACKAGE_FONT_AWESOME is not set -# BR2_PACKAGE_GHOSTSCRIPT_FONTS is not set -# BR2_PACKAGE_INCONSOLATA is not set -# BR2_PACKAGE_LIBERATION is not set -# BR2_PACKAGE_WQY_ZENHEI is not set - -# -# Icons -# -# BR2_PACKAGE_GOOGLE_MATERIAL_DESIGN_ICONS is not set -# BR2_PACKAGE_HICOLOR_ICON_THEME is not set - -# -# Sounds -# -# BR2_PACKAGE_SOUND_THEME_BOREALIS is not set -# BR2_PACKAGE_SOUND_THEME_FREEDESKTOP is not set - -# -# Themes -# - -# -# Games -# -# BR2_PACKAGE_ASCII_INVADERS is not set -# BR2_PACKAGE_CHOCOLATE_DOOM is not set -# BR2_PACKAGE_FLARE_ENGINE is not set -# BR2_PACKAGE_FROTZ is not set -# BR2_PACKAGE_GNUCHESS is not set -# BR2_PACKAGE_LBREAKOUT2 is not set -# BR2_PACKAGE_LTRIS is not set - -# -# minetest needs X11 and an OpenGL provider -# -# BR2_PACKAGE_OPENTYRIAN is not set -# BR2_PACKAGE_PRBOOM is not set -# BR2_PACKAGE_SL is not set - -# -# solarus needs OpenGL and a toolchain w/ C++, gcc >= 4.9, NPTL, dynamic library, and luajit or lua 5.1 -# -# BR2_PACKAGE_STELLA is not set -# BR2_PACKAGE_XORCURSES is not set - -# -# Graphic libraries and applications (graphic/text) -# - -# -# Graphic applications -# - -# -# cage needs udev, EGL w/ Wayland backend and OpenGL ES support -# - -# -# cog needs wpewebkit and a toolchain w/ threads -# -# BR2_PACKAGE_FSWEBCAM is not set -# BR2_PACKAGE_GHOSTSCRIPT is not set - -# -# glmark2 needs an OpenGL or an openGL ES and EGL backend -# - -# -# glslsandbox-player needs a toolchain w/ threads and an openGL ES and EGL driver -# -# BR2_PACKAGE_GNUPLOT is not set -# BR2_PACKAGE_JHEAD is not set - -# -# kmscube needs EGL, GBM and OpenGL ES, and a toolchain w/ thread support -# -# BR2_PACKAGE_LIBVA_UTILS is not set -BR2_PACKAGE_NETSURF_ARCH_SUPPORTS=y -# BR2_PACKAGE_NETSURF is not set -# BR2_PACKAGE_PNGQUANT is not set -# BR2_PACKAGE_RRDTOOL is not set - -# -# stellarium needs Qt5 and an OpenGL provider -# -# BR2_PACKAGE_TESSERACT_OCR is not set - -# -# Graphic libraries -# -# BR2_PACKAGE_CEGUI is not set -# BR2_PACKAGE_DIRECTFB is not set -# BR2_PACKAGE_FB_TEST_APP is not set -# BR2_PACKAGE_FBDUMP is not set -# BR2_PACKAGE_FBGRAB is not set -# BR2_PACKAGE_FBTERM is not set -# BR2_PACKAGE_FBV is not set -# BR2_PACKAGE_FREERDP is not set -# BR2_PACKAGE_GRAPHICSMAGICK is not set -# BR2_PACKAGE_IMAGEMAGICK is not set -# BR2_PACKAGE_LIBGLVND is not set - -# -# linux-fusion needs a Linux kernel to be built -# -# BR2_PACKAGE_MESA3D is not set -# BR2_PACKAGE_OCRAD is not set - -# -# ogre needs X11 and an OpenGL provider -# -# BR2_PACKAGE_PSPLASH is not set -# BR2_PACKAGE_SDL is not set -# BR2_PACKAGE_SDL2 is not set -# BR2_PACKAGE_VULKAN_HEADERS is not set - -# -# Other GUIs -# -# BR2_PACKAGE_QT5 is not set -# BR2_PACKAGE_TEKUI is not set - -# -# weston needs udev and a toolchain w/ locale, threads, dynamic library, headers >= 3.0 -# -# BR2_PACKAGE_XORG7 is not set -# BR2_PACKAGE_APITRACE is not set - -# -# vte needs an OpenGL or an OpenGL-EGL/wayland backend -# -# BR2_PACKAGE_XKEYBOARD_CONFIG is not set - -# -# Hardware handling -# - -# -# Firmware -# -# BR2_PACKAGE_ARMBIAN_FIRMWARE is not set -# BR2_PACKAGE_B43_FIRMWARE is not set -# BR2_PACKAGE_LINUX_FIRMWARE is not set -# BR2_PACKAGE_MURATA_CYW_FW is not set -# BR2_PACKAGE_ODROIDC2_FIRMWARE is not set -# BR2_PACKAGE_QCOM_DB410C_FIRMWARE is not set -# BR2_PACKAGE_RCW_SMARC_SAL28 is not set -# BR2_PACKAGE_UX500_FIRMWARE is not set -# BR2_PACKAGE_WILC1000_FIRMWARE is not set -# BR2_PACKAGE_WILINK_BT_FIRMWARE is not set -# BR2_PACKAGE_ZD1211_FIRMWARE is not set -# BR2_PACKAGE_18XX_TI_UTILS is not set -# BR2_PACKAGE_ACPICA is not set -# BR2_PACKAGE_ACPID is not set -# BR2_PACKAGE_ACPITOOL is not set -# BR2_PACKAGE_AER_INJECT is not set -# BR2_PACKAGE_ALTERA_STAPL 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_BRLTTY is not set -# BR2_PACKAGE_CC_TOOL is not set -# BR2_PACKAGE_CDRKIT is not set -# BR2_PACKAGE_CRYPTSETUP is not set -# BR2_PACKAGE_CWIID is not set - -# -# dahdi-linux needs a Linux kernel to be built -# - -# -# dahdi-tools needs a toolchain w/ threads and a Linux kernel to be built -# -# BR2_PACKAGE_DBUS is not set -# BR2_PACKAGE_DBUS_CXX is not set -# BR2_PACKAGE_DFU_UTIL is not set -# BR2_PACKAGE_DMRAID is not set - -# -# dt-utils needs udev /dev management -# - -# -# dtbocfg needs a Linux kernel to be built -# -# BR2_PACKAGE_DTV_SCAN_TABLES is not set -# BR2_PACKAGE_DUMP1090 is not set -# BR2_PACKAGE_DVB_APPS is not set -# BR2_PACKAGE_DVBSNOOP is not set -# BR2_PACKAGE_EDID_DECODE is not set - -# -# edid-decode needs a toolchain w/ C++, gcc >= 4.7 -# - -# -# eudev needs eudev /dev management -# -# BR2_PACKAGE_EVEMU is not set -# BR2_PACKAGE_EVTEST is not set -# BR2_PACKAGE_FAN_CTRL is not set -# BR2_PACKAGE_FCONFIG is not set -BR2_PACKAGE_FLASHROM_ARCH_SUPPORTS=y -# BR2_PACKAGE_FLASHROM is not set -# BR2_PACKAGE_FMTOOLS is not set -# BR2_PACKAGE_FREEIPMI is not set -# BR2_PACKAGE_FXLOAD is not set -# BR2_PACKAGE_GPM is not set -# BR2_PACKAGE_GPSD is not set -# BR2_PACKAGE_GPTFDISK is not set -# BR2_PACKAGE_GVFS is not set -# BR2_PACKAGE_HWDATA is not set -# BR2_PACKAGE_HWLOC is not set -# BR2_PACKAGE_INPUT_EVENT_DAEMON is not set -# BR2_PACKAGE_IPMITOOL is not set -# BR2_PACKAGE_IRDA_UTILS is not set -# BR2_PACKAGE_KBD is not set -# BR2_PACKAGE_LCDPROC is not set -# BR2_PACKAGE_LIBIEC61850 is not set -# BR2_PACKAGE_LIBUBOOTENV is not set -# BR2_PACKAGE_LIBUIO is not set - -# -# linux-backports needs a Linux kernel to be built -# -# BR2_PACKAGE_LINUX_SERIAL_TEST is not set -# BR2_PACKAGE_LINUXCONSOLETOOLS is not set -# BR2_PACKAGE_LIRC_TOOLS is not set -# BR2_PACKAGE_LM_SENSORS is not set -# BR2_PACKAGE_LSHW is not set -# BR2_PACKAGE_LSSCSI is not set -# BR2_PACKAGE_LSUIO is not set -# BR2_PACKAGE_LUKSMETA is not set -# BR2_PACKAGE_LVM2 is not set - -# -# mali-driver needs a Linux kernel to be built -# -# BR2_PACKAGE_MBPFAN is not set -# BR2_PACKAGE_MDADM is not set -# BR2_PACKAGE_MDEVD is not set -# BR2_PACKAGE_MEMTESTER is not set -# BR2_PACKAGE_MEMTOOL is not set -# BR2_PACKAGE_MINICOM is not set -# BR2_PACKAGE_NANOCOM is not set -# BR2_PACKAGE_NEARD is not set -# BR2_PACKAGE_NVIDIA_MODPROBE is not set -# BR2_PACKAGE_NVME is not set -# BR2_PACKAGE_OFONO is not set -# BR2_PACKAGE_OPEN2300 is not set -# BR2_PACKAGE_OPENFPGALOADER is not set -# BR2_PACKAGE_OPENIPMI is not set -# BR2_PACKAGE_OPENOCD is not set -# BR2_PACKAGE_PARTED is not set -# BR2_PACKAGE_PCIUTILS is not set -# BR2_PACKAGE_PDBG is not set -# BR2_PACKAGE_PICOCOM is not set -# BR2_PACKAGE_POWERTOP is not set -# BR2_PACKAGE_PPS_TOOLS is not set -# BR2_PACKAGE_QORIQ_CADENCE_DP_FIRMWARE is not set -# BR2_PACKAGE_RASPI_GPIO is not set -# BR2_PACKAGE_READ_EDID is not set -# BR2_PACKAGE_RNG_TOOLS is not set -# BR2_PACKAGE_RS485CONF is not set -# BR2_PACKAGE_RTC_TOOLS is not set - -# -# rtl8188eu needs a Linux kernel to be built -# - -# -# rtl8189es needs a Linux kernel to be built -# - -# -# rtl8189fs needs a Linux kernel to be built -# - -# -# rtl8723bs needs a Linux kernel to be built -# - -# -# rtl8723bu needs a Linux kernel to be built -# - -# -# rtl8812au-aircrack-ng needs a Linux kernel to be built -# - -# -# rtl8821au needs a Linux kernel to be built -# -# BR2_PACKAGE_SANE_BACKENDS is not set -# BR2_PACKAGE_SDPARM is not set -# BR2_PACKAGE_SETSERIAL is not set -# BR2_PACKAGE_SG3_UTILS is not set -# BR2_PACKAGE_SIGROK_CLI is not set -# BR2_PACKAGE_SISPMCTL is not set -# BR2_PACKAGE_SMARTMONTOOLS is not set -# BR2_PACKAGE_SMSTOOLS3 is not set -# BR2_PACKAGE_SPI_TOOLS is not set -# BR2_PACKAGE_SREDIRD is not set -# BR2_PACKAGE_STATSERIAL is not set -# BR2_PACKAGE_STM32FLASH is not set -# BR2_PACKAGE_SYSSTAT is not set - -# -# targetcli-fb depends on Python -# -# BR2_PACKAGE_TI_UIM is not set -# BR2_PACKAGE_TI_UTILS is not set -# BR2_PACKAGE_TIO is not set -# BR2_PACKAGE_TRIGGERHAPPY is not set -# BR2_PACKAGE_UBOOT_TOOLS is not set -# BR2_PACKAGE_UBUS is not set - -# -# uccp420wlan needs a Linux kernel >= 4.2 to be built -# - -# -# udisks needs udev /dev management -# -# BR2_PACKAGE_UHUBCTL is not set -# BR2_PACKAGE_UMTPRD is not set - -# -# upower needs udev /dev management -# -# BR2_PACKAGE_USB_MODESWITCH is not set -# BR2_PACKAGE_USB_MODESWITCH_DATA is not set -# BR2_PACKAGE_USBGUARD is not set - -# -# usbmount requires udev to be enabled -# - -# -# usbutils needs udev /dev management and toolchain w/ threads, gcc >= 4.9 -# -# BR2_PACKAGE_W_SCAN is not set -# BR2_PACKAGE_WIPE is not set -# BR2_PACKAGE_XORRISO is not set - -# -# xr819-xradio driver needs a Linux kernel to be built -# - -# -# Interpreter languages and scripting -# -# BR2_PACKAGE_4TH is not set -# BR2_PACKAGE_ENSCRIPT is not set -BR2_PACKAGE_HOST_ERLANG_ARCH_SUPPORTS=y -BR2_PACKAGE_ERLANG_ARCH_SUPPORTS=y -# BR2_PACKAGE_ERLANG is not set -# BR2_PACKAGE_EXECLINE is not set -# BR2_PACKAGE_FICL is not set -# BR2_PACKAGE_GUILE is not set -# BR2_PACKAGE_HASERL is not set -# BR2_PACKAGE_JANET is not set -# BR2_PACKAGE_JIMTCL is not set -BR2_PACKAGE_LUA=y -BR2_PACKAGE_PROVIDES_LUAINTERPRETER="lua" -# BR2_PACKAGE_LUA_5_1 is not set -BR2_PACKAGE_LUA_5_3=y -# BR2_PACKAGE_LUA_5_4 is not set -# BR2_PACKAGE_LUA_32BITS is not set -# BR2_PACKAGE_LUA_EDITING_NONE is not set -BR2_PACKAGE_LUA_READLINE=y -# BR2_PACKAGE_LUA_LINENOISE is not set -BR2_PACKAGE_HAS_LUAINTERPRETER=y -BR2_PACKAGE_LUAINTERPRETER_ABI_VERSION="5.3" -BR2_PACKAGE_LUAINTERPRETER_ABI_VERSION_5_3=y -BR2_PACKAGE_PROVIDES_HOST_LUAINTERPRETER="host-lua" - -# -# Lua libraries/modules -# -# BR2_PACKAGE_ARGPARSE is not set -# BR2_PACKAGE_CGILUA is not set -# BR2_PACKAGE_COPAS is not set -# BR2_PACKAGE_COXPCALL is not set -# BR2_PACKAGE_DADO is not set -# BR2_PACKAGE_EASYDBUS is not set -# BR2_PACKAGE_LBASE64 is not set - -# -# ljlinenoise needs LuaJIT -# - -# -# ljsyscall needs LuaJIT -# -BR2_PACKAGE_LPEG=y -# BR2_PACKAGE_LPTY is not set -# BR2_PACKAGE_LRANDOM is not set -BR2_PACKAGE_LSQLITE3=y -# BR2_PACKAGE_LUA_ARGON2 is not set -# BR2_PACKAGE_LUA_AUGEAS is not set -# BR2_PACKAGE_LUA_BASEXX is not set -# BR2_PACKAGE_LUA_BINARYHEAP is not set -# BR2_PACKAGE_LUA_BIT32 is not set -# BR2_PACKAGE_LUA_CFFI is not set -# BR2_PACKAGE_LUA_CJSON is not set -# BR2_PACKAGE_LUA_COAT is not set -# BR2_PACKAGE_LUA_COATPERSISTENT is not set -# BR2_PACKAGE_LUA_CODEGEN is not set -# BR2_PACKAGE_LUA_CQUEUES is not set -# BR2_PACKAGE_LUA_CSNAPPY is not set -# BR2_PACKAGE_LUA_CURL is not set -# BR2_PACKAGE_LUA_DATAFILE is not set -BR2_PACKAGE_LUA_DKJSON=y -# BR2_PACKAGE_LUA_EV is not set -# BR2_PACKAGE_LUA_FIFO is not set -# BR2_PACKAGE_LUA_FLU is not set -# BR2_PACKAGE_LUA_GD is not set -# BR2_PACKAGE_LUA_HTTP is not set -# BR2_PACKAGE_LUA_ICONV is not set -# BR2_PACKAGE_LUA_INOTIFY is not set -# BR2_PACKAGE_LUA_LIVR is not set -# BR2_PACKAGE_LUA_LIVR_EXTRA is not set -# BR2_PACKAGE_LUA_LPEG_PATTERNS is not set -# BR2_PACKAGE_LUA_LUNITX is not set -# BR2_PACKAGE_LUA_LUNIX is not set -# BR2_PACKAGE_LUA_LYAML is not set -# BR2_PACKAGE_LUA_MARKDOWN is not set -# BR2_PACKAGE_LUA_MESSAGEPACK is not set - -# -# lua-msgpack-native needs Lua 5.1 or LuaJIT -# -# BR2_PACKAGE_LUA_PERIPHERY is not set -# BR2_PACKAGE_LUA_RESTY_HTTP is not set -# BR2_PACKAGE_LUA_ROTAS is not set -# BR2_PACKAGE_LUA_SAILOR is not set -# BR2_PACKAGE_LUA_SDL2 is not set -# BR2_PACKAGE_LUA_SILVA is not set -# BR2_PACKAGE_LUA_STD_DEBUG is not set -# BR2_PACKAGE_LUA_STD_NORMALIZE is not set -# BR2_PACKAGE_LUA_STDLIB is not set -# BR2_PACKAGE_LUA_TESTMORE is not set -# BR2_PACKAGE_LUA_UTF8 is not set -# BR2_PACKAGE_LUA_VALUA is not set -# BR2_PACKAGE_LUA_ZLIB is not set - -# -# luabitop needs Lua 5.1 -# -# BR2_PACKAGE_LUADBI is not set -# BR2_PACKAGE_LUADBI_SQLITE3 is not set -# BR2_PACKAGE_LUAEXPAT is not set -# BR2_PACKAGE_LUAEXPATUTILS is not set -# BR2_PACKAGE_LUAFILESYSTEM is not set -# BR2_PACKAGE_LUAJSON is not set -# BR2_PACKAGE_LUALDAP is not set -# BR2_PACKAGE_LUALOGGING is not set -# BR2_PACKAGE_LUAOSSL is not set -# BR2_PACKAGE_LUAPOSIX is not set -# BR2_PACKAGE_LUASEC is not set -BR2_PACKAGE_LUASOCKET=y -# BR2_PACKAGE_LUASQL_SQLITE3 is not set -# BR2_PACKAGE_LUASYSLOG is not set -# BR2_PACKAGE_LUTOK is not set -# BR2_PACKAGE_LUV is not set - -# -# luvi needs LuaJIT -# -# BR2_PACKAGE_LZLIB is not set - -# -# orbit needs a Lua 5.1 interpreter -# -# BR2_PACKAGE_RINGS is not set - -# -# turbolua needs LuaJIT -# -# BR2_PACKAGE_WSAPI is not set -# BR2_PACKAGE_WSAPI_FCGI is not set -# BR2_PACKAGE_WSAPI_XAVANTE is not set -# BR2_PACKAGE_XAVANTE is not set -# BR2_PACKAGE_MICROPYTHON is not set -# BR2_PACKAGE_MOARVM is not set -BR2_PACKAGE_HOST_MONO_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_OPENJDK_BIN_ARCH_SUPPORTS=y -BR2_PACKAGE_OPENJDK_ARCH_SUPPORTS=y - -# -# openjdk needs X.Org -# -# BR2_PACKAGE_PERL is not set -# BR2_PACKAGE_PHP is not set -# BR2_PACKAGE_PYTHON3 is not set -# BR2_PACKAGE_QUICKJS is not set -# BR2_PACKAGE_RUBY is not set -# BR2_PACKAGE_TCL is not set - -# -# Libraries -# - -# -# Audio/Sound -# -# BR2_PACKAGE_ALSA_LIB is not set -# BR2_PACKAGE_ALURE is not set -# BR2_PACKAGE_AUBIO is not set -# BR2_PACKAGE_BCG729 is not set -# BR2_PACKAGE_CAPS is not set -# BR2_PACKAGE_LIBAO is not set -# BR2_PACKAGE_LIBASPLIB is not set -# BR2_PACKAGE_LIBBROADVOICE is not set -# BR2_PACKAGE_LIBCDAUDIO is not set -# BR2_PACKAGE_LIBCDDB is not set -# BR2_PACKAGE_LIBCDIO is not set -# BR2_PACKAGE_LIBCDIO_PARANOIA is not set -# BR2_PACKAGE_LIBCODEC2 is not set -# BR2_PACKAGE_LIBCUE is not set -# BR2_PACKAGE_LIBCUEFILE is not set -# BR2_PACKAGE_LIBEBUR128 is not set -# BR2_PACKAGE_LIBG7221 is not set -# BR2_PACKAGE_LIBGSM is not set -# BR2_PACKAGE_LIBID3TAG is not set -# BR2_PACKAGE_LIBILBC is not set -# BR2_PACKAGE_LIBLO is not set -# BR2_PACKAGE_LIBMAD is not set -# BR2_PACKAGE_LIBMODPLUG is not set -# BR2_PACKAGE_LIBMPD is not set -# BR2_PACKAGE_LIBMPDCLIENT is not set -# BR2_PACKAGE_LIBREPLAYGAIN is not set -# BR2_PACKAGE_LIBSAMPLERATE is not set -# BR2_PACKAGE_LIBSIDPLAY2 is not set -# BR2_PACKAGE_LIBSILK is not set -# BR2_PACKAGE_LIBSNDFILE is not set -# BR2_PACKAGE_LIBSOUNDTOUCH is not set -# BR2_PACKAGE_LIBSOXR is not set -# BR2_PACKAGE_LIBVORBIS is not set -# BR2_PACKAGE_LILV is not set -# BR2_PACKAGE_LV2 is not set -# BR2_PACKAGE_MP4V2 is not set -BR2_PACKAGE_OPENAL_ARCH_SUPPORTS=y -# BR2_PACKAGE_OPENAL is not set -# BR2_PACKAGE_OPENCORE_AMR is not set -# BR2_PACKAGE_OPUS is not set -# BR2_PACKAGE_OPUSFILE is not set -# BR2_PACKAGE_PORTAUDIO is not set -# BR2_PACKAGE_SBC is not set -# BR2_PACKAGE_SPANDSP is not set -# BR2_PACKAGE_SPEEX is not set -# BR2_PACKAGE_SPEEXDSP is not set -# BR2_PACKAGE_SRATOM is not set -# BR2_PACKAGE_TAGLIB is not set -# BR2_PACKAGE_TINYALSA is not set -# BR2_PACKAGE_TREMOR is not set -# BR2_PACKAGE_VO_AACENC is not set - -# -# Compression and decompression -# -# BR2_PACKAGE_LIBARCHIVE is not set -# BR2_PACKAGE_LIBMSPACK is not set -# BR2_PACKAGE_LIBSQUISH is not set -# BR2_PACKAGE_LIBZIP is not set -BR2_PACKAGE_LZ4=y -# BR2_PACKAGE_LZ4_PROGS is not set -BR2_PACKAGE_LZO=y -# BR2_PACKAGE_MINIZIP is not set -# BR2_PACKAGE_SNAPPY is not set -# BR2_PACKAGE_SZIP is not set -# BR2_PACKAGE_ZCHUNK is not set -BR2_PACKAGE_ZLIB_NG_ARCH_SUPPORTS=y -BR2_PACKAGE_ZLIB=y -BR2_PACKAGE_LIBZLIB=y -# BR2_PACKAGE_ZLIB_NG is not set -BR2_PACKAGE_HAS_ZLIB=y -BR2_PACKAGE_PROVIDES_ZLIB="libzlib" -BR2_PACKAGE_PROVIDES_HOST_ZLIB="host-libzlib" -# BR2_PACKAGE_ZZIPLIB is not set - -# -# Crypto -# -# BR2_PACKAGE_BEARSSL is not set -# BR2_PACKAGE_BEECRYPT is not set -BR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y -# BR2_PACKAGE_BOTAN is not set -# BR2_PACKAGE_CA_CERTIFICATES is not set - -# -# cryptodev needs a Linux kernel to be built -# -# BR2_PACKAGE_CRYPTOPP is not set -# BR2_PACKAGE_GCR is not set -# BR2_PACKAGE_GNUTLS is not set -# BR2_PACKAGE_LIBARGON2 is not set -BR2_PACKAGE_LIBASSUAN=y -BR2_PACKAGE_LIBGCRYPT=y -BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS=y -BR2_PACKAGE_LIBGPG_ERROR=y -BR2_PACKAGE_LIBGPG_ERROR_SYSCFG="riscv64-unknown-linux-gnu" -# BR2_PACKAGE_LIBGPGME is not set -# BR2_PACKAGE_LIBKCAPI is not set -BR2_PACKAGE_LIBKSBA=y -# BR2_PACKAGE_LIBMD is not set -# BR2_PACKAGE_LIBMHASH is not set -# BR2_PACKAGE_LIBNSS is not set -# BR2_PACKAGE_LIBOLM is not set -# BR2_PACKAGE_LIBP11 is not set -# BR2_PACKAGE_LIBSCRYPT is not set -# BR2_PACKAGE_LIBSECRET is not set -# BR2_PACKAGE_LIBSHA1 is not set -# BR2_PACKAGE_LIBSODIUM is not set -# BR2_PACKAGE_LIBSSH is not set -# BR2_PACKAGE_LIBSSH2 is not set -# BR2_PACKAGE_LIBTOMCRYPT is not set -# BR2_PACKAGE_LIBUECC is not set -# BR2_PACKAGE_LIBXCRYPT is not set -# BR2_PACKAGE_MBEDTLS is not set -# BR2_PACKAGE_NETTLE is not set -# BR2_PACKAGE_OPENSSL is not set -BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" -# BR2_PACKAGE_PKCS11_HELPER is not set -# BR2_PACKAGE_RHASH is not set -# BR2_PACKAGE_TINYDTLS is not set -# BR2_PACKAGE_TPM2_PKCS11 is not set -# BR2_PACKAGE_TPM2_TSS is not set -# BR2_PACKAGE_TROUSERS is not set -# BR2_PACKAGE_USTREAM_SSL is not set -# BR2_PACKAGE_WOLFSSL is not set - -# -# Database -# -# BR2_PACKAGE_BERKELEYDB is not set -# BR2_PACKAGE_CPPDB is not set -# BR2_PACKAGE_GDBM is not set -# BR2_PACKAGE_HIREDIS is not set -# BR2_PACKAGE_KOMPEXSQLITE is not set -# BR2_PACKAGE_LEVELDB is not set -# BR2_PACKAGE_LIBDBI is not set -# BR2_PACKAGE_LIBDBI_DRIVERS is not set -# BR2_PACKAGE_LIBGIT2 is not set -# BR2_PACKAGE_LIBMDBX is not set -# BR2_PACKAGE_LIBODB is not set -# BR2_PACKAGE_MYSQL is not set -# BR2_PACKAGE_POSTGRESQL is not set -# BR2_PACKAGE_REDIS is not set - -# -# sqlcipher conflicts with sqlite -# -BR2_PACKAGE_SQLITE=y -# BR2_PACKAGE_SQLITE_STAT4 is not set -# BR2_PACKAGE_SQLITE_ENABLE_COLUMN_METADATA is not set -# BR2_PACKAGE_SQLITE_ENABLE_FTS3 is not set -# BR2_PACKAGE_SQLITE_ENABLE_JSON1 is not set -# BR2_PACKAGE_SQLITE_ENABLE_UNLOCK_NOTIFY is not set -# BR2_PACKAGE_SQLITE_SECURE_DELETE is not set -# BR2_PACKAGE_SQLITE_NO_SYNC is not set -# BR2_PACKAGE_UNIXODBC is not set - -# -# Filesystem -# -# BR2_PACKAGE_GAMIN is not set -# BR2_PACKAGE_LIBCONFIG is not set -# BR2_PACKAGE_LIBCONFUSE is not set -# BR2_PACKAGE_LIBFUSE is not set -# BR2_PACKAGE_LIBFUSE3 is not set -# BR2_PACKAGE_LIBLOCKFILE is not set -# BR2_PACKAGE_LIBNFS is not set -# BR2_PACKAGE_LIBSYSFS is not set -# BR2_PACKAGE_LOCKDEV is not set -# BR2_PACKAGE_PHYSFS is not set - -# -# Graphics -# -# BR2_PACKAGE_ASSIMP is not set - -# -# at-spi2-atk depends on X.org -# - -# -# at-spi2-core depends on X.org -# -# BR2_PACKAGE_ATK is not set -# BR2_PACKAGE_ATKMM is not set -# BR2_PACKAGE_BULLET is not set -# BR2_PACKAGE_CAIRO is not set -# BR2_PACKAGE_CAIROMM is not set - -# -# chipmunk needs an OpenGL backend -# -# BR2_PACKAGE_EXEMPI is not set -# BR2_PACKAGE_EXIV2 is not set -# BR2_PACKAGE_FONTCONFIG is not set -# BR2_PACKAGE_FREETYPE is not set -# BR2_PACKAGE_GD is not set -# BR2_PACKAGE_GDK_PIXBUF is not set -# BR2_PACKAGE_GIFLIB is not set - -# -# granite needs libgtk3 and a toolchain w/ wchar, threads, gcc >= 4.9 -# -# BR2_PACKAGE_GRAPHITE2 is not set - -# -# gtkmm3 needs libgtk3 and a toolchain w/ C++, wchar, threads, gcc >= 7 -# -# BR2_PACKAGE_HARFBUZZ is not set -# BR2_PACKAGE_IJS is not set -# BR2_PACKAGE_IMLIB2 is not set - -# -# irrlicht needs X11 and an OpenGL provider -# -# BR2_PACKAGE_JASPER is not set -# BR2_PACKAGE_JBIG2DEC is not set -# BR2_PACKAGE_JPEG is not set -# BR2_PACKAGE_KMSXX is not set -# BR2_PACKAGE_LCMS2 is not set -# BR2_PACKAGE_LENSFUN is not set -# BR2_PACKAGE_LEPTONICA is not set -# BR2_PACKAGE_LIBART is not set -# BR2_PACKAGE_LIBDMTX is not set -# BR2_PACKAGE_LIBDRM is not set - -# -# libepoxy needs an OpenGL and/or OpenGL EGL backend -# -# BR2_PACKAGE_LIBEXIF is not set - -# -# libfm needs X.org and a toolchain w/ wchar, threads, C++, gcc >= 4.9 -# -# BR2_PACKAGE_LIBFM_EXTRA is not set - -# -# libfreeglut depends on X.org and needs an OpenGL backend -# -# BR2_PACKAGE_LIBFREEIMAGE is not set -# BR2_PACKAGE_LIBGEOTIFF is not set - -# -# libglew depends on X.org and needs an OpenGL backend -# - -# -# libglfw depends on X.org or Wayland and an OpenGL or GLES backend -# - -# -# libglu needs an OpenGL backend -# -# BR2_PACKAGE_LIBGTA is not set - -# -# libgtk3 needs an OpenGL or an OpenGL-EGL/wayland backend -# -# BR2_PACKAGE_LIBMEDIAART is not set -# BR2_PACKAGE_LIBMNG is not set -# BR2_PACKAGE_LIBPNG is not set -# BR2_PACKAGE_LIBQRENCODE is not set -# BR2_PACKAGE_LIBRAW is not set -# BR2_PACKAGE_LIBSVG is not set -# BR2_PACKAGE_LIBSVG_CAIRO is not set -# BR2_PACKAGE_LIBSVGTINY is not set -# BR2_PACKAGE_LIBVA is not set -# BR2_PACKAGE_LIBVIPS is not set - -# -# libwpe needs a toolchain w/ C++, dynamic library and an OpenEGL-capable backend -# -# BR2_PACKAGE_MENU_CACHE is not set -# BR2_PACKAGE_OPENCV3 is not set -# BR2_PACKAGE_OPENCV4 is not set -# BR2_PACKAGE_OPENJPEG is not set -# BR2_PACKAGE_PANGO is not set -# BR2_PACKAGE_PANGOMM is not set -# 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_WAYLAND is not set -# BR2_PACKAGE_WEBP is not set - -# -# wlroots needs udev, EGL w/ Wayland backend and OpenGL ES support -# -# BR2_PACKAGE_WOFF2 is not set - -# -# wpebackend-fdo needs a toolchain w/ C++, wchar, threads, dynamic library and an OpenEGL-capable Wayland backend -# -# BR2_PACKAGE_ZBAR is not set -# BR2_PACKAGE_ZXING_CPP is not set - -# -# Hardware handling -# -# BR2_PACKAGE_ACSCCID is not set -# BR2_PACKAGE_C_PERIPHERY is not set -# BR2_PACKAGE_CCID is not set -BR2_PACKAGE_DTC=y -BR2_PACKAGE_DTC_PROGRAMS=y - -# -# dtdiff will not be installed: it requires bash -# -# BR2_PACKAGE_HACKRF is not set - -# -# hidapi needs udev /dev management and a toolchain w/ NPTL, threads, gcc >= 4.9 -# -# 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_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_LIBHID is not set -# BR2_PACKAGE_LIBIIO is not set - -# -# libinput needs udev /dev management -# -# BR2_PACKAGE_LIBIQRF is not set -# BR2_PACKAGE_LIBLLCP is not set -# BR2_PACKAGE_LIBMBIM is not set -# BR2_PACKAGE_LIBNFC is not set -# BR2_PACKAGE_LIBPCIACCESS is not set -# BR2_PACKAGE_LIBPHIDGET is not set - -# -# libpri needs a Linux kernel to be built -# -# BR2_PACKAGE_LIBQMI is not set -# BR2_PACKAGE_LIBQRTR_GLIB is not set -# BR2_PACKAGE_LIBRAW1394 is not set -# BR2_PACKAGE_LIBRTLSDR is not set -# BR2_PACKAGE_LIBSERIAL is not set -# BR2_PACKAGE_LIBSERIALPORT is not set -# BR2_PACKAGE_LIBSIGROK is not set -# BR2_PACKAGE_LIBSIGROKDECODE is not set -# BR2_PACKAGE_LIBSOC is not set - -# -# libss7 needs a Linux kernel to be built -# -# BR2_PACKAGE_LIBUSB is not set -# BR2_PACKAGE_LIBUSBGX is not set -# BR2_PACKAGE_LIBV4L is not set -# BR2_PACKAGE_LIBXKBCOMMON is not set -# BR2_PACKAGE_MTDEV is not set -# BR2_PACKAGE_NEARDAL is not set -# BR2_PACKAGE_OWFS is not set -# BR2_PACKAGE_PCSC_LITE is not set -# BR2_PACKAGE_TSLIB is not set -# BR2_PACKAGE_UHD is not set -# BR2_PACKAGE_URG is not set - -# -# Javascript -# -# BR2_PACKAGE_ANGULARJS is not set -# BR2_PACKAGE_BOOTSTRAP is not set -# BR2_PACKAGE_CHARTJS is not set -# BR2_PACKAGE_DATATABLES is not set -# BR2_PACKAGE_DUKTAPE is not set -# BR2_PACKAGE_EXPLORERCANVAS is not set -# BR2_PACKAGE_FLOT is not set -# BR2_PACKAGE_JQUERY is not set -# BR2_PACKAGE_JSMIN is not set -# BR2_PACKAGE_JSON_JAVASCRIPT is not set -# BR2_PACKAGE_JSZIP is not set -# BR2_PACKAGE_OPENLAYERS is not set -# BR2_PACKAGE_POPPERJS is not set -# BR2_PACKAGE_VUEJS is not set - -# -# JSON/XML -# -# BR2_PACKAGE_BENEJSON is not set -# BR2_PACKAGE_CJSON is not set -# BR2_PACKAGE_EXPAT is not set -# BR2_PACKAGE_JANSSON is not set -# BR2_PACKAGE_JOSE is not set -# BR2_PACKAGE_JSMN is not set -# BR2_PACKAGE_JSON_C is not set -# BR2_PACKAGE_JSON_FOR_MODERN_CPP is not set -# BR2_PACKAGE_JSON_GLIB is not set -# BR2_PACKAGE_JSONCPP is not set -# BR2_PACKAGE_LIBBSON is not set -# BR2_PACKAGE_LIBFASTJSON is not set -# BR2_PACKAGE_LIBJSON is not set -# BR2_PACKAGE_LIBROXML is not set -# BR2_PACKAGE_LIBUCL is not set -# BR2_PACKAGE_LIBXML2 is not set -# BR2_PACKAGE_LIBXMLPP is not set -# BR2_PACKAGE_LIBXMLRPC is not set -# BR2_PACKAGE_LIBXSLT is not set -# BR2_PACKAGE_LIBYAML is not set -# BR2_PACKAGE_MXML is not set -# BR2_PACKAGE_PUGIXML is not set -# BR2_PACKAGE_RAPIDJSON is not set -# BR2_PACKAGE_RAPIDXML is not set -# BR2_PACKAGE_RAPTOR is not set -# BR2_PACKAGE_SERD is not set -# BR2_PACKAGE_SORD is not set -# BR2_PACKAGE_TINYXML is not set -# BR2_PACKAGE_TINYXML2 is not set -# BR2_PACKAGE_VALIJSON is not set -# BR2_PACKAGE_XERCES is not set -# BR2_PACKAGE_XML_SECURITY_C is not set -# BR2_PACKAGE_YAJL is not set -# BR2_PACKAGE_YAML_CPP is not set - -# -# Logging -# -# BR2_PACKAGE_GLOG is not set -# BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set -# BR2_PACKAGE_LIBLOGGING is not set -# BR2_PACKAGE_LOG4CPLUS is not set -# BR2_PACKAGE_LOG4CPP is not set -# BR2_PACKAGE_LOG4CXX is not set - -# -# log4qt needs qt5 -# -# BR2_PACKAGE_OPENTRACING_CPP is not set -# BR2_PACKAGE_SPDLOG is not set -# BR2_PACKAGE_ULOG is not set -# BR2_PACKAGE_ZLOG is not set - -# -# Multimedia -# -# BR2_PACKAGE_BENTO4 is not set -# BR2_PACKAGE_BITSTREAM is not set -# BR2_PACKAGE_DAV1D is not set -# BR2_PACKAGE_KVAZAAR is not set -# BR2_PACKAGE_LIBAACS is not set -# BR2_PACKAGE_LIBASS is not set -# BR2_PACKAGE_LIBBDPLUS is not set -# BR2_PACKAGE_LIBBLURAY is not set -BR2_PACKAGE_LIBCAMERA_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBCAMERA is not set -# BR2_PACKAGE_LIBCAMERA_APPS is not set -# BR2_PACKAGE_LIBDCADEC is not set -# BR2_PACKAGE_LIBDVBCSA is not set -# BR2_PACKAGE_LIBDVBPSI is not set -# BR2_PACKAGE_LIBDVBSI is not set -# BR2_PACKAGE_LIBDVDCSS is not set -# BR2_PACKAGE_LIBDVDNAV is not set -# BR2_PACKAGE_LIBDVDREAD is not set -# BR2_PACKAGE_LIBEBML is not set -# BR2_PACKAGE_LIBHDHOMERUN is not set -# BR2_PACKAGE_LIBMATROSKA is not set -# BR2_PACKAGE_LIBMMS is not set -# BR2_PACKAGE_LIBMPEG2 is not set -# BR2_PACKAGE_LIBOGG is not set -# BR2_PACKAGE_LIBOPENAPTX is not set -# BR2_PACKAGE_LIBOPUSENC is not set -# BR2_PACKAGE_LIBTHEORA is not set -# BR2_PACKAGE_LIBUDFREAD is not set -# BR2_PACKAGE_LIBVPX is not set -# BR2_PACKAGE_LIBYUV is not set -# BR2_PACKAGE_LIVE555 is not set -# BR2_PACKAGE_MEDIASTREAMER is not set -# BR2_PACKAGE_X264 is not set -# BR2_PACKAGE_X265 is not set - -# -# Networking -# -# BR2_PACKAGE_AGENTPP is not set -# BR2_PACKAGE_AZMQ is not set -# BR2_PACKAGE_AZURE_IOT_SDK_C is not set - -# -# batman-adv needs a Linux kernel to be built -# -# BR2_PACKAGE_BELLE_SIP is not set -# BR2_PACKAGE_C_ARES is not set -# BR2_PACKAGE_CGIC is not set -# BR2_PACKAGE_CPPZMQ is not set -# BR2_PACKAGE_CURLPP is not set -# BR2_PACKAGE_CZMQ is not set -# BR2_PACKAGE_DAQ is not set -# BR2_PACKAGE_DAQ3 is not set -# BR2_PACKAGE_DAVICI is not set -# BR2_PACKAGE_ENET is not set -# BR2_PACKAGE_FILEMQ is not set -# BR2_PACKAGE_FLICKCURL is not set -# BR2_PACKAGE_FREERADIUS_CLIENT is not set -# BR2_PACKAGE_GENSIO is not set -# BR2_PACKAGE_GEOIP is not set -# BR2_PACKAGE_GLIB_NETWORKING is not set -# BR2_PACKAGE_GRPC is not set -# BR2_PACKAGE_GSSDP is not set -# BR2_PACKAGE_GUPNP is not set -# BR2_PACKAGE_GUPNP_AV is not set -# BR2_PACKAGE_GUPNP_DLNA is not set -# BR2_PACKAGE_IBRCOMMON is not set -# BR2_PACKAGE_IBRDTN is not set -# BR2_PACKAGE_LIBCGI is not set -# BR2_PACKAGE_LIBCGICC is not set -# BR2_PACKAGE_LIBCOAP is not set -# BR2_PACKAGE_LIBCPPRESTSDK is not set -# BR2_PACKAGE_LIBCURL is not set -# BR2_PACKAGE_LIBDNET is not set -# BR2_PACKAGE_LIBEXOSIP2 is not set -# BR2_PACKAGE_LIBEST is not set -# BR2_PACKAGE_LIBFCGI is not set -# BR2_PACKAGE_LIBGSASL is not set -# BR2_PACKAGE_LIBHTP is not set -# BR2_PACKAGE_LIBHTTPPARSER is not set -# BR2_PACKAGE_LIBHTTPSERVER is not set -# BR2_PACKAGE_LIBIDN is not set -# BR2_PACKAGE_LIBIDN2 is not set -# BR2_PACKAGE_LIBISCSI is not set -# BR2_PACKAGE_LIBKRB5 is not set -# BR2_PACKAGE_LIBLDNS is not set -# BR2_PACKAGE_LIBMAXMINDDB is not set -# BR2_PACKAGE_LIBMBUS is not set -# BR2_PACKAGE_LIBMEMCACHED is not set -# BR2_PACKAGE_LIBMICROHTTPD is not set -# BR2_PACKAGE_LIBMINIUPNPC is not set -# BR2_PACKAGE_LIBMNL is not set -# BR2_PACKAGE_LIBMODBUS is not set -# BR2_PACKAGE_LIBMODSECURITY is not set -# BR2_PACKAGE_LIBNATPMP is not set -# BR2_PACKAGE_LIBNDP is not set -# BR2_PACKAGE_LIBNET is not set -# BR2_PACKAGE_LIBNETCONF2 is not set -# BR2_PACKAGE_LIBNETFILTER_ACCT is not set -# BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set -# BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set -# BR2_PACKAGE_LIBNETFILTER_CTTIMEOUT is not set -# BR2_PACKAGE_LIBNETFILTER_LOG is not set -# BR2_PACKAGE_LIBNETFILTER_QUEUE is not set -# BR2_PACKAGE_LIBNFNETLINK is not set -# BR2_PACKAGE_LIBNFTNL is not set -# BR2_PACKAGE_LIBNICE is not set -# BR2_PACKAGE_LIBNIDS is not set -# BR2_PACKAGE_LIBNL is not set -# BR2_PACKAGE_LIBNPUPNP is not set -# BR2_PACKAGE_LIBOAUTH is not set -# BR2_PACKAGE_LIBOPING is not set -# BR2_PACKAGE_LIBOSIP2 is not set -# BR2_PACKAGE_LIBPAGEKITE is not set -# BR2_PACKAGE_LIBPCAP is not set -# BR2_PACKAGE_LIBPJSIP is not set -# BR2_PACKAGE_LIBPSL is not set -# BR2_PACKAGE_LIBRELP is not set -# BR2_PACKAGE_LIBRSYNC is not set -# BR2_PACKAGE_LIBSHAIRPLAY is not set -# BR2_PACKAGE_LIBSHOUT is not set -# BR2_PACKAGE_LIBSOCKETCAN is not set -# BR2_PACKAGE_LIBSOUP is not set -# BR2_PACKAGE_LIBSRTP is not set -# BR2_PACKAGE_LIBSTROPHE is not set -# BR2_PACKAGE_LIBTEAM is not set -# BR2_PACKAGE_LIBTELNET is not set -# BR2_PACKAGE_LIBTIRPC is not set -# BR2_PACKAGE_LIBTORRENT is not set -# BR2_PACKAGE_LIBTORRENT_RASTERBAR is not set -# BR2_PACKAGE_LIBUEV is not set -# BR2_PACKAGE_LIBUHTTPD is not set - -# -# libuhttpd needs a toolchain w/ gcc >= 4.9 -# -# BR2_PACKAGE_LIBUPNP is not set -# BR2_PACKAGE_LIBUPNPP is not set -# BR2_PACKAGE_LIBURIPARSER is not set -# BR2_PACKAGE_LIBUWSC is not set -# BR2_PACKAGE_LIBVNCSERVER is not set -# BR2_PACKAGE_LIBWEBSOCK is not set -# BR2_PACKAGE_LIBWEBSOCKETS is not set -# BR2_PACKAGE_LIBYANG is not set -# BR2_PACKAGE_LKSCTP_TOOLS is not set -# BR2_PACKAGE_MBUFFER is not set -# BR2_PACKAGE_MONGOOSE is not set -# BR2_PACKAGE_NANOMSG is not set -# BR2_PACKAGE_NEON is not set -# BR2_PACKAGE_NETOPEER2 is not set -# BR2_PACKAGE_NGHTTP2 is not set -# BR2_PACKAGE_NORM is not set -# BR2_PACKAGE_NSS_MYHOSTNAME is not set -# BR2_PACKAGE_NSS_PAM_LDAPD is not set -# BR2_PACKAGE_OMNIORB is not set -# BR2_PACKAGE_OPEN62541 is not set -# BR2_PACKAGE_OPENLDAP is not set -# BR2_PACKAGE_OPENMPI is not set -# BR2_PACKAGE_OPENPGM is not set -# BR2_PACKAGE_OPENZWAVE is not set -# BR2_PACKAGE_ORTP is not set -# BR2_PACKAGE_PAHO_MQTT_C is not set -# BR2_PACKAGE_PAHO_MQTT_CPP is not set -# BR2_PACKAGE_PISTACHE is not set -# BR2_PACKAGE_QDECODER is not set -# BR2_PACKAGE_QPID_PROTON is not set -# BR2_PACKAGE_RABBITMQ_C is not set -# BR2_PACKAGE_RESIPROCATE is not set -# BR2_PACKAGE_RESTCLIENT_CPP is not set -# BR2_PACKAGE_RTMPDUMP is not set -# BR2_PACKAGE_SIPROXD is not set -# BR2_PACKAGE_SLIRP is not set -# BR2_PACKAGE_SNMPPP is not set -# BR2_PACKAGE_SOFIA_SIP is not set -# BR2_PACKAGE_SYSREPO is not set -# BR2_PACKAGE_THRIFT is not set -# BR2_PACKAGE_USBREDIR is not set -# BR2_PACKAGE_WAMPCC is not set -# BR2_PACKAGE_WEBSOCKETPP is not set -# BR2_PACKAGE_ZEROMQ is not set -# BR2_PACKAGE_ZMQPP is not set -# BR2_PACKAGE_ZYRE is not set - -# -# Other -# -# BR2_PACKAGE_ACE is not set -# BR2_PACKAGE_APR is not set -# BR2_PACKAGE_APR_UTIL is not set - -# -# armadillo needs a toolchain w/ fortran, C++ -# -# BR2_PACKAGE_ATF is not set -# BR2_PACKAGE_AVRO_C is not set -# BR2_PACKAGE_BCTOOLBOX is not set -# BR2_PACKAGE_BDWGC is not set -# BR2_PACKAGE_BELR is not set -# BR2_PACKAGE_BOOST is not set -# BR2_PACKAGE_C_CAPNPROTO is not set -# BR2_PACKAGE_CAPNPROTO is not set -# BR2_PACKAGE_CCTZ is not set -# BR2_PACKAGE_CEREAL is not set -# BR2_PACKAGE_CMOCKA is not set -# BR2_PACKAGE_CPPCMS is not set -# BR2_PACKAGE_CRACKLIB is not set -# BR2_PACKAGE_DAWGDIC is not set -# BR2_PACKAGE_DING_LIBS is not set -# BR2_PACKAGE_EIGEN is not set -# BR2_PACKAGE_ELFUTILS is not set -# BR2_PACKAGE_ELL is not set -# BR2_PACKAGE_FFTW is not set -# BR2_PACKAGE_FLANN is not set -# BR2_PACKAGE_FLATBUFFERS is not set -# BR2_PACKAGE_FLATCC is not set -# BR2_PACKAGE_GCONF is not set -# BR2_PACKAGE_GFLAGS is not set -# BR2_PACKAGE_GLI is not set -# BR2_PACKAGE_GLIBMM is not set -# BR2_PACKAGE_GLM is not set -# BR2_PACKAGE_GMP is not set -BR2_PACKAGE_GOBJECT_INTROSPECTION_ARCH_SUPPORTS=y - -# -# gobject-introspection needs python3 -# -BR2_PACKAGE_GSL=y -# BR2_PACKAGE_GTEST is not set -# BR2_PACKAGE_GUMBO_PARSER is not set -BR2_PACKAGE_JEMALLOC_ARCH_SUPPORTS=y -# BR2_PACKAGE_JEMALLOC is not set -BR2_PACKAGE_LAPACK_ARCH_SUPPORTS=y - -# -# lapack/blas needs a toolchain w/ fortran -# -BR2_PACKAGE_LIBABSEIL_CPP_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBABSEIL_CPP is not set -# BR2_PACKAGE_LIBARGTABLE2 is not set -BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBATOMIC_OPS is not set -# BR2_PACKAGE_LIBAVL is not set -# BR2_PACKAGE_LIBB64 is not set -# BR2_PACKAGE_LIBBACKTRACE is not set -BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBBSD is not set -# BR2_PACKAGE_LIBBYTESIZE is not set -# BR2_PACKAGE_LIBCAP is not set -BR2_PACKAGE_LIBCAP_NG=y -# BR2_PACKAGE_LIBCGROUP is not set -# BR2_PACKAGE_LIBCORRECT is not set -# BR2_PACKAGE_LIBCROSSGUID is not set -# BR2_PACKAGE_LIBCSV is not set -# BR2_PACKAGE_LIBDAEMON is not set -# BR2_PACKAGE_LIBEE is not set -# BR2_PACKAGE_LIBEV is not set -# BR2_PACKAGE_LIBEVDEV is not set -# BR2_PACKAGE_LIBEVENT is not set - -# -# libexecinfo needs a musl or uclibc toolchain w/ dynamic library -# -BR2_PACKAGE_LIBFFI=y -# BR2_PACKAGE_LIBFUTILS is not set -# BR2_PACKAGE_LIBGEE is not set -# BR2_PACKAGE_LIBGEOS is not set -BR2_PACKAGE_LIBGLIB2=y -# BR2_PACKAGE_LIBGLOB is not set -# BR2_PACKAGE_LIBICAL is not set -# BR2_PACKAGE_LIBITE is not set -# BR2_PACKAGE_LIBKS is not set -# BR2_PACKAGE_LIBLINEAR is not set -# BR2_PACKAGE_LIBLOKI is not set -BR2_PACKAGE_LIBNPTH=y -BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y -# BR2_PACKAGE_LIBNSPR is not set -# BR2_PACKAGE_LIBOSMIUM is not set - -# -# libpeas needs python3 -# -# BR2_PACKAGE_LIBPFM4 is not set -# BR2_PACKAGE_LIBPLIST is not set -# BR2_PACKAGE_LIBPTHREAD_STUBS is not set -BR2_PACKAGE_LIBPTHSEM=y -BR2_PACKAGE_LIBPTHSEM_COMPAT=y -# BR2_PACKAGE_LIBPWQUALITY is not set -# BR2_PACKAGE_LIBQB is not set -BR2_PACKAGE_LIBSECCOMP_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBSECCOMP is not set -# BR2_PACKAGE_LIBSHDATA is not set -# BR2_PACKAGE_LIBSIGC is not set -BR2_PACKAGE_LIBSIGSEGV_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBSIGSEGV is not set -# BR2_PACKAGE_LIBSPATIALINDEX is not set -# BR2_PACKAGE_LIBTALLOC is not set -# BR2_PACKAGE_LIBTASN1 is not set -# BR2_PACKAGE_LIBTOMMATH is not set -# BR2_PACKAGE_LIBTPL is not set -# BR2_PACKAGE_LIBUBOX is not set -# BR2_PACKAGE_LIBUCI is not set -BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS=y -# BR2_PACKAGE_LIBURCU is not set -# BR2_PACKAGE_LIBURING is not set -# BR2_PACKAGE_LIBUV is not set -# BR2_PACKAGE_LIGHTNING is not set -# BR2_PACKAGE_LINUX_PAM is not set -# BR2_PACKAGE_LIQUID_DSP is not set -# BR2_PACKAGE_LTTNG_LIBUST is not set -# BR2_PACKAGE_MATIO is not set -# BR2_PACKAGE_MPC is not set -# BR2_PACKAGE_MPDECIMAL is not set -# BR2_PACKAGE_MPFR is not set -# BR2_PACKAGE_MPIR is not set -# BR2_PACKAGE_MSGPACK is not set -# BR2_PACKAGE_ORC is not set -# BR2_PACKAGE_P11_KIT is not set -BR2_PACKAGE_POCO_ARCH_SUPPORTS=y -# BR2_PACKAGE_POCO is not set -BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y -# BR2_PACKAGE_PROTOBUF is not set -# BR2_PACKAGE_PROTOBUF_C is not set -# BR2_PACKAGE_PROTOZERO is not set -# BR2_PACKAGE_QHULL is not set -# BR2_PACKAGE_QLIBC is not set -# BR2_PACKAGE_RIEMANN_C_CLIENT is not set -# BR2_PACKAGE_SHAPELIB is not set -# BR2_PACKAGE_SKALIBS is not set -# BR2_PACKAGE_SPHINXBASE is not set -# BR2_PACKAGE_TINYCBOR is not set -# BR2_PACKAGE_UVW is not set -# BR2_PACKAGE_XAPIAN is not set - -# -# Security -# -# BR2_PACKAGE_LIBAPPARMOR is not set -# BR2_PACKAGE_LIBSELINUX is not set -# BR2_PACKAGE_LIBSEPOL is not set -# BR2_PACKAGE_SAFECLIB is not set -# BR2_PACKAGE_SOFTHSM2 is not set - -# -# Text and terminal handling -# -# BR2_PACKAGE_AUGEAS is not set -# BR2_PACKAGE_ENCHANT is not set -# BR2_PACKAGE_FMT is not set -# BR2_PACKAGE_FSTRCMP is not set -# BR2_PACKAGE_ICU is not set -# BR2_PACKAGE_INIH is not set -# BR2_PACKAGE_LIBCLI is not set -# BR2_PACKAGE_LIBEDIT is not set -# BR2_PACKAGE_LIBENCA is not set -# BR2_PACKAGE_LIBESTR is not set -# BR2_PACKAGE_LIBFRIBIDI is not set -# BR2_PACKAGE_LIBUNISTRING is not set -# BR2_PACKAGE_LINENOISE is not set -BR2_PACKAGE_NCURSES=y -BR2_PACKAGE_NCURSES_WCHAR=y -# BR2_PACKAGE_NCURSES_TARGET_PROGS is not set -BR2_PACKAGE_NCURSES_ADDITIONAL_TERMINFO="" -# BR2_PACKAGE_NEWT is not set -# BR2_PACKAGE_ONIGURUMA is not set -BR2_PACKAGE_PCRE=y -# BR2_PACKAGE_PCRE_16 is not set -# BR2_PACKAGE_PCRE_32 is not set -BR2_PACKAGE_PCRE_UTF=y -BR2_PACKAGE_PCRE_UCP=y -# BR2_PACKAGE_PCRE2 is not set -# BR2_PACKAGE_POPT is not set -# BR2_PACKAGE_RE2 is not set -BR2_PACKAGE_READLINE=y -# BR2_PACKAGE_READLINE_BRACKETED_PASTE is not set -# BR2_PACKAGE_SLANG is not set -# BR2_PACKAGE_TCLAP is not set -# BR2_PACKAGE_UTF8PROC is not set - -# -# Mail -# -# BR2_PACKAGE_DOVECOT is not set -# BR2_PACKAGE_EXIM is not set -# BR2_PACKAGE_FETCHMAIL is not set -# BR2_PACKAGE_HEIRLOOM_MAILX is not set -# BR2_PACKAGE_LIBESMTP is not set -# BR2_PACKAGE_MSMTP is not set -# BR2_PACKAGE_MUTT is not set - -# -# Miscellaneous -# -# BR2_PACKAGE_AESPIPE is not set -# BR2_PACKAGE_BC is not set -BR2_PACKAGE_BITCOIN_ARCH_SUPPORTS=y -# BR2_PACKAGE_BITCOIN is not set -# BR2_PACKAGE_CLAMAV is not set -# BR2_PACKAGE_COLLECTD is not set -# BR2_PACKAGE_COLLECTL is not set -# BR2_PACKAGE_DOMOTICZ is not set -# BR2_PACKAGE_EMPTY is not set -# BR2_PACKAGE_GNURADIO is not set -# BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set - -# -# gqrx needs qt5 -# -# BR2_PACKAGE_GSETTINGS_DESKTOP_SCHEMAS is not set -# BR2_PACKAGE_HAVEGED is not set -# BR2_PACKAGE_LINUX_SYSCALL_SUPPORT is not set -# BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set -# BR2_PACKAGE_NETDATA is not set -# BR2_PACKAGE_PROJ is not set -# BR2_PACKAGE_QPDF is not set -# BR2_PACKAGE_RTL_433 is not set -# BR2_PACKAGE_SHARED_MIME_INFO is not set -# BR2_PACKAGE_SUNWAIT is not set -# BR2_PACKAGE_TASKD is not set -# BR2_PACKAGE_XUTIL_UTIL_MACROS is not set - -# -# Networking applications -# -# BR2_PACKAGE_AIRCRACK_NG is not set -# BR2_PACKAGE_ALFRED is not set -# BR2_PACKAGE_AOETOOLS is not set -# BR2_PACKAGE_APACHE is not set -# BR2_PACKAGE_ARGUS is not set -# BR2_PACKAGE_ARP_SCAN is not set -# BR2_PACKAGE_ARPTABLES is not set -# BR2_PACKAGE_ASTERISK is not set -# BR2_PACKAGE_ATFTP is not set -# BR2_PACKAGE_AVAHI is not set -# BR2_PACKAGE_AXEL is not set -# BR2_PACKAGE_BABELD is not set -# BR2_PACKAGE_BANDWIDTHD is not set -# BR2_PACKAGE_BATCTL is not set -# BR2_PACKAGE_BCUSDK is not set -# BR2_PACKAGE_BIND is not set -# BR2_PACKAGE_BIRD is not set -# BR2_PACKAGE_BLUEZ5_UTILS is not set -# BR2_PACKAGE_BMON is not set -# BR2_PACKAGE_BMX7 is not set -# BR2_PACKAGE_BOINC is not set -# BR2_PACKAGE_BRCM_PATCHRAM_PLUS is not set -# BR2_PACKAGE_BRIDGE_UTILS is not set -# BR2_PACKAGE_BWM_NG is not set -# BR2_PACKAGE_C_ICAP is not set -# BR2_PACKAGE_CAN_UTILS is not set -# BR2_PACKAGE_CANNELLONI is not set -# BR2_PACKAGE_CASYNC is not set -# BR2_PACKAGE_CFM is not set -# BR2_PACKAGE_CHRONY is not set -# BR2_PACKAGE_CIVETWEB is not set -# BR2_PACKAGE_CONNMAN is not set - -# -# connman-gtk needs libgtk3 and a glibc or uClibc toolchain w/ wchar, threads, resolver, dynamic library -# -# BR2_PACKAGE_CONNTRACK_TOOLS is not set -# BR2_PACKAGE_CORKSCREW is not set -# BR2_PACKAGE_CRDA is not set -# BR2_PACKAGE_CTORRENT is not set -# BR2_PACKAGE_CUPS is not set -# BR2_PACKAGE_DANTE is not set -# BR2_PACKAGE_DARKHTTPD is not set -# BR2_PACKAGE_DEHYDRATED is not set -# BR2_PACKAGE_DHCPCD is not set -# BR2_PACKAGE_DHCPDUMP is not set -# BR2_PACKAGE_DNSMASQ is not set -# BR2_PACKAGE_DRBD_UTILS is not set -# BR2_PACKAGE_DROPBEAR is not set -# BR2_PACKAGE_EASYFRAMES is not set -# BR2_PACKAGE_EBTABLES is not set - -# -# ejabberd needs erlang, toolchain w/ C++ -# -# BR2_PACKAGE_ETHTOOL is not set -# BR2_PACKAGE_FAIFA is not set -# BR2_PACKAGE_FASTD is not set -# BR2_PACKAGE_FCGIWRAP is not set -# BR2_PACKAGE_FPING is not set -# BR2_PACKAGE_FREESWITCH is not set -# BR2_PACKAGE_FRR is not set -# BR2_PACKAGE_GERBERA is not set -# BR2_PACKAGE_GESFTPSERVER is not set -# BR2_PACKAGE_GLOOX is not set -# BR2_PACKAGE_GLORYTUN is not set - -# -# gupnp-tools needs libgtk3 -# -# BR2_PACKAGE_HANS is not set -BR2_PACKAGE_HAPROXY_ARCH_SUPPORTS=y -# BR2_PACKAGE_HAPROXY is not set -# BR2_PACKAGE_HIAWATHA is not set -# BR2_PACKAGE_HOSTAPD is not set -# BR2_PACKAGE_HTPDATE is not set -# BR2_PACKAGE_HTTPING is not set -# BR2_PACKAGE_I2PD is not set -# BR2_PACKAGE_IBRDTN_TOOLS is not set -# BR2_PACKAGE_IBRDTND is not set -# BR2_PACKAGE_IFMETRIC is not set -# BR2_PACKAGE_IFTOP is not set -BR2_PACKAGE_IFUPDOWN_SCRIPTS=y -# BR2_PACKAGE_IGD2_FOR_LINUX is not set - -# -# igh-ethercat needs a Linux kernel to be built -# -# BR2_PACKAGE_IGMPPROXY is not set -# BR2_PACKAGE_INADYN is not set -# BR2_PACKAGE_IODINE is not set -# BR2_PACKAGE_IPERF is not set -# BR2_PACKAGE_IPERF3 is not set -# BR2_PACKAGE_IPROUTE2 is not set -# BR2_PACKAGE_IPSET is not set -# BR2_PACKAGE_IPTABLES is not set -# BR2_PACKAGE_IPTRAF_NG is not set -# BR2_PACKAGE_IPUTILS is not set -# BR2_PACKAGE_IRSSI is not set -# BR2_PACKAGE_IW is not set -# BR2_PACKAGE_IWD is not set -# BR2_PACKAGE_JANUS_GATEWAY is not set -# BR2_PACKAGE_KEEPALIVED is not set -# BR2_PACKAGE_KISMET is not set -# BR2_PACKAGE_KNOCK is not set -# BR2_PACKAGE_KSMBD_TOOLS is not set -# BR2_PACKAGE_LEAFNODE2 is not set -# BR2_PACKAGE_LFT is not set -# BR2_PACKAGE_LFTP is not set -# BR2_PACKAGE_LIGHTTPD is not set -# BR2_PACKAGE_LINKNX is not set -# BR2_PACKAGE_LINKS is not set -# BR2_PACKAGE_LINPHONE is not set -# BR2_PACKAGE_LINUX_ZIGBEE is not set -# BR2_PACKAGE_LINUXPTP is not set -# BR2_PACKAGE_LLDPD is not set -# BR2_PACKAGE_LRZSZ is not set -# BR2_PACKAGE_LYNX is not set -# BR2_PACKAGE_MACCHANGER is not set -# BR2_PACKAGE_MEMCACHED is not set -# BR2_PACKAGE_MII_DIAG is not set -# BR2_PACKAGE_MINI_SNMPD is not set -# BR2_PACKAGE_MINIDLNA is not set -# BR2_PACKAGE_MINISSDPD is not set -# BR2_PACKAGE_MJPG_STREAMER is not set -# BR2_PACKAGE_MODEM_MANAGER is not set -BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y -# BR2_PACKAGE_MONGREL2 is not set -# BR2_PACKAGE_MOSH is not set -# BR2_PACKAGE_MOSQUITTO is not set -# BR2_PACKAGE_MROUTED is not set -# BR2_PACKAGE_MRP is not set -# BR2_PACKAGE_MSTPD is not set -# BR2_PACKAGE_MTR is not set -# BR2_PACKAGE_NBD is not set -# BR2_PACKAGE_NCFTP is not set -# BR2_PACKAGE_NDISC6 is not set -# BR2_PACKAGE_NETATALK is not set -# BR2_PACKAGE_NETCALC is not set -# 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 >= 4.6, dynamic library, wchar, threads, gcc >= 4.9 -# -# BR2_PACKAGE_NFACCT is not set -# BR2_PACKAGE_NFTABLES is not set -# BR2_PACKAGE_NGINX is not set -# BR2_PACKAGE_NGIRCD is not set -# BR2_PACKAGE_NGREP is not set -# BR2_PACKAGE_NLOAD is not set -# BR2_PACKAGE_NMAP is not set -# BR2_PACKAGE_NOIP is not set -# BR2_PACKAGE_NTP is not set -# BR2_PACKAGE_NUTTCP is not set -# BR2_PACKAGE_ODHCP6C is not set -# BR2_PACKAGE_ODHCPLOC is not set -# BR2_PACKAGE_OLSR is not set -# BR2_PACKAGE_OPEN_LLDP is not set -# BR2_PACKAGE_OPEN_PLC_UTILS is not set -# BR2_PACKAGE_OPENNTPD is not set -# BR2_PACKAGE_OPENOBEX is not set -# BR2_PACKAGE_OPENRESOLV is not set -# BR2_PACKAGE_OPENSSH is not set -# BR2_PACKAGE_OPENSWAN is not set -# BR2_PACKAGE_OPENVPN is not set -# BR2_PACKAGE_P910ND is not set -# BR2_PACKAGE_PARPROUTED is not set -# BR2_PACKAGE_PHIDGETWEBSERVICE is not set -# BR2_PACKAGE_PHYTOOL is not set -# BR2_PACKAGE_PIMD is not set -# BR2_PACKAGE_PIXIEWPS is not set -# BR2_PACKAGE_POUND is not set -# BR2_PACKAGE_PPPD is not set -# BR2_PACKAGE_PPTP_LINUX is not set -# BR2_PACKAGE_PRIVOXY is not set -# BR2_PACKAGE_PROFTPD is not set -# BR2_PACKAGE_PROSODY is not set -# BR2_PACKAGE_PROXYCHAINS_NG is not set -# BR2_PACKAGE_PTPD is not set -# BR2_PACKAGE_PTPD2 is not set -# BR2_PACKAGE_PURE_FTPD is not set -# BR2_PACKAGE_PUTTY is not set -# BR2_PACKAGE_QUAGGA is not set - -# -# rabbitmq-server needs erlang -# -# BR2_PACKAGE_RADVD is not set -# BR2_PACKAGE_REAVER is not set -# BR2_PACKAGE_REDIR is not set -# BR2_PACKAGE_RP_PPPOE is not set -# BR2_PACKAGE_RPCBIND is not set -# BR2_PACKAGE_RSH_REDONE is not set -# BR2_PACKAGE_RSYNC is not set -# BR2_PACKAGE_RTORRENT is not set -# BR2_PACKAGE_RTPTOOLS is not set -# BR2_PACKAGE_S6_DNS is not set -# BR2_PACKAGE_S6_NETWORKING is not set -# BR2_PACKAGE_SAMBA4 is not set -# BR2_PACKAGE_SCONESERVER is not set -# BR2_PACKAGE_SER2NET is not set -# BR2_PACKAGE_SHADOWSOCKS_LIBEV is not set -# BR2_PACKAGE_SHAIRPORT_SYNC is not set -# BR2_PACKAGE_SHELLINABOX is not set -# BR2_PACKAGE_SMCROUTE is not set -# BR2_PACKAGE_SNGREP is not set -# BR2_PACKAGE_SNORT is not set -# BR2_PACKAGE_SOCAT is not set -# BR2_PACKAGE_SOCKETCAND is not set -# BR2_PACKAGE_SOFTETHER is not set -# BR2_PACKAGE_SPAWN_FCGI is not set -# BR2_PACKAGE_SPICE_PROTOCOL is not set -# BR2_PACKAGE_SQUID is not set -# BR2_PACKAGE_SSDP_RESPONDER is not set -# BR2_PACKAGE_SSHGUARD is not set -# BR2_PACKAGE_SSHPASS is not set -# BR2_PACKAGE_SSLH is not set -# BR2_PACKAGE_STRONGSWAN is not set -# BR2_PACKAGE_STUNNEL is not set -# BR2_PACKAGE_TCPDUMP is not set -# BR2_PACKAGE_TCPING is not set -# BR2_PACKAGE_TCPREPLAY is not set -# BR2_PACKAGE_THTTPD is not set -# BR2_PACKAGE_TINC is not set -# BR2_PACKAGE_TINYPROXY is not set -# BR2_PACKAGE_TINYSSH is not set -# BR2_PACKAGE_TOR is not set -# BR2_PACKAGE_TRACEROUTE is not set -# BR2_PACKAGE_TRANSMISSION is not set -# BR2_PACKAGE_TUNCTL is not set -# BR2_PACKAGE_TVHEADEND is not set -# BR2_PACKAGE_UACME is not set -# BR2_PACKAGE_UDPCAST is not set -# BR2_PACKAGE_UFTP is not set -# BR2_PACKAGE_UHTTPD is not set -# BR2_PACKAGE_ULOGD is not set -# BR2_PACKAGE_UNBOUND is not set -# BR2_PACKAGE_UQMI is not set -# BR2_PACKAGE_UREDIR is not set -# BR2_PACKAGE_USHARE is not set -# BR2_PACKAGE_USSP_PUSH is not set -# BR2_PACKAGE_VDE2 is not set -# BR2_PACKAGE_VDR is not set -# BR2_PACKAGE_VNSTAT is not set -# BR2_PACKAGE_VPNC is not set -# BR2_PACKAGE_VSFTPD is not set -# BR2_PACKAGE_VTUN is not set -# BR2_PACKAGE_WAVEMON is not set - -# -# wireguard-linux-compat needs a Linux kernel to be built -# -# BR2_PACKAGE_WIREGUARD_TOOLS is not set -# BR2_PACKAGE_WIRELESS_REGDB is not set -# BR2_PACKAGE_WIRELESS_TOOLS is not set -# BR2_PACKAGE_WIRESHARK is not set -# BR2_PACKAGE_WPA_SUPPLICANT is not set -# BR2_PACKAGE_WPAN_TOOLS is not set -# BR2_PACKAGE_XINETD is not set -# BR2_PACKAGE_XL2TP is not set - -# -# xtables-addons needs a Linux kernel to be built -# -# BR2_PACKAGE_ZABBIX is not set -# BR2_PACKAGE_ZNC is not set - -# -# Package managers -# - -# -# ------------------------------------------------------- -# - -# -# Please note: -# - -# -# - Buildroot does *not* generate binary packages, -# - -# -# - Buildroot does *not* install any package database. -# - -# -# * -# - -# -# It is up to you to provide those by yourself if you -# - -# -# want to use any of those package managers. -# - -# -# * -# - -# -# See the manual: -# - -# -# http://buildroot.org/manual.html#faq-no-binary-packages -# - -# -# ------------------------------------------------------- -# -# BR2_PACKAGE_OPKG is not set -# BR2_PACKAGE_OPKG_UTILS is not set - -# -# Real-Time -# -# BR2_PACKAGE_XENOMAI is not set - -# -# Security -# -# BR2_PACKAGE_APPARMOR is not set -# BR2_PACKAGE_CHECKPOLICY is not set -# BR2_PACKAGE_IMA_EVM_UTILS is not set -# BR2_PACKAGE_OPTEE_BENCHMARK is not set -# BR2_PACKAGE_OPTEE_CLIENT is not set -# BR2_PACKAGE_PAXTEST is not set -# BR2_PACKAGE_REFPOLICY is not set -# BR2_PACKAGE_RESTORECOND is not set -# BR2_PACKAGE_SELINUX_PYTHON is not set -# BR2_PACKAGE_SEMODULE_UTILS is not set - -# -# setools needs python3 -# -# BR2_PACKAGE_URANDOM_SCRIPTS is not set - -# -# Shell and utilities -# - -# -# Shells -# -# BR2_PACKAGE_MKSH is not set -# BR2_PACKAGE_ZSH is not set - -# -# Utilities -# -# BR2_PACKAGE_APG is not set -# BR2_PACKAGE_AT is not set -BR2_PACKAGE_CCRYPT=y -# BR2_PACKAGE_DIALOG is not set -# BR2_PACKAGE_DTACH is not set -# BR2_PACKAGE_EASY_RSA is not set -# BR2_PACKAGE_FILE is not set -BR2_PACKAGE_GNUPG2=y -# BR2_PACKAGE_GNUPG2_GPGV is not set -# BR2_PACKAGE_INOTIFY_TOOLS is not set -# BR2_PACKAGE_LOCKFILE_PROGS is not set -# BR2_PACKAGE_LOGROTATE is not set -# BR2_PACKAGE_LOGSURFER is not set -# BR2_PACKAGE_PDMENU is not set -# BR2_PACKAGE_PINENTRY is not set -# BR2_PACKAGE_QPRINT is not set -# BR2_PACKAGE_RANGER is not set -# BR2_PACKAGE_RTTY is not set -# BR2_PACKAGE_SCREEN is not set -# BR2_PACKAGE_SUDO is not set -# BR2_PACKAGE_TINI is not set -# BR2_PACKAGE_TMUX is not set -# BR2_PACKAGE_TTYD is not set -# BR2_PACKAGE_XMLSTARLET is not set -# BR2_PACKAGE_XXHASH is not set -# BR2_PACKAGE_YTREE is not set - -# -# System tools -# -BR2_PACKAGE_ACL=y -# BR2_PACKAGE_ANDROID_TOOLS is not set -# BR2_PACKAGE_ATOP is not set -BR2_PACKAGE_ATTR=y -# BR2_PACKAGE_BUBBLEWRAP is not set -# BR2_PACKAGE_CGROUPFS_MOUNT is not set - -# -# circus needs Python 3 and a toolchain w/ C++, threads -# -# BR2_PACKAGE_CPULOAD is not set -# BR2_PACKAGE_DAEMON is not set -# BR2_PACKAGE_DC3DD is not set -# BR2_PACKAGE_DDRESCUE is not set -# BR2_PACKAGE_EARLYOOM is not set - -# -# emlog needs a Linux kernel to be built -# -# BR2_PACKAGE_FTOP is not set -# BR2_PACKAGE_GETENT is not set -# BR2_PACKAGE_GKRELLM is not set -# BR2_PACKAGE_HTOP is not set -# BR2_PACKAGE_IBM_SW_TPM2 is not set - -# -# iotop depends on python3 -# -# BR2_PACKAGE_IPRUTILS is not set -# BR2_PACKAGE_IRQBALANCE is not set -# BR2_PACKAGE_KEYUTILS is not set -# BR2_PACKAGE_KMOD is not set -# BR2_PACKAGE_LIBOSTREE is not set -# BR2_PACKAGE_LXC 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_NCDU is not set - -# -# netifrc needs openrc as init system -# -# BR2_PACKAGE_NUMACTL is not set -# BR2_PACKAGE_NUT is not set - -# -# pamtester depends on linux-pam -# -# BR2_PACKAGE_POLKIT is not set -# BR2_PACKAGE_PROCRANK_LINUX is not set -# BR2_PACKAGE_PWGEN is not set -# BR2_PACKAGE_QUOTA is not set -# BR2_PACKAGE_QUOTATOOL is not set -# BR2_PACKAGE_RAUC is not set -BR2_PACKAGE_RNDADDENTROPY=y -# BR2_PACKAGE_S6 is not set -# BR2_PACKAGE_S6_LINUX_INIT is not set -# BR2_PACKAGE_S6_LINUX_UTILS is not set -# BR2_PACKAGE_S6_PORTABLE_UTILS is not set -# BR2_PACKAGE_S6_RC is not set -# BR2_PACKAGE_SCRUB is not set -# BR2_PACKAGE_SCRYPT is not set - -# -# sdbus-c++ needs systemd and a toolchain w/ C++, gcc >= 7 -# - -# -# sdbusplus needs systemd and a toolchain w/ C++, gcc >= 7 -# -# BR2_PACKAGE_SEATD is not set -# BR2_PACKAGE_SMACK is not set - -# -# supervisor needs a python interpreter -# -# BR2_PACKAGE_SWUPDATE is not set -BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y -# BR2_PACKAGE_TPM_TOOLS is not set -# BR2_PACKAGE_TPM2_ABRMD is not set -# BR2_PACKAGE_TPM2_TOOLS is not set -# BR2_PACKAGE_TPM2_TOTP is not set -# BR2_PACKAGE_UNSCD is not set -BR2_PACKAGE_UTIL_LINUX=y -BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y -BR2_PACKAGE_UTIL_LINUX_LIBFDISK=y -BR2_PACKAGE_UTIL_LINUX_LIBMOUNT=y -BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS=y -BR2_PACKAGE_UTIL_LINUX_LIBUUID=y -BR2_PACKAGE_UTIL_LINUX_BINARIES=y -BR2_PACKAGE_UTIL_LINUX_AGETTY=y -BR2_PACKAGE_UTIL_LINUX_BFS=y -# BR2_PACKAGE_UTIL_LINUX_CAL is not set -# BR2_PACKAGE_UTIL_LINUX_CHFN_CHSH is not set -# BR2_PACKAGE_UTIL_LINUX_CHMEM is not set -BR2_PACKAGE_UTIL_LINUX_CRAMFS=y -# BR2_PACKAGE_UTIL_LINUX_EJECT is not set -BR2_PACKAGE_UTIL_LINUX_FALLOCATE=y -BR2_PACKAGE_UTIL_LINUX_FDFORMAT=y -BR2_PACKAGE_UTIL_LINUX_FSCK=y -# BR2_PACKAGE_UTIL_LINUX_HARDLINK is not set -BR2_PACKAGE_UTIL_LINUX_HWCLOCK=y -# BR2_PACKAGE_UTIL_LINUX_IPCRM is not set -# BR2_PACKAGE_UTIL_LINUX_IPCS is not set -BR2_PACKAGE_UTIL_LINUX_KILL=y -BR2_PACKAGE_UTIL_LINUX_LAST=y -BR2_PACKAGE_UTIL_LINUX_LINE=y -# BR2_PACKAGE_UTIL_LINUX_LOGGER is not set -# BR2_PACKAGE_UTIL_LINUX_LOGIN is not set -BR2_PACKAGE_UTIL_LINUX_LOSETUP=y -# BR2_PACKAGE_UTIL_LINUX_LSLOGINS is not set -# BR2_PACKAGE_UTIL_LINUX_LSMEM is not set -BR2_PACKAGE_UTIL_LINUX_MESG=y -BR2_PACKAGE_UTIL_LINUX_MINIX=y -BR2_PACKAGE_UTIL_LINUX_MORE=y -BR2_PACKAGE_UTIL_LINUX_MOUNT=y -BR2_PACKAGE_UTIL_LINUX_MOUNTPOINT=y -BR2_PACKAGE_UTIL_LINUX_NEWGRP=y -BR2_PACKAGE_UTIL_LINUX_NOLOGIN=y -BR2_PACKAGE_UTIL_LINUX_NSENTER=y -# BR2_PACKAGE_UTIL_LINUX_PG is not set -BR2_PACKAGE_UTIL_LINUX_PARTX=y -BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT=y - -# -# raw needs a toolchain w/ headers < 5.14 -# -BR2_PACKAGE_UTIL_LINUX_RENAME=y -# BR2_PACKAGE_UTIL_LINUX_RFKILL is not set -# BR2_PACKAGE_UTIL_LINUX_RUNUSER is not set -BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS=y -BR2_PACKAGE_UTIL_LINUX_SETPRIV=y -BR2_PACKAGE_UTIL_LINUX_SETTERM=y -# BR2_PACKAGE_UTIL_LINUX_SU is not set -# BR2_PACKAGE_UTIL_LINUX_SULOGIN is not set -BR2_PACKAGE_UTIL_LINUX_SWITCH_ROOT=y -BR2_PACKAGE_UTIL_LINUX_TUNELP=y -BR2_PACKAGE_UTIL_LINUX_UL=y -BR2_PACKAGE_UTIL_LINUX_UNSHARE=y -BR2_PACKAGE_UTIL_LINUX_UTMPDUMP=y -BR2_PACKAGE_UTIL_LINUX_UUIDD=y -BR2_PACKAGE_UTIL_LINUX_VIPW=y -BR2_PACKAGE_UTIL_LINUX_WALL=y -# BR2_PACKAGE_UTIL_LINUX_WIPEFS is not set -BR2_PACKAGE_UTIL_LINUX_WDCTL=y -BR2_PACKAGE_UTIL_LINUX_WRITE=y -BR2_PACKAGE_UTIL_LINUX_ZRAMCTL=y -# BR2_PACKAGE_WATCHDOG is not set -# BR2_PACKAGE_WATCHDOGD is not set -# BR2_PACKAGE_XDG_DBUS_PROXY is not set -BR2_PACKAGE_XVISOR_ARCH_SUPPORTS=y -# BR2_PACKAGE_XVISOR is not set -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_YIELD=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_IOCTL_ECHO=y -# BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_XHALT is not set -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_ROLLUP=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_ROLLUP_HTTP_SERVER=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_ECHO_DAPP=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_FLASHDRIVE=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_READBE64=y -BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_WRITEBE64=y - -# -# Text editors and viewers -# -# BR2_PACKAGE_ED is not set -# BR2_PACKAGE_JOE is not set -BR2_PACKAGE_MC=y -# BR2_PACKAGE_MG is not set -# BR2_PACKAGE_MOST is not set -BR2_PACKAGE_NANO=y -BR2_PACKAGE_NANO_TINY=y -# BR2_PACKAGE_UEMACS is not set - -# -# Filesystem images -# -# BR2_TARGET_ROOTFS_AXFS is not set -# BR2_TARGET_ROOTFS_BTRFS is not set -# BR2_TARGET_ROOTFS_CLOOP is not set -# BR2_TARGET_ROOTFS_CPIO is not set -# BR2_TARGET_ROOTFS_CRAMFS is not set -# BR2_TARGET_ROOTFS_EROFS is not set -BR2_TARGET_ROOTFS_EXT2=y -BR2_TARGET_ROOTFS_EXT2_2=y -# BR2_TARGET_ROOTFS_EXT2_2r0 is not set -BR2_TARGET_ROOTFS_EXT2_2r1=y -# BR2_TARGET_ROOTFS_EXT2_3 is not set -# BR2_TARGET_ROOTFS_EXT2_4 is not set -BR2_TARGET_ROOTFS_EXT2_GEN=2 -BR2_TARGET_ROOTFS_EXT2_REV=1 -BR2_TARGET_ROOTFS_EXT2_LABEL="root" -BR2_TARGET_ROOTFS_EXT2_SIZE="60M" -BR2_TARGET_ROOTFS_EXT2_INODES=0 -BR2_TARGET_ROOTFS_EXT2_RESBLKS=0 -BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit" -BR2_TARGET_ROOTFS_EXT2_NONE=y -# BR2_TARGET_ROOTFS_EXT2_GZIP is not set -# BR2_TARGET_ROOTFS_EXT2_BZIP2 is not set -# BR2_TARGET_ROOTFS_EXT2_LZ4 is not set -# BR2_TARGET_ROOTFS_EXT2_LZMA is not set -# BR2_TARGET_ROOTFS_EXT2_LZO is not set -# BR2_TARGET_ROOTFS_EXT2_XZ is not set -# BR2_TARGET_ROOTFS_F2FS is not set - -# -# initramfs needs a Linux kernel to be built -# -# BR2_TARGET_ROOTFS_JFFS2 is not set -# BR2_TARGET_ROOTFS_ROMFS is not set -# BR2_TARGET_ROOTFS_SQUASHFS is not set -# BR2_TARGET_ROOTFS_TAR is not set -# BR2_TARGET_ROOTFS_UBI is not set -# BR2_TARGET_ROOTFS_UBIFS is not set -# BR2_TARGET_ROOTFS_YAFFS2 is not set - -# -# Bootloaders -# -# BR2_TARGET_BAREBOX is not set -# BR2_TARGET_BEAGLEV_DDRINIT is not set -# BR2_TARGET_BEAGLEV_SECONDBOOT is not set -# BR2_TARGET_OPENSBI is not set -# BR2_TARGET_SUN20I_D1_SPL is not set -# BR2_TARGET_UBOOT is not set - -# -# Host utilities -# -# BR2_PACKAGE_HOST_ABOOTIMG is not set -# BR2_PACKAGE_HOST_AESPIPE is not set -# BR2_PACKAGE_HOST_ANDROID_TOOLS is not set -# BR2_PACKAGE_HOST_ASN1C is not set -# BR2_PACKAGE_HOST_BABELTRACE2 is not set -# BR2_PACKAGE_HOST_BMAP_TOOLS is not set -# BR2_PACKAGE_HOST_BTRFS_PROGS is not set -# BR2_PACKAGE_HOST_CHECKPOLICY is not set -# BR2_PACKAGE_HOST_CHECKSEC is not set -# BR2_PACKAGE_HOST_CMAKE is not set -# BR2_PACKAGE_HOST_CRAMFS is not set -# BR2_PACKAGE_HOST_CRYPTSETUP is not set -# BR2_PACKAGE_HOST_DBUS_PYTHON is not set -# BR2_PACKAGE_HOST_DELVE is not set -# BR2_PACKAGE_HOST_DFU_UTIL is not set -# BR2_PACKAGE_HOST_DOS2UNIX is not set -# BR2_PACKAGE_HOST_DOSFSTOOLS is not set -# BR2_PACKAGE_HOST_DOXYGEN is not set -# BR2_PACKAGE_HOST_DTC is not set -BR2_PACKAGE_HOST_E2FSPROGS=y -# BR2_PACKAGE_HOST_E2TOOLS is not set -# BR2_PACKAGE_HOST_ENVIRONMENT_SETUP is not set -# BR2_PACKAGE_HOST_EROFS_UTILS is not set -# BR2_PACKAGE_HOST_EXFATPROGS is not set -# BR2_PACKAGE_HOST_F2FS_TOOLS is not set -# BR2_PACKAGE_HOST_FAKETIME is not set -# BR2_PACKAGE_HOST_FATCAT is not set -# BR2_PACKAGE_HOST_FIRMWARE_UTILS is not set -# BR2_PACKAGE_HOST_FWUP is not set -BR2_PACKAGE_HOST_GENEXT2FS=y -# BR2_PACKAGE_HOST_GENIMAGE is not set -# BR2_PACKAGE_HOST_GENPART is not set -# BR2_PACKAGE_HOST_GNUPG is not set -BR2_PACKAGE_HOST_GO_HOST_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_GO_BOOTSTRAP_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y -# BR2_PACKAGE_HOST_GPTFDISK is not set -# BR2_PACKAGE_HOST_IMAGEMAGICK is not set -# BR2_PACKAGE_HOST_IMX_MKIMAGE is not set -# BR2_PACKAGE_HOST_JH71XX_TOOLS is not set -# BR2_PACKAGE_HOST_JQ is not set -# BR2_PACKAGE_HOST_JSMIN is not set -# BR2_PACKAGE_HOST_KMOD is not set -# BR2_PACKAGE_HOST_LIBP11 is not set -# BR2_PACKAGE_HOST_LPC3250LOADER is not set -# BR2_PACKAGE_HOST_LTTNG_BABELTRACE is not set -# BR2_PACKAGE_HOST_MENDER_ARTIFACT is not set -# BR2_PACKAGE_HOST_MESON_TOOLS is not set -# BR2_PACKAGE_HOST_MKPASSWD is not set -# BR2_PACKAGE_HOST_MTD is not set -# BR2_PACKAGE_HOST_MTOOLS is not set -# BR2_PACKAGE_HOST_NODEJS is not set -# BR2_PACKAGE_HOST_ODB is not set -# BR2_PACKAGE_HOST_OPENOCD is not set -# BR2_PACKAGE_HOST_OPKG_UTILS is not set -# BR2_PACKAGE_HOST_PAHOLE is not set -# BR2_PACKAGE_HOST_PARTED is not set -BR2_PACKAGE_HOST_PATCHELF=y -# BR2_PACKAGE_HOST_PIGZ is not set -# BR2_PACKAGE_HOST_PKGCONF is not set -# BR2_PACKAGE_HOST_PWGEN is not set -# BR2_PACKAGE_HOST_PYTHON_CYTHON is not set -# BR2_PACKAGE_HOST_PYTHON_GREENLET is not set -# BR2_PACKAGE_HOST_PYTHON_LXML is not set -# BR2_PACKAGE_HOST_PYTHON_SIX is not set -# BR2_PACKAGE_HOST_PYTHON_XLRD is not set -# BR2_PACKAGE_HOST_PYTHON3 is not set -BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS=y -# BR2_PACKAGE_HOST_QEMU is not set -# BR2_PACKAGE_HOST_QORIQ_RCW is not set -# BR2_PACKAGE_HOST_RAUC is not set -# BR2_PACKAGE_HOST_RISCV_ISA_SIM is not set -BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_RUSTC_ARCH="riscv64gc" -# BR2_PACKAGE_HOST_RUSTC is not set -BR2_PACKAGE_PROVIDES_HOST_RUSTC="host-rust-bin" -# BR2_PACKAGE_HOST_SAM_BA is not set -# BR2_PACKAGE_HOST_SDBUSPLUS is not set -# BR2_PACKAGE_HOST_SENTRY_CLI is not set -# BR2_PACKAGE_HOST_SLOCI_IMAGE is not set -# BR2_PACKAGE_HOST_SQUASHFS is not set -# BR2_PACKAGE_HOST_SWIG is not set -# BR2_PACKAGE_HOST_UBOOT_TOOLS is not set -BR2_PACKAGE_HOST_UTIL_LINUX=y -# BR2_PACKAGE_HOST_UTP_COM is not set -# BR2_PACKAGE_HOST_VBOOT_UTILS is not set -# BR2_PACKAGE_HOST_XORRISO is not set -# BR2_PACKAGE_HOST_ZIP is not set -# BR2_PACKAGE_HOST_ZSTD is not set - -# -# Legacy config options -# - -# -# Legacy options removed in 2022.02 -# -# BR2_sh2a is not set -BR2_TARGET_ROOTFS_OCI_ENTRYPOINT_ARGS="" -# BR2_PACKAGE_LIBCURL_LIBNSS is not set -# BR2_PACKAGE_WESTON_DEFAULT_FBDEV is not set -# BR2_PACKAGE_WESTON_FBDEV is not set -# BR2_PACKAGE_PYTHON_PYCLI is not set -# BR2_PACKAGE_LINUX_TOOLS_BPFTOOL is not set -# BR2_TARGET_UBOOT_NEEDS_PYTHON2 is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIBMMS is not set -# BR2_PACKAGE_PYTHON_FUNCTOOLS32 is not set -# BR2_PACKAGE_PYTHON_ENUM34 is not set -# BR2_PACKAGE_PYTHON_ENUM is not set -# BR2_PACKAGE_PYTHON_DIALOG is not set -# BR2_PACKAGE_PYTHON_CONFIGOBJ is not set -# BR2_PACKAGE_PYTHON_YIELDFROM is not set -# BR2_PACKAGE_PYTHON_TYPING is not set -# BR2_PACKAGE_PYTHON_SUBPROCESS32 is not set -# BR2_PACKAGE_PYTHON_SINGLEDISPATCH is not set -# BR2_PACKAGE_PYTHON_PYRO is not set -# BR2_PACKAGE_PYTHON_PYPCAP is not set -# BR2_PACKAGE_PYTHON_PATHLIB2 is not set -# BR2_PACKAGE_PYTHON_PAM is not set -# BR2_PACKAGE_PYTHON_NFC is not set -# BR2_PACKAGE_PYTHON_MAD is not set -# BR2_PACKAGE_PYTHON_IPADDRESS is not set -# BR2_PACKAGE_PYTHON_IPADDR is not set -# BR2_PACKAGE_PYTHON_ID3 is not set -# BR2_PACKAGE_PYTHON_FUTURES is not set -# BR2_PACKAGE_PYTHON_BACKPORTS_SSL_MATCH_HOSTNAME is not set -# BR2_PACKAGE_PYTHON_BACKPORTS_SHUTIL_GET_TERMINAL_SIZE is not set -# BR2_PACKAGE_PYTHON_BACKPORTS_ABC is not set -# BR2_PACKAGE_PYTHON is not set -# BR2_TARGET_UBOOT_ZYNQ_IMAGE is not set -# BR2_PACKAGE_HOST_GDB_PYTHON is not set -# BR2_PACKAGE_GSTREAMER1_MM is not set -# BR2_KERNEL_HEADERS_5_14 is not set -# BR2_PACKAGE_PYTHON_BACKPORTS_FUNCTOOLS_LRU_CACHE is not set -# BR2_PACKAGE_CIVETWEB_WITH_LUA is not set -# BR2_PACKAGE_SUNXI_MALI_MAINLINE_DRIVER is not set -# BR2_PACKAGE_SUNXI_MALI_MAINLINE is not set -# BR2_PACKAGE_SUNXI_MALI_MAINLINE_R6P2 is not set -# BR2_PACKAGE_SUNXI_MALI_MAINLINE_R8P1 is not set -# BR2_PACKAGE_QT5WEBKIT_EXAMPLES is not set -# BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV64_GLIBC_BLEEDING_EDGE is not set -# BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_RISCV64_MUSL_BLEEDING_EDGE is not set -# BR2_PACKAGE_IPUTILS_TFTPD is not set -# BR2_PACKAGE_IPUTILS_TRACEROUTE6 is not set -# BR2_PACKAGE_LIBMEDIAART_BACKEND_NONE is not set -# BR2_PACKAGE_MPD_UPNP is not set - -# -# Legacy options removed in 2021.11 -# -# BR2_OPENJDK_VERSION_LTS is not set -# BR2_OPENJDK_VERSION_LATEST is not set -# BR2_PACKAGE_MPD_TIDAL is not set -# BR2_PACKAGE_MROUTED_RSRR is not set -# BR2_BINUTILS_VERSION_CSKY is not set -# BR2_GCC_VERSION_CSKY is not set -# BR2_PACKAGE_CANFESTIVAL is not set -# BR2_PACKAGE_NMAP_NDIFF is not set -# BR2_GDB_VERSION_8_3 is not set -# BR2_PACKAGE_PYTHON_MELD3 is not set -# BR2_PACKAGE_STRONGSWAN_EAP is not set -# BR2_PACKAGE_GNURADIO_PAGER is not set -# BR2_KERNEL_HEADERS_5_11 is not set -# BR2_KERNEL_HEADERS_5_12 is not set -# BR2_KERNEL_HEADERS_5_13 is not set - -# -# Legacy options removed in 2021.08 -# -BR2_TARGET_GRUB2_BUILTIN_MODULES="" -BR2_TARGET_GRUB2_BUILTIN_CONFIG="" -# BR2_PACKAGE_LIBMCRYPT is not set -# BR2_PACKAGE_MCRYPT is not set -# BR2_PACKAGE_PHP_EXT_MCRYPT is not set -# BR2_BINUTILS_VERSION_2_34_X is not set -# BR2_PACKAGE_LIBSOIL is not set -# BR2_PACKAGE_CLAPACK is not set -# BR2_PACKAGE_SPIDERMONKEY is not set -# BR2_PACKAGE_KODI_LIBVA is not set -# BR2_PACKAGE_PYTHON_COHERENCE is not set -# BR2_PACKAGE_PHP_EXT_XMLRPC is not set -# BR2_GCC_VERSION_8_X is not set - -# -# Legacy options removed in 2021.05 -# -# BR2_PACKAGE_UDISKS_LVM2 is not set -# BR2_PACKAGE_LVM2_APP_LIBRARY is not set -# BR2_PACKAGE_LVM2_LVMETAD is not set -# BR2_PACKAGE_MONKEY is not set -# BR2_PACKAGE_DOCKER_CONTAINERD is not set -# BR2_PACKAGE_IOSTAT is not set -# BR2_PACKAGE_SCONESERVER_HTTP_SCONESITE_IMAGE is not set -# BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE_EVDEV is not set -# BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE_KBD is not set -# BR2_PACKAGE_XSERVER_XORG_SERVER_KDRIVE_MOUSE is not set -# BR2_PACKAGE_MESA3D_OSMESA_CLASSIC is not set -# BR2_PACKAGE_MESA3D_DRI_DRIVER_SWRAST is not set -# BR2_PACKAGE_KODI_SCREENSAVER_CRYSTALMORPH is not set - -# -# Legacy options removed in 2021.02 -# -# BR2_PACKAGE_MPD_AUDIOFILE is not set -# BR2_PACKAGE_AUDIOFILE is not set -# BR2_BINUTILS_VERSION_2_33_X is not set -# BR2_PACKAGE_LIBUPNP18 is not set -# BR2_PACKAGE_BOA is not set -# BR2_PACKAGE_LINUX_FIRMWARE_IMX_SDMA is not set -# BR2_GDB_VERSION_8_2 is not set -# BR2_PACKAGE_HOST_RCW is not set -# BR2_KERNEL_HEADERS_5_9 is not set -# BR2_KERNEL_HEADERS_5_8 is not set -# BR2_powerpc_601 is not set -# BR2_PACKAGE_TI_SGX_LIBGBM is not set -# BR2_PACKAGE_IPSEC_TOOLS is not set - -# -# Legacy options removed in 2020.11 -# -# BR2_PACKAGE_GPSD_FIXED_PORT_SPEED is not set -# BR2_PACKAGE_GPSD_RECONFIGURE is not set -# BR2_PACKAGE_GPSD_CONTROLSEND is not set -# BR2_PACKAGE_OPENCV is not set -# BR2_PACKAGE_LIBCROCO is not set -# BR2_PACKAGE_BELLAGIO is not set -# BR2_PACKAGE_SYSTEMD_JOURNAL_GATEWAY is not set -# BR2_TARGET_UBOOT_BOOT_SCRIPT is not set -# BR2_TARGET_UBOOT_ENVIMAGE is not set -# BR2_PACKAGE_KISMET_CLIENT is not set -# BR2_PACKAGE_KISMET_DRONE is not set -# BR2_GCC_VERSION_7_X is not set -# BR2_PACKAGE_GST1_VALIDATE is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_YADIF is not set -# BR2_PACKAGE_GQVIEW is not set -# BR2_PACKAGE_WESTON_IMX is not set -# BR2_KERNEL_HEADERS_5_7 is not set -# BR2_PACKAGE_TINYHTTPD is not set -# BR2_PACKAGE_XSERVER_XORG_SERVER_AIGLX is not set -# BR2_PACKAGE_AMD_CATALYST is not set -# BR2_PACKAGE_NVIDIA_TEGRA23 is not set -# BR2_GDB_VERSION_8_1 is not set - -# -# Legacy options removed in 2020.08 -# -# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_AMD64 is not set -# BR2_KERNEL_HEADERS_5_6 is not set -# BR2_KERNEL_HEADERS_5_5 is not set -# BR2_BINUTILS_VERSION_2_31_X is not set -# BR2_PACKAGE_KODI_PERIPHERAL_STEAMCONTROLLER is not set - -# -# Legacy options removed in 2020.05 -# -# BR2_PACKAGE_WIRINGPI is not set -# BR2_PACKAGE_PYTHON_PYCRYPTO is not set -# BR2_PACKAGE_MTDEV2TUIO is not set -# BR2_PACKAGE_EZXML is not set -# BR2_PACKAGE_COLLECTD_LVM is not set -# BR2_PACKAGE_PYTHON_PYASN is not set -# BR2_PACKAGE_PYTHON_PYASN_MODULES is not set -# BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_10K_QCA6174 is not set -# BR2_PACKAGE_QT5CANVAS3D is not set -# BR2_PACKAGE_KODI_LIBTHEORA is not set -# BR2_PACKAGE_CEGUI06 is not set -# BR2_GCC_VERSION_5_X is not set - -# -# Legacy options removed in 2020.02 -# -# BR2_PACKAGE_JAMVM is not set -# BR2_PACKAGE_CLASSPATH is not set -# BR2_PACKAGE_QT5_VERSION_5_6 is not set -# BR2_PACKAGE_CURL is not set -# BR2_PACKAGE_GSTREAMER is not set -# BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_GSTREAMER_PLUGINS is not set -# BR2_PACKAGE_NVIDIA_TEGRA23_BINARIES_NV_SAMPLE_APPS is not set -# BR2_PACKAGE_FREERDP_GSTREAMER is not set -# BR2_PACKAGE_OPENCV3_WITH_GSTREAMER is not set -# BR2_PACKAGE_OPENCV_WITH_GSTREAMER is not set -# BR2_PACKAGE_LIBPLAYER is not set -# BR2_GCC_VERSION_OR1K is not set -# BR2_PACKAGE_BLUEZ_UTILS is not set -# BR2_PACKAGE_GADGETFS_TEST is not set -# BR2_PACKAGE_FIS is not set -BR2_PACKAGE_REFPOLICY_POLICY_VERSION="" -# BR2_PACKAGE_CELT051 is not set -# BR2_PACKAGE_WIREGUARD is not set -# BR2_PACKAGE_PERL_NET_PING is not set -# BR2_PACKAGE_PERL_MIME_BASE64 is not set -# BR2_PACKAGE_PERL_DIGEST_MD5 is not set -# BR2_PACKAGE_ERLANG_P1_ICONV is not set -# BR2_KERNEL_HEADERS_5_3 is not set -# BR2_PACKAGE_PYTHON_SCAPY3K is not set -# BR2_BINUTILS_VERSION_2_30_X is not set -# BR2_PACKAGE_RPI_USERLAND_START_VCFILED is not set - -# -# Legacy options removed in 2019.11 -# -# BR2_PACKAGE_OPENVMTOOLS_PROCPS is not set -# BR2_PACKAGE_ALLJOYN is not set -# BR2_PACKAGE_ALLJOYN_BASE is not set -# BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL is not set -# BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION is not set -# BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING is not set -# BR2_PACKAGE_ALLJOYN_TCL_BASE is not set -# BR2_PACKAGE_ALLJOYN_TCL is not set -BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS="" -# BR2_PACKAGE_PYTHON_PYSNMP_APPS is not set -# BR2_KERNEL_HEADERS_5_2 is not set -# BR2_TARGET_RISCV_PK is not set -# BR2_PACKAGE_SQLITE_STAT3 is not set -# BR2_KERNEL_HEADERS_5_1 is not set -# BR2_PACKAGE_DEVMEM2 is not set -# BR2_PACKAGE_USTR is not set -# BR2_PACKAGE_KODI_SCREENSAVER_PLANESTATE is not set -# BR2_PACKAGE_KODI_VISUALISATION_WAVEFORHUE is not set -# BR2_PACKAGE_KODI_AUDIODECODER_OPUS is not set -# BR2_PACKAGE_MESA3D_OSMESA is not set -# BR2_PACKAGE_HOSTAPD_DRIVER_RTW is not set -# BR2_PACKAGE_WPA_SUPPLICANT_DBUS_NEW is not set -# BR2_PACKAGE_WPA_SUPPLICANT_DBUS_OLD is not set - -# -# Legacy options removed in 2019.08 -# -# BR2_TARGET_TS4800_MBRBOOT is not set -# BR2_PACKAGE_LIBAMCODEC is not set -# BR2_PACKAGE_ODROID_SCRIPTS is not set -# BR2_PACKAGE_ODROID_MALI is not set -# BR2_PACKAGE_KODI_PLATFORM_AML is not set -# BR2_GCC_VERSION_6_X is not set -# BR2_GCC_VERSION_4_9_X is not set -# BR2_GDB_VERSION_7_12 is not set -# BR2_PACKAGE_XAPP_MKFONTDIR is not set -# BR2_GDB_VERSION_8_0 is not set -# BR2_KERNEL_HEADERS_4_20 is not set -# BR2_KERNEL_HEADERS_5_0 is not set - -# -# Legacy options removed in 2019.05 -# -# BR2_CSKY_DSP is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COMPOSITOR is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_IQA is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPENCV is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_STEREO is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VCD is not set -# BR2_PACKAGE_LUNIT is not set -# BR2_PACKAGE_FFMPEG_FFSERVER is not set -# BR2_PACKAGE_LIBUMP is not set -# BR2_PACKAGE_SUNXI_MALI is not set -# BR2_BINUTILS_VERSION_2_29_X is not set -# BR2_BINUTILS_VERSION_2_28_X is not set -# BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_APEXSINK is not set - -# -# Legacy options removed in 2019.02 -# -# BR2_PACKAGE_QT is not set -# BR2_PACKAGE_QTUIO is not set -# BR2_PACKAGE_PINENTRY_QT4 is not set -# BR2_PACKAGE_POPPLER_QT is not set -# BR2_PACKAGE_OPENCV3_WITH_QT is not set -# BR2_PACKAGE_OPENCV_WITH_QT is not set -# BR2_PACKAGE_AMD_CATALYST_CCCLE is not set -# BR2_PACKAGE_SDL_QTOPIA is not set -# BR2_PACKAGE_PYTHON_PYQT is not set -# BR2_PACKAGE_LUACRYPTO is not set -# BR2_PACKAGE_TN5250 is not set -# BR2_PACKAGE_BOOST_SIGNALS is not set -# BR2_PACKAGE_FFTW_PRECISION_SINGLE is not set -# BR2_PACKAGE_FFTW_PRECISION_DOUBLE is not set -# BR2_PACKAGE_FFTW_PRECISION_LONG_DOUBLE is not set -# BR2_PACKAGE_LUA_5_2 is not set -# BR2_TARGET_GENERIC_PASSWD_MD5 is not set - -# -# Legacy options removed in 2018.11 -# -# BR2_TARGET_XLOADER is not set -# BR2_PACKAGE_TIDSP_BINARIES is not set -# BR2_PACKAGE_DSP_TOOLS is not set -# BR2_PACKAGE_GST_DSP is not set -# BR2_PACKAGE_BOOTUTILS is not set -# BR2_PACKAGE_EXPEDITE is not set -# BR2_PACKAGE_MESA3D_OPENGL_TEXTURE_FLOAT is not set -# BR2_KERNEL_HEADERS_4_10 is not set -# BR2_KERNEL_HEADERS_4_11 is not set -# BR2_KERNEL_HEADERS_4_12 is not set -# BR2_KERNEL_HEADERS_4_13 is not set -# BR2_KERNEL_HEADERS_4_15 is not set -# BR2_KERNEL_HEADERS_4_17 is not set -# BR2_PACKAGE_LIBNFTNL_XML is not set -# BR2_KERNEL_HEADERS_3_2 is not set -# BR2_KERNEL_HEADERS_4_1 is not set -# BR2_KERNEL_HEADERS_4_16 is not set -# BR2_KERNEL_HEADERS_4_18 is not set - -# -# Legacy options removed in 2018.08 -# -# BR2_PACKAGE_DOCKER_ENGINE_STATIC_CLIENT is not set -# BR2_PACKAGE_XPROTO_APPLEWMPROTO is not set -# BR2_PACKAGE_XPROTO_BIGREQSPROTO is not set -# BR2_PACKAGE_XPROTO_COMPOSITEPROTO is not set -# BR2_PACKAGE_XPROTO_DAMAGEPROTO is not set -# BR2_PACKAGE_XPROTO_DMXPROTO is not set -# BR2_PACKAGE_XPROTO_DRI2PROTO is not set -# BR2_PACKAGE_XPROTO_DRI3PROTO is not set -# BR2_PACKAGE_XPROTO_FIXESPROTO is not set -# BR2_PACKAGE_XPROTO_FONTCACHEPROTO is not set -# BR2_PACKAGE_XPROTO_FONTSPROTO is not set -# BR2_PACKAGE_XPROTO_GLPROTO is not set -# BR2_PACKAGE_XPROTO_INPUTPROTO is not set -# BR2_PACKAGE_XPROTO_KBPROTO is not set -# BR2_PACKAGE_XPROTO_PRESENTPROTO is not set -# BR2_PACKAGE_XPROTO_RANDRPROTO is not set -# BR2_PACKAGE_XPROTO_RECORDPROTO is not set -# BR2_PACKAGE_XPROTO_RENDERPROTO is not set -# BR2_PACKAGE_XPROTO_RESOURCEPROTO is not set -# BR2_PACKAGE_XPROTO_SCRNSAVERPROTO is not set -# BR2_PACKAGE_XPROTO_VIDEOPROTO is not set -# BR2_PACKAGE_XPROTO_WINDOWSWMPROTO is not set -# BR2_PACKAGE_XPROTO_XCMISCPROTO is not set -# BR2_PACKAGE_XPROTO_XEXTPROTO is not set -# BR2_PACKAGE_XPROTO_XF86BIGFONTPROTO is not set -# BR2_PACKAGE_XPROTO_XF86DGAPROTO is not set -# BR2_PACKAGE_XPROTO_XF86DRIPROTO is not set -# BR2_PACKAGE_XPROTO_XF86VIDMODEPROTO is not set -# BR2_PACKAGE_XPROTO_XINERAMAPROTO is not set -# BR2_PACKAGE_XPROTO_XPROTO is not set -# BR2_PACKAGE_XPROTO_XPROXYMANAGEMENTPROTOCOL is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_OPENGL is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_GLES2 is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_GLX is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_EGL is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_X11 is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_WAYLAND is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_DISPMANX is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER is not set -# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_LAME is not set -# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MPG123 is not set -# BR2_GDB_VERSION_7_11 is not set -# BR2_GDB_VERSION_7_10 is not set - -# -# Legacy options removed in 2018.05 -# -# BR2_PACKAGE_MEDIAART_BACKEND_NONE is not set -# BR2_PACKAGE_MEDIAART_BACKEND_GDK_PIXBUF is not set -# BR2_PACKAGE_TI_SGX_AM335X is not set -# BR2_PACKAGE_TI_SGX_AM437X is not set -# BR2_PACKAGE_TI_SGX_AM4430 is not set -# BR2_PACKAGE_TI_SGX_AM5430 is not set -# BR2_PACKAGE_JANUS_AUDIO_BRIDGE is not set -# BR2_PACKAGE_JANUS_ECHO_TEST is not set -# BR2_PACKAGE_JANUS_RECORDPLAY is not set -# BR2_PACKAGE_JANUS_SIP_GATEWAY is not set -# BR2_PACKAGE_JANUS_STREAMING is not set -# BR2_PACKAGE_JANUS_TEXT_ROOM is not set -# BR2_PACKAGE_JANUS_VIDEO_CALL is not set -# BR2_PACKAGE_JANUS_VIDEO_ROOM is not set -# BR2_PACKAGE_JANUS_MQTT is not set -# BR2_PACKAGE_JANUS_RABBITMQ is not set -# BR2_PACKAGE_JANUS_REST is not set -# BR2_PACKAGE_JANUS_UNIX_SOCKETS is not set -# BR2_PACKAGE_JANUS_WEBSOCKETS is not set -# BR2_PACKAGE_IPSEC_SECCTX_DISABLE is not set -# BR2_PACKAGE_IPSEC_SECCTX_ENABLE is not set -# BR2_PACKAGE_IPSEC_SECCTX_KERNEL is not set -# BR2_PACKAGE_LIBTFDI_CPP is not set -# BR2_PACKAGE_JQUERY_UI_THEME_BLACK_TIE is not set -# BR2_PACKAGE_JQUERY_UI_THEME_BLITZER is not set -# BR2_PACKAGE_JQUERY_UI_THEME_CUPERTINO is not set -# BR2_PACKAGE_JQUERY_UI_THEME_DARK_HIVE is not set -# BR2_PACKAGE_JQUERY_UI_THEME_DOT_LUV is not set -# BR2_PACKAGE_JQUERY_UI_THEME_EGGPLANT is not set -# BR2_PACKAGE_JQUERY_UI_THEME_EXCITE_BIKE is not set -# BR2_PACKAGE_JQUERY_UI_THEME_FLICK is not set -# BR2_PACKAGE_JQUERY_UI_THEME_HOT_SNEAKS is not set -# BR2_PACKAGE_JQUERY_UI_THEME_HUMANITY is not set -# BR2_PACKAGE_JQUERY_UI_THEME_LE_FROG is not set -# BR2_PACKAGE_JQUERY_UI_THEME_MINT_CHOC is not set -# BR2_PACKAGE_JQUERY_UI_THEME_OVERCAST is not set -# BR2_PACKAGE_JQUERY_UI_THEME_PEPPER_GRINDER is not set -# BR2_PACKAGE_JQUERY_UI_THEME_REDMOND is not set -# BR2_PACKAGE_JQUERY_UI_THEME_SMOOTHNESS is not set -# BR2_PACKAGE_JQUERY_UI_THEME_SOUTH_STREET is not set -# BR2_PACKAGE_JQUERY_UI_THEME_START is not set -# BR2_PACKAGE_JQUERY_UI_THEME_SUNNY is not set -# BR2_PACKAGE_JQUERY_UI_THEME_SWANKY_PURSE is not set -# BR2_PACKAGE_JQUERY_UI_THEME_TRONTASTIC is not set -# BR2_PACKAGE_JQUERY_UI_THEME_UI_DARKNESS is not set -# BR2_PACKAGE_JQUERY_UI_THEME_UI_LIGHTNESS is not set -# BR2_PACKAGE_JQUERY_UI_THEME_VADER is not set -# BR2_PACKAGE_BLUEZ5_PLUGINS_HEALTH is not set -# BR2_PACKAGE_BLUEZ5_PLUGINS_MIDI is not set -# BR2_PACKAGE_BLUEZ5_PLUGINS_NFC is not set -# BR2_PACKAGE_BLUEZ5_PLUGINS_SAP is not set -# BR2_PACKAGE_BLUEZ5_PLUGINS_SIXAXIS is not set -# BR2_PACKAGE_TRANSMISSION_REMOTE is not set -# BR2_PACKAGE_LIBKCAPI_APPS is not set -# BR2_PACKAGE_MPLAYER is not set -# BR2_PACKAGE_MPLAYER_MPLAYER is not set -# BR2_PACKAGE_MPLAYER_MENCODER is not set -# BR2_PACKAGE_LIBPLAYER_MPLAYER is not set -# BR2_PACKAGE_IQVLINUX is not set -# BR2_BINFMT_FLAT_SEP_DATA is not set -# BR2_bfin is not set -# BR2_PACKAGE_KODI_ADSP_BASIC is not set -# BR2_PACKAGE_KODI_ADSP_FREESURROUND is not set - -# -# Legacy options removed in 2018.02 -# -# BR2_KERNEL_HEADERS_3_4 is not set -# BR2_KERNEL_HEADERS_3_10 is not set -# BR2_KERNEL_HEADERS_3_12 is not set -# BR2_BINUTILS_VERSION_2_27_X is not set -# BR2_PACKAGE_EEPROG is not set -# BR2_PACKAGE_GNUPG2_GPGV2 is not set -# BR2_PACKAGE_IMX_GPU_VIV_APITRACE is not set -# BR2_PACKAGE_IMX_GPU_VIV_G2D is not set - -# -# Legacy options removed in 2017.11 -# -# BR2_PACKAGE_RFKILL is not set -# BR2_PACKAGE_UTIL_LINUX_RESET is not set -# BR2_PACKAGE_POLICYCOREUTILS_AUDIT2ALLOW is not set -# BR2_PACKAGE_POLICYCOREUTILS_RESTORECOND is not set -# BR2_PACKAGE_SEPOLGEN is not set -# BR2_PACKAGE_OPENOBEX_BLUEZ is not set -# BR2_PACKAGE_OPENOBEX_LIBUSB is not set -# BR2_PACKAGE_OPENOBEX_APPS is not set -# BR2_PACKAGE_OPENOBEX_SYSLOG is not set -# BR2_PACKAGE_OPENOBEX_DUMP is not set -# BR2_PACKAGE_AICCU is not set -# BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS is not set - -# -# Legacy options removed in 2017.08 -# -# BR2_TARGET_GRUB is not set -# BR2_PACKAGE_SIMICSFS is not set -# BR2_BINUTILS_VERSION_2_26_X is not set -BR2_XTENSA_OVERLAY_DIR="" -BR2_XTENSA_CUSTOM_NAME="" -# BR2_PACKAGE_HOST_MKE2IMG is not set -BR2_TARGET_ROOTFS_EXT2_BLOCKS=0 -BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES=0 -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL is not set -# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MAD is not set -# BR2_STRIP_none is not set -# BR2_PACKAGE_BEECRYPT_CPP is not set -# BR2_PACKAGE_SPICE_CLIENT is not set -# BR2_PACKAGE_SPICE_GUI is not set -# BR2_PACKAGE_SPICE_TUNNEL is not set -# BR2_PACKAGE_INPUT_TOOLS is not set -# BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH is not set -# BR2_PACKAGE_INPUT_TOOLS_JSCAL is not set -# BR2_PACKAGE_INPUT_TOOLS_JSTEST is not set -# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH is not set -# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_X86 is not set -# BR2_GCC_VERSION_4_8_X is not set - -# -# Legacy options removed in 2017.05 -# -# BR2_PACKAGE_SUNXI_MALI_R2P4 is not set -# BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT is not set -# BR2_PACKAGE_NODEJS_MODULES_EXPRESS is not set -# BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL is not set -# BR2_PACKAGE_OPENOCD_FT2XXX is not set -# BR2_PACKAGE_KODI_RTMPDUMP is not set -# BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN is not set -# BR2_PACKAGE_PORTMAP is not set -# BR2_BINUTILS_VERSION_2_25_X is not set -# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set -BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS=0 -# BR2_PACKAGE_SYSTEMD_KDBUS is not set -# BR2_PACKAGE_POLARSSL is not set -# BR2_NBD_CLIENT is not set -# BR2_NBD_SERVER is not set -# BR2_PACKAGE_GMOCK is not set -# BR2_KERNEL_HEADERS_4_8 is not set -# BR2_KERNEL_HEADERS_3_18 is not set -# BR2_GLIBC_VERSION_2_22 is not set - -# -# Legacy options removed in 2017.02 -# -# BR2_PACKAGE_PERL_DB_FILE is not set -# BR2_KERNEL_HEADERS_4_7 is not set -# BR2_KERNEL_HEADERS_4_6 is not set -# BR2_KERNEL_HEADERS_4_5 is not set -# BR2_KERNEL_HEADERS_3_14 is not set -# BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS is not set -# BR2_UCLIBC_INSTALL_TEST_SUITE is not set -# BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX is not set -# BR2_PACKAGE_MAKEDEVS is not set -# BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A is not set -# BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE is not set -# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set -# BR2_PACKAGE_SNOWBALL_INIT is not set -# BR2_GDB_VERSION_7_9 is not set - -# -# Legacy options removed in 2016.11 -# -# BR2_PACKAGE_PHP_SAPI_CLI_CGI is not set -# BR2_PACKAGE_PHP_SAPI_CLI_FPM is not set -# BR2_PACKAGE_WVSTREAMS is not set -# BR2_PACKAGE_WVDIAL is not set -# BR2_PACKAGE_WEBKITGTK24 is not set -# BR2_PACKAGE_TORSMO is not set -# BR2_PACKAGE_SSTRIP is not set -# BR2_KERNEL_HEADERS_4_3 is not set -# BR2_KERNEL_HEADERS_4_2 is not set -# BR2_PACKAGE_KODI_ADDON_XVDR is not set -# BR2_PACKAGE_IPKG is not set -# BR2_GCC_VERSION_4_7_X is not set -# BR2_BINUTILS_VERSION_2_24_X is not set -# BR2_PACKAGE_WESTON_RPI is not set -# BR2_GCC_VERSION_4_8_ARC is not set -# BR2_KERNEL_HEADERS_4_0 is not set -# BR2_KERNEL_HEADERS_3_19 is not set -# BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS is not set -# BR2_PACKAGE_ELEMENTARY is not set -# BR2_LINUX_KERNEL_CUSTOM_LOCAL is not set - -# -# Legacy options removed in 2016.08 -# -# BR2_PACKAGE_EFL_JP2K is not set -# BR2_PACKAGE_SYSTEMD_COMPAT is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER is not set -# BR2_PACKAGE_LIBFSLVPUWRAP is not set -# BR2_PACKAGE_LIBFSLPARSER is not set -# BR2_PACKAGE_LIBFSLCODEC is not set -# BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT is not set -# BR2_PTHREADS_OLD is not set -# BR2_BINUTILS_VERSION_2_23_X is not set -# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set -# BR2_GDB_VERSION_7_8 is not set - -# -# Legacy options removed in 2016.05 -# -# BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL is not set -# BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP is not set -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123 is not set -# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC is not set -# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2 is not set -# BR2_x86_i386 is not set -# BR2_PACKAGE_QT5QUICK1 is not set -BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR="" -# BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID is not set -# BR2_KERNEL_HEADERS_3_17 is not set -# BR2_GDB_VERSION_7_7 is not set -# BR2_PACKAGE_FOOMATIC_FILTERS is not set -# BR2_PACKAGE_SAMBA is not set -# BR2_PACKAGE_KODI_WAVPACK is not set -# BR2_PACKAGE_KODI_RSXS is not set -# BR2_PACKAGE_KODI_GOOM is not set -# BR2_PACKAGE_SYSTEMD_ALL_EXTRAS is not set -# BR2_GCC_VERSION_4_5_X is not set -# BR2_PACKAGE_SQLITE_READLINE is not set - -# -# Legacy options removed in 2016.02 -# -# BR2_PACKAGE_DOVECOT_BZIP2 is not set -# BR2_PACKAGE_DOVECOT_ZLIB is not set -# BR2_PACKAGE_E2FSPROGS_FINDFS is not set -# BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL is not set -# BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE is not set -# BR2_PACKAGE_OPENPOWERLINK_LIBPCAP is not set -# BR2_LINUX_KERNEL_SAME_AS_HEADERS is not set -# BR2_PACKAGE_CUPS_PDFTOPS is not set -# BR2_KERNEL_HEADERS_3_16 is not set -# BR2_PACKAGE_PYTHON_PYXML is not set -# BR2_ENABLE_SSP is not set -# BR2_PACKAGE_DIRECTFB_CLE266 is not set -# BR2_PACKAGE_DIRECTFB_UNICHROME is not set -# BR2_PACKAGE_LIBELEMENTARY is not set -# BR2_PACKAGE_LIBEINA is not set -# BR2_PACKAGE_LIBEET is not set -# BR2_PACKAGE_LIBEVAS is not set -# BR2_PACKAGE_LIBECORE is not set -# BR2_PACKAGE_LIBEDBUS is not set -# BR2_PACKAGE_LIBEFREET is not set -# BR2_PACKAGE_LIBEIO is not set -# BR2_PACKAGE_LIBEMBRYO is not set -# BR2_PACKAGE_LIBEDJE is not set -# BR2_PACKAGE_LIBETHUMB is not set -# BR2_PACKAGE_INFOZIP is not set -# BR2_BR2_PACKAGE_NODEJS_0_10_X is not set -# BR2_BR2_PACKAGE_NODEJS_0_12_X is not set -# BR2_BR2_PACKAGE_NODEJS_4_X is not set - -# -# Legacy options removed in 2015.11 -# -# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL is not set -# BR2_PACKAGE_MEDIA_CTL is not set -# BR2_PACKAGE_SCHIFRA is not set -# BR2_PACKAGE_ZXING is not set -# BR2_PACKAGE_BLACKBOX is not set -# BR2_KERNEL_HEADERS_3_0 is not set -# BR2_KERNEL_HEADERS_3_11 is not set -# BR2_KERNEL_HEADERS_3_13 is not set -# BR2_KERNEL_HEADERS_3_15 is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE is not set -# BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW is not set -# BR2_PACKAGE_KOBS_NG is not set -# BR2_PACKAGE_SAWMAN is not set -# BR2_PACKAGE_DIVINE is not set - -# -# Legacy options removed in 2015.08 -# -# BR2_PACKAGE_KODI_PVR_ADDONS is not set -# BR2_BINUTILS_VERSION_2_23_2 is not set -# BR2_BINUTILS_VERSION_2_24 is not set -# BR2_BINUTILS_VERSION_2_25 is not set -# BR2_PACKAGE_PERF is not set -# BR2_BINUTILS_VERSION_2_22 is not set -# BR2_PACKAGE_GPU_VIV_BIN_MX6Q is not set -# BR2_TARGET_UBOOT_NETWORK is not set diff --git a/external/Config.in b/external/Config.in deleted file mode 100644 index efde11e..0000000 --- a/external/Config.in +++ /dev/null @@ -1,6 +0,0 @@ -config BR2_TOOLCHAIN_EXTERNAL_HAS_CARTESI_KERNEL_HEADERS - bool "External toolchain has Cartesi kernel headers?" - depends on (BR2_riscv && BR2_RISCV_64) - -source "$BR2_EXTERNAL_CARTESI_PATH/package/machine-emulator-tools/Config.in" -source "$BR2_EXTERNAL_CARTESI_PATH/package/txiki/Config.in" diff --git a/external/external.desc b/external/external.desc deleted file mode 100644 index 64b0c82..0000000 --- a/external/external.desc +++ /dev/null @@ -1,2 +0,0 @@ -name: CARTESI -desc: Cartesi additional files and configurations diff --git a/external/external.mk b/external/external.mk deleted file mode 100644 index 57ff227..0000000 --- a/external/external.mk +++ /dev/null @@ -1 +0,0 @@ -include $(sort $(wildcard $(BR2_EXTERNAL_CARTESI_PATH)/package/*/*.mk)) diff --git a/external/package/machine-emulator-tools/Config.in b/external/package/machine-emulator-tools/Config.in deleted file mode 100644 index e4c8a8d..0000000 --- a/external/package/machine-emulator-tools/Config.in +++ /dev/null @@ -1,65 +0,0 @@ -menuconfig BR2_PACKAGE_MACHINE_EMULATOR_TOOLS - bool "Cartesi machine-emulator-tools" - help - Various useful Cartesi machine libraries and utilities. - - Things like yield, flashdrive, readbe64, writebe64, etc... - - https://github.com/cartesi/machine-emulator-tools/ - -if BR2_PACKAGE_MACHINE_EMULATOR_TOOLS - -config BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_YIELD - bool "yield" - depends on BR2_TOOLCHAIN_EXTERNAL_HAS_CARTESI_KERNEL_HEADERS - help - Install yield command line utility. - -config BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_IOCTL_ECHO - bool "ioctl-echo-loop" - depends on BR2_TOOLCHAIN_EXTERNAL_HAS_CARTESI_KERNEL_HEADERS - help - Install ioctl-echo-loop command line utility. - -config BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_XHALT - bool "xhalt" - depends on BR2_TOOLCHAIN_EXTERNAL_HAS_CARTESI_KERNEL_HEADERS - help - Install xhalt command line utility. - -config BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_ROLLUP - bool "rollup" - depends on BR2_TOOLCHAIN_EXTERNAL_HAS_CARTESI_KERNEL_HEADERS - help - Install rollup command line utility. - -config BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_ROLLUP_HTTP_SERVER - bool "rollup-http-server" - depends on BR2_TOOLCHAIN_EXTERNAL_HAS_CARTESI_KERNEL_HEADERS - help - Install rollup-http-server command line utility. - -config BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_ECHO_DAPP - bool "echo-dapp" - depends on BR2_TOOLCHAIN_EXTERNAL_HAS_CARTESI_KERNEL_HEADERS - help - Install echo-dapp web application. - -config BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_FLASHDRIVE - bool "flashdrive" - help - Install flashdrive command line utility. - -config BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_READBE64 - bool "readbe64" - depends on BR2_PACKAGE_LUA_5_3 - help - Install readbe64 command line utility. - -config BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_WRITEBE64 - bool "writebe64" - depends on BR2_PACKAGE_LUA_5_3 - help - Install writebe64 command line utility. - -endif diff --git a/external/package/machine-emulator-tools/machine-emulator-tools.mk b/external/package/machine-emulator-tools/machine-emulator-tools.mk deleted file mode 100644 index 1461bdd..0000000 --- a/external/package/machine-emulator-tools/machine-emulator-tools.mk +++ /dev/null @@ -1,116 +0,0 @@ -################################################################################ -# -# machine-emulator-tools -# -################################################################################ - -RISCV_ARCH ?= rv64gc -RISCV_ABI ?= lp64d - -MACHINE_EMULATOR_TOOLS_VERSION = v0.6.0 -MACHINE_EMULATOR_TOOLS_SOURCE = $(MACHINE_EMULATOR_TOOLS_VERSION).tar.gz -MACHINE_EMULATOR_TOOLS_SITE = https://github.com/cartesi/machine-emulator-tools/archive -MACHINE_EMULATOR_TOOLS_LICENSE = Apache-2.0 -MACHINE_EMULATOR_TOOLS_LICENSE_FILES = LICENSE -MACHINE_EMULATOR_TOOLS_INSTALL_STAGING = NO - -MACHINE_EMULATOR_TOOLS_CARGO_ENV = CC=$(TARGET_CC) CXX=$(TARGET_CXX) CFLAGS="-march=$(RISCV_ARCH) -mabi=$(RISCV_ABI)" RISCV_ARCH=$(RISCV_ARCH) RISCV_ABI=$(RISCV_ABI) -MACHINE_EMULATOR_TOOLS_CARGO_OPTS = --release - -ifeq ($(BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_YIELD),y) -define BUILD_MACHINE_EMULATOR_TOOLS_YIELD - $(MAKE) RVCC=$(TARGET_CC) -C $(@D)/linux/htif yield.toolchain -endef -define INSTALL_MACHINE_EMULATOR_TOOLS_YIELD - $(INSTALL) -D -m 0755 $(@D)/linux/htif/yield $(TARGET_DIR)/opt/cartesi/bin/yield -endef -endif - -ifeq ($(BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_IOCTL_ECHO),y) -define BUILD_MACHINE_EMULATOR_TOOLS_IOCTL_ECHO - $(MAKE) RVCC=$(TARGET_CC) -C $(@D)/linux/rollup/ioctl-echo-loop ioctl-echo-loop.toolchain -endef -define INSTALL_MACHINE_EMULATOR_TOOLS_IOCTL_ECHO - $(INSTALL) -D -m 0755 $(@D)/linux/rollup/ioctl-echo-loop/ioctl-echo-loop $(TARGET_DIR)/opt/cartesi/bin/ioctl-echo-loop -endef -endif - -ifeq ($(BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_ROLLUP),y) -define BUILD_MACHINE_EMULATOR_TOOLS_ROLLUP - $(MAKE) RVCC=$(TARGET_CC) -C $(@D)/linux/rollup/rollup rollup.toolchain -endef -define INSTALL_MACHINE_EMULATOR_TOOLS_ROLLUP - $(INSTALL) -D -m 0755 $(@D)/linux/rollup/rollup/rollup $(TARGET_DIR)/opt/cartesi/bin/rollup -endef -endif - -ifeq ($(BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_XHALT),y) -define BUILD_MACHINE_EMULATOR_TOOLS_XHALT - $(MAKE) RVCC=$(TARGET_CC) -C $(@D)/linux/xhalt xhalt.toolchain -endef -define INSTALL_MACHINE_EMULATOR_TOOLS_XHALT - $(INSTALL) -D -m 0755 $(@D)/linux/xhalt/xhalt $(TARGET_DIR)/opt/cartesi/bin/xhalt -endef -endif - -ifeq ($(BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_ROLLUP_HTTP_SERVER),y) -define BUILD_MACHINE_EMULATOR_TOOLS_ROLLUP_HTTP_SERVER - $(MACHINE_EMULATOR_TOOLS_CARGO_ENV) cargo build $(MACHINE_EMULATOR_TOOLS_CARGO_OPTS) --target riscv64gc-unknown-linux-gnu --manifest-path $(@D)/linux/rollup/http/rollup-http-server/Cargo.toml -endef -define INSTALL_MACHINE_EMULATOR_TOOLS_ROLLUP_HTTP_SERVER - $(INSTALL) -D -m 0755 $(@D)/linux/rollup/http/rollup-http-server/target/riscv64gc-unknown-linux-gnu/release/rollup-http-server $(TARGET_DIR)/opt/cartesi/bin/rollup-http-server - $(INSTALL) -D -m 0755 $(@D)/linux/utils/rollup-init $(TARGET_DIR)/opt/cartesi/bin/rollup-init -endef -endif - -ifeq ($(BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_ECHO_DAPP),y) -define BUILD_MACHINE_EMULATOR_TOOLS_ECHO_DAPP - $(MACHINE_EMULATOR_TOOLS_CARGO_ENV) cargo build $(MACHINE_EMULATOR_TOOLS_CARGO_OPTS) --target riscv64gc-unknown-linux-gnu --manifest-path $(@D)/linux/rollup/http/echo-dapp/Cargo.toml -endef -define INSTALL_MACHINE_EMULATOR_TOOLS_ECHO_DAPP - $(INSTALL) -D -m 0755 $(@D)/linux/rollup/http/echo-dapp/target/riscv64gc-unknown-linux-gnu/release/echo-dapp $(TARGET_DIR)/opt/cartesi/bin/echo-dapp -endef -endif - -MACHINE_EMULATOR_TOOLS_UTILS = - -ifeq ($(BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_FLASHDRIVE),y) -MACHINE_EMULATOR_TOOLS_UTILS += flashdrive -endif - -ifeq ($(BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_READBE64),y) -MACHINE_EMULATOR_TOOLS_UTILS += readbe64 -endif - -ifeq ($(BR2_PACKAGE_MACHINE_EMULATOR_TOOLS_WRITEBE64),y) -MACHINE_EMULATOR_TOOLS_UTILS += writebe64 -endif - -ifneq ($(MACHINE_EMULATOR_TOOLS_UTILS),) -define INSTALL_MACHINE_EMULATOR_UTILS - for f in $(MACHINE_EMULATOR_TOOLS_UTILS); do \ - $(INSTALL) -D -m 0755 $(@D)/linux/utils/$$f $(TARGET_DIR)/opt/cartesi/bin/$$f ; \ - done -endef -endif - -define MACHINE_EMULATOR_TOOLS_BUILD_CMDS - $(BUILD_MACHINE_EMULATOR_TOOLS_YIELD) - $(BUILD_MACHINE_EMULATOR_TOOLS_IOCTL_ECHO) - $(BUILD_MACHINE_EMULATOR_TOOLS_XHALT) - $(BUILD_MACHINE_EMULATOR_TOOLS_ROLLUP) - $(BUILD_MACHINE_EMULATOR_TOOLS_ROLLUP_HTTP_SERVER) - $(BUILD_MACHINE_EMULATOR_TOOLS_ECHO_DAPP) -endef - -define MACHINE_EMULATOR_TOOLS_INSTALL_TARGET_CMDS - $(INSTALL_MACHINE_EMULATOR_TOOLS_YIELD) - $(INSTALL_MACHINE_EMULATOR_TOOLS_IOCTL_ECHO) - $(INSTALL_MACHINE_EMULATOR_TOOLS_XHALT) - $(INSTALL_MACHINE_EMULATOR_TOOLS_ROLLUP) - $(INSTALL_MACHINE_EMULATOR_TOOLS_ROLLUP_HTTP_SERVER) - $(INSTALL_MACHINE_EMULATOR_TOOLS_ECHO_DAPP) - $(INSTALL_MACHINE_EMULATOR_UTILS) -endef - -$(eval $(generic-package)) diff --git a/external/package/txiki/0001-remove-wasm.patch b/external/package/txiki/0001-remove-wasm.patch deleted file mode 100644 index c872b97..0000000 --- a/external/package/txiki/0001-remove-wasm.patch +++ /dev/null @@ -1,1489 +0,0 @@ -diff -Naur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2022-06-27 13:03:16.714385424 -0300 -+++ b/CMakeLists.txt 2022-06-28 00:05:14.324200425 -0300 -@@ -67,14 +67,6 @@ - - add_subdirectory(deps/quickjs EXCLUDE_FROM_ALL) - --option(libuv_buildtests "" OFF) --add_subdirectory(deps/libuv EXCLUDE_FROM_ALL) -- --set(BUILD_WASI "simple" CACHE STRING "WASI implementation") --add_subdirectory(deps/wasm3 EXCLUDE_FROM_ALL) -- --find_package(CURL REQUIRED) -- - add_executable(tjs - src/bootstrap.c - src/cli.c -@@ -94,10 +86,8 @@ - src/utils.c - src/version.c - src/vm.c -- src/wasm.c - src/worker.c - src/xhr.c -- ../deps/quickjs/src/cutils.c - ) - - set_target_properties(tjs PROPERTIES -@@ -107,11 +97,30 @@ - - string(TOLOWER ${CMAKE_SYSTEM_NAME} TJS_PLATFORM) - target_compile_definitions(tjs PRIVATE TJS__PLATFORM="${TJS_PLATFORM}") -+ -+find_package(CURL REQUIRED) - target_include_directories(tjs PRIVATE ${CURL_INCLUDE_DIRS}) --target_link_libraries(tjs qjs uv_a m3 m ${CURL_LIBRARIES}) -+target_link_libraries(tjs ${CURL_LIBRARIES}) -+ -+find_path(LIBUV_INCLUDE_DIR NAMES uv.h) -+find_library(LIBUV_LIBRARY NAMES uv libuv) -+include(FindPackageHandleStandardArgs) -+find_package_handle_standard_args(LIBUV -+ REQUIRED_VARS -+ LIBUV_LIBRARY -+ LIBUV_INCLUDE_DIR) -+mark_as_advanced(LIBUV_INCLUDE_DIR LIBUV_LIBRARY) -+if(LIBUV_FOUND) -+ set(LIBUV_INCLUDE_DIRS "${LIBUV_INCLUDE_DIR}") -+ set(LIBUV_LIBRARIES "${LIBUV_LIBRARY}") -+endif() -+target_include_directories(tjs PRIVATE ${LIBUV_INCLUDE_DIRS}) -+target_link_libraries(tjs ${LIBUV_LIBRARIES}) -+ - if(MINGW) - target_link_libraries(tjs pthread) - endif() -+target_link_libraries(tjs qjs m atomic) - - if (BUILD_WITH_ASAN) - target_compile_options(tjs PRIVATE -fsanitize=address) -diff -Naur a/src/js/bundle.js b/src/js/bundle.js ---- a/src/js/bundle.js 2022-06-27 13:05:57.074129868 -0300 -+++ b/src/js/bundle.js 2022-06-27 13:04:43.027578856 -0300 -@@ -13154,174 +13154,6 @@ - value: new Performance() - }); - --// src/js/polyfills/wasm.js --var { wasm } = globalThis.__bootstrap; --var kWasmModule = Symbol("kWasmModule"); --var kWasmModuleRef = Symbol("kWasmModuleRef"); --var kWasmExports = Symbol("kWasmExports"); --var kWasmInstance = Symbol("kWasmInstance"); --var kWasmInstances = Symbol("kWasmInstances"); --var kWasiLinked = Symbol("kWasiLinked"); --var kWasiStarted = Symbol("kWasiStarted"); --var kWasiOptions = Symbol("kWasiOptions"); --var CompileError = class extends Error { -- constructor(...args) { -- super(...args); -- this.name = "CompileError"; -- } --}; --var LinkError = class extends Error { -- constructor(...args) { -- super(...args); -- this.name = "LinkError"; -- } --}; --var RuntimeError = class extends Error { -- constructor(...args) { -- super(...args); -- this.name = "RuntimeError"; -- } --}; --function getWasmError(e2) { -- switch (e2.wasmError) { -- case "CompileError": -- return new CompileError(e2.message); -- case "LinkError": -- return new LinkError(e2.message); -- case "RuntimeError": -- return new RuntimeError(e2.message); -- default: -- return new TypeError(`Invalid WASM error: ${e2.wasmError}`); -- } --} --function callWasmFunction(name, ...args) { -- const instance = this; -- try { -- return instance.callFunction(name, ...args); -- } catch (e2) { -- if (e2.wasmError) { -- throw getWasmError(e2); -- } else { -- throw e2; -- } -- } --} --function buildInstance(mod) { -- try { -- return wasm.buildInstance(mod); -- } catch (e2) { -- if (e2.wasmError) { -- throw getWasmError(e2); -- } else { -- throw e2; -- } -- } --} --function linkWasi(instance) { -- try { -- instance.linkWasi(); -- } catch (e2) { -- if (e2.wasmError) { -- throw getWasmError(e2); -- } else { -- throw e2; -- } -- } --} --function parseModule(buf) { -- try { -- return wasm.parseModule(buf); -- } catch (e2) { -- if (e2.wasmError) { -- throw getWasmError(e2); -- } else { -- throw e2; -- } -- } --} --var Module = class { -- constructor(buf) { -- this[kWasmModule] = parseModule(buf); -- } -- static exports(module) { -- return wasm.moduleExports(module[kWasmModule]); -- } -- static imports(module) { -- return {}; -- } --}; --var Instance = class { -- constructor(module, importObject = {}) { -- const instance = buildInstance(module[kWasmModule]); -- if (importObject.wasi_unstable) { -- linkWasi(instance); -- this[kWasiLinked] = true; -- } -- const _exports = Module.exports(module); -- const exports = /* @__PURE__ */ Object.create(null); -- for (const item of _exports) { -- if (item.kind === "function") { -- exports[item.name] = callWasmFunction.bind(instance, item.name); -- } -- } -- this[kWasmInstance] = instance; -- this[kWasmExports] = Object.freeze(exports); -- this[kWasmModuleRef] = module; -- globalThis.WebAssembly[kWasmInstances].push(this); -- } -- get exports() { -- return this[kWasmExports]; -- } --}; --var WASI = class { -- constructor(options = { args: [], env: {}, preopens: {} }) { -- __publicField(this, "wasiImport", "w4s1"); -- this[kWasiStarted] = false; -- if (options === null || typeof options !== "object") { -- throw new TypeError(`options must be an object`); -- } -- this[kWasiOptions] = JSON.parse(JSON.stringify(options)); -- } -- start(instance) { -- if (this[kWasiStarted]) { -- throw new Error("WASI instance has already started"); -- } -- if (!instance[kWasiLinked]) { -- throw new Error("WASM instance doesn't have WASI linked"); -- } -- if (!instance.exports._start) { -- throw new TypeError("WASI entrypoint not found"); -- } -- this[kWasiStarted] = true; -- instance.exports._start(...this[kWasiOptions].args ?? []); -- } --}; --var WebAssembly = class { -- constructor() { -- __publicField(this, "Module", Module); -- __publicField(this, "Instance", Instance); -- __publicField(this, "CompileError", CompileError); -- __publicField(this, "LinkError", LinkError); -- __publicField(this, "RuntimeError", RuntimeError); -- __publicField(this, "WASI", WASI); -- this[kWasmInstances] = []; -- } -- async compile(src) { -- return new Module(src); -- } -- async instantiate(src, importObject) { -- const module = await this.compile(src); -- const instance = new Instance(module, importObject); -- return { module, instance }; -- } --}; --Object.defineProperty(globalThis, "WebAssembly", { -- enumerable: true, -- configurable: true, -- writable: true, -- value: new WebAssembly() --}); -- - // src/js/polyfills/worker.js - var { Worker: _Worker } = globalThis.__bootstrap; - var kWorker = Symbol("kWorker"); -@@ -13826,8 +13658,7 @@ - "setInterval", - "setTimeout", - "signal", -- "signals", -- "wasm" -+ "signals" - ]; - for (const [key, value] of Object.entries(core8)) { - if (noExport.includes(key)) { -diff -Naur a/src/js/polyfills/index.js b/src/js/polyfills/index.js ---- a/src/js/polyfills/index.js 2022-06-27 13:03:16.727718735 -0300 -+++ b/src/js/polyfills/index.js 2022-06-27 13:04:43.027578856 -0300 -@@ -15,5 +15,4 @@ - import './console.js'; - import './crypto.js'; - import './performance.js'; --import './wasm.js'; - import './worker.js'; -diff -Naur a/src/js/polyfills/wasm.js b/src/js/polyfills/wasm.js ---- a/src/js/polyfills/wasm.js 2022-06-27 13:03:16.727718735 -0300 -+++ b/src/js/polyfills/wasm.js 1969-12-31 21:00:00.000000000 -0300 -@@ -1,202 +0,0 @@ --const { wasm } = globalThis.__bootstrap; -- --const kWasmModule = Symbol('kWasmModule'); --const kWasmModuleRef = Symbol('kWasmModuleRef'); --const kWasmExports = Symbol('kWasmExports'); --const kWasmInstance = Symbol('kWasmInstance'); --const kWasmInstances = Symbol('kWasmInstances'); --const kWasiLinked = Symbol('kWasiLinked'); --const kWasiStarted = Symbol('kWasiStarted'); --const kWasiOptions = Symbol('kWasiOptions'); -- -- --class CompileError extends Error { -- constructor(...args) { -- super(...args); -- this.name = 'CompileError'; -- } --}; -- --class LinkError extends Error { -- constructor(...args) { -- super(...args); -- this.name = 'LinkError'; -- } --}; -- --class RuntimeError extends Error { -- constructor(...args) { -- super(...args); -- this.name = 'RuntimeError'; -- } --}; -- -- --function getWasmError(e) { -- switch(e.wasmError) { -- case 'CompileError': -- return new CompileError(e.message); -- case 'LinkError': -- return new LinkError(e.message); -- case 'RuntimeError': -- return new RuntimeError(e.message); -- default: -- return new TypeError(`Invalid WASM error: ${e.wasmError}`); -- } --} -- --function callWasmFunction(name, ...args) { -- const instance = this; -- try { -- return instance.callFunction(name, ...args); -- } catch(e) { -- if (e.wasmError) { -- throw getWasmError(e); -- } else { -- throw e; -- } -- } --} -- --function buildInstance(mod) { -- try { -- return wasm.buildInstance(mod); -- } catch(e) { -- if (e.wasmError) { -- throw getWasmError(e); -- } else { -- throw e; -- } -- } --} -- --function linkWasi(instance) { -- try { -- instance.linkWasi(); -- } catch(e) { -- if (e.wasmError) { -- throw getWasmError(e); -- } else { -- throw e; -- } -- } --} -- --function parseModule(buf) { -- try { -- return wasm.parseModule(buf); -- } catch (e) { -- if (e.wasmError) { -- throw getWasmError(e); -- } else { -- throw e; -- } -- } --} -- --class Module { -- constructor(buf) { -- this[kWasmModule] = parseModule(buf); -- } -- -- static exports(module) { -- return wasm.moduleExports(module[kWasmModule]); -- } -- -- static imports(module) { -- // TODO. -- return {}; -- } --} -- --class Instance { -- constructor(module, importObject = {}) { -- const instance = buildInstance(module[kWasmModule]); -- -- if (importObject.wasi_unstable) { -- linkWasi(instance); -- this[kWasiLinked] = true; -- } -- -- const _exports = Module.exports(module); -- const exports = Object.create(null); -- -- for (const item of _exports) { -- if (item.kind === 'function') { -- exports[item.name] = callWasmFunction.bind(instance, item.name); -- } -- } -- -- this[kWasmInstance] = instance; -- this[kWasmExports] = Object.freeze(exports); -- this[kWasmModuleRef] = module; -- globalThis.WebAssembly[kWasmInstances].push(this); -- } -- -- get exports() { -- return this[kWasmExports]; -- } --} -- --class WASI { -- wasiImport = 'w4s1'; // Doesn't matter right now. -- -- constructor(options = { args: [], env: {}, preopens: {}}) { -- this[kWasiStarted] = false; -- -- if (options === null || typeof options !== 'object') { -- throw new TypeError(`options must be an object`); -- } -- -- this[kWasiOptions] = JSON.parse(JSON.stringify(options)); -- } -- -- start(instance) { -- if (this[kWasiStarted]) { -- throw new Error('WASI instance has already started'); -- } -- -- if (!instance[kWasiLinked]){ -- throw new Error('WASM instance doesn\'t have WASI linked'); -- } -- -- if (!instance.exports._start) { -- throw new TypeError('WASI entrypoint not found'); -- } -- -- this[kWasiStarted] = true; -- instance.exports._start(...(this[kWasiOptions].args ?? [])); -- } --} -- --class WebAssembly { -- Module = Module; -- Instance = Instance; -- CompileError = CompileError; -- LinkError = LinkError; -- RuntimeError = RuntimeError; -- WASI = WASI; -- -- constructor() { -- this[kWasmInstances] = []; -- } -- -- async compile(src) { -- return new Module(src); -- } -- -- async instantiate(src, importObject) { -- const module = await this.compile(src); -- const instance = new Instance(module, importObject); -- -- return { module, instance }; -- } --} -- -- --Object.defineProperty(globalThis, 'WebAssembly', { -- enumerable: true, -- configurable: true, -- writable: true, -- value: new WebAssembly() --}); -diff -Naur a/src/js/tjs/index.js b/src/js/tjs/index.js ---- a/src/js/tjs/index.js 2022-06-27 13:03:16.731052063 -0300 -+++ b/src/js/tjs/index.js 2022-06-27 13:04:43.027578856 -0300 -@@ -35,8 +35,7 @@ - 'setInterval', - 'setTimeout', - 'signal', -- 'signals', -- 'wasm' -+ 'signals' - ]; - - for (const [key, value] of Object.entries(core)) { -diff -Naur a/src/os.c b/src/os.c ---- a/src/os.c 2022-06-27 13:03:16.731052063 -0300 -+++ b/src/os.c 2022-06-27 13:41:06.542339987 -0300 -@@ -24,7 +24,6 @@ - - #include "private.h" - #include "utils.h" --#include "wasm.h" - - #include - #include -@@ -430,10 +429,6 @@ - return obj; - } - --static JSValue tjs_availableParallelism(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv) { -- return JS_NewUint32(ctx, uv_available_parallelism()); --} -- - static const JSCFunctionListEntry tjs_os_funcs[] = { - TJS_CONST(AF_INET), - TJS_CONST(AF_INET6), -@@ -460,7 +455,6 @@ - TJS_CGETSET_DEF("pid", tjs_getpid, NULL), - TJS_CGETSET_DEF("ppid", tjs_getppid, NULL), - TJS_CFUNC_DEF("userInfo", 0, tjs_userInfo), -- TJS_CFUNC_DEF("availableParallelism", 0, tjs_availableParallelism), - }; - - void tjs__mod_os_init(JSContext *ctx, JSValue ns) { -diff -Naur a/src/private.h b/src/private.h ---- a/src/private.h 2022-06-27 13:03:16.731052063 -0300 -+++ b/src/private.h 2022-06-27 13:04:43.027578856 -0300 -@@ -28,7 +28,6 @@ - #include "../deps/quickjs/src/cutils.h" - #include "../deps/quickjs/src/list.h" - #include "tjs.h" --#include "wasm.h" - - #include - #include -@@ -53,9 +52,6 @@ - uv_timer_t timer; - } curl_ctx; - struct { -- IM3Environment env; -- } wasm_ctx; -- struct { - JSValue date_ctor; - JSValue u8array_ctor; - } builtins; -@@ -72,7 +68,6 @@ - void tjs__mod_sys_init(JSContext *ctx, JSValue ns); - void tjs__mod_timers_init(JSContext *ctx, JSValue ns); - void tjs__mod_udp_init(JSContext *ctx, JSValue ns); --void tjs__mod_wasm_init(JSContext *ctx, JSValue ns); - void tjs__mod_worker_init(JSContext *ctx, JSValue ns); - void tjs__mod_xhr_init(JSContext *ctx, JSValue ns); - -diff -Naur a/src/sys.c b/src/sys.c ---- a/src/sys.c 2022-06-27 13:03:16.731052063 -0300 -+++ b/src/sys.c 2022-06-27 13:04:43.027578856 -0300 -@@ -89,7 +89,6 @@ - JS_DefinePropertyValueStr(ctx, versions, "tjs", JS_NewString(ctx, tjs_version()), JS_PROP_C_W_E); - JS_DefinePropertyValueStr(ctx, versions, "uv", JS_NewString(ctx, uv_version_string()), JS_PROP_C_W_E); - JS_DefinePropertyValueStr(ctx, versions, "curl", JS_NewString(ctx, curl_version()), JS_PROP_C_W_E); -- JS_DefinePropertyValueStr(ctx, versions, "wasm3", JS_NewString(ctx, M3_VERSION), JS_PROP_C_W_E); - JS_DefinePropertyValueStr(ctx, ns, "versions", versions, JS_PROP_C_W_E); - JS_DefinePropertyValueStr(ctx, ns, "platform", JS_NewString(ctx, TJS__PLATFORM), JS_PROP_C_W_E); - } -diff -Naur a/src/version.h b/src/version.h ---- a/src/version.h 1969-12-31 21:00:00.000000000 -0300 -+++ b/src/version.h 2022-06-21 19:34:50.810757099 -0300 -@@ -0,0 +1,36 @@ -+/* -+ * QuickJS libuv bindings -+ * -+ * Copyright (c) 2019-present Saúl Ibarra Corretgé -+ * -+ * Permission is hereby granted, free of charge, to any person obtaining a copy -+ * of this software and associated documentation files (the "Software"), to deal -+ * in the Software without restriction, including without limitation the rights -+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -+ * copies of the Software, and to permit persons to whom the Software is -+ * furnished to do so, subject to the following conditions: -+ * -+ * The above copyright notice and this permission notice shall be included in -+ * all copies or substantial portions of the Software. -+ * -+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -+ * THE SOFTWARE. -+ */ -+ -+#ifndef TJS_VERSION_H -+#define TJS_VERSION_H -+ -+ -+#define TJS_VERSION_MAJOR 22 -+#define TJS_VERSION_MINOR 4 -+#define TJS_VERSION_PATCH 1 -+#define TJS_VERSION_SUFFIX "" -+ -+const char* tjs_version(void); -+ -+#endif -diff -Naur a/src/vm.c b/src/vm.c ---- a/src/vm.c 2022-06-27 13:03:16.731052063 -0300 -+++ b/src/vm.c 2022-06-27 13:04:43.027578856 -0300 -@@ -69,7 +69,6 @@ - tjs__mod_sys_init(ctx, ns); - tjs__mod_timers_init(ctx, ns); - tjs__mod_udp_init(ctx, ns); -- tjs__mod_wasm_init(ctx, ns); - tjs__mod_worker_init(ctx, ns); - tjs__mod_xhr_init(ctx, ns); - } -@@ -231,9 +230,6 @@ - JS_FreeAtom(qrt->ctx, bootstrap_ns_atom); - JS_FreeValue(qrt->ctx, bootstrap_ns); - -- /* WASM */ -- qrt->wasm_ctx.env = m3_NewEnvironment(); -- - /* Load some builtin references for easy access */ - qrt->builtins.date_ctor = JS_GetPropertyStr(qrt->ctx, global_obj, "Date"); - CHECK_EQ(JS_IsUndefined(qrt->builtins.date_ctor), 0); -@@ -264,9 +260,6 @@ - uv_close((uv_handle_t *) &qrt->curl_ctx.timer, NULL); - } - -- /* Destroy WASM runtime. */ -- m3_FreeEnvironment(qrt->wasm_ctx.env); -- - /* Cleanup loop. All handles should be closed. */ - int closed = 0; - for (int i = 0; i < 5; i++) { -diff -Naur a/src/wasm.c b/src/wasm.c ---- a/src/wasm.c 2022-06-27 13:03:16.731052063 -0300 -+++ b/src/wasm.c 1969-12-31 21:00:00.000000000 -0300 -@@ -1,378 +0,0 @@ --/* -- * txiki.js -- * -- * Copyright (c) 2019-present Saúl Ibarra Corretgé -- * -- * Permission is hereby granted, free of charge, to any person obtaining a copy -- * of this software and associated documentation files (the "Software"), to deal -- * in the Software without restriction, including without limitation the rights -- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -- * copies of the Software, and to permit persons to whom the Software is -- * furnished to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included in -- * all copies or substantial portions of the Software. -- * -- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -- * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -- * THE SOFTWARE. -- */ -- --#include "wasm.h" -- --#include "private.h" --#include "tjs.h" --#include "utils.h" -- --#define TJS__WASM_MAX_ARGS 32 -- --static JSClassID tjs_wasm_module_class_id; -- --typedef struct { -- IM3Module module; -- struct { -- uint8_t *bytes; -- size_t size; -- } data; --} TJSWasmModule; -- --static void tjs_wasm_module_finalizer(JSRuntime *rt, JSValue val) { -- TJSWasmModule *m = JS_GetOpaque(val, tjs_wasm_module_class_id); -- if (m) { -- if (m->module) -- m3_FreeModule(m->module); -- js_free_rt(rt, m->data.bytes); -- js_free_rt(rt, m); -- } --} -- --static JSClassDef tjs_wasm_module_class = { -- "Module", -- .finalizer = tjs_wasm_module_finalizer, --}; -- --static JSClassID tjs_wasm_instance_class_id; -- --typedef struct { -- IM3Runtime runtime; -- IM3Module module; -- bool loaded; --} TJSWasmInstance; -- --static void tjs_wasm_instance_finalizer(JSRuntime *rt, JSValue val) { -- TJSWasmInstance *i = JS_GetOpaque(val, tjs_wasm_instance_class_id); -- if (i) { -- if (i->module) { -- // Free the module, only if it wasn't previously loaded. -- if (!i->loaded) -- m3_FreeModule(i->module); -- } -- if (i->runtime) -- m3_FreeRuntime(i->runtime); -- js_free_rt(rt, i); -- } --} -- --static JSClassDef tjs_wasm_instance_class = { -- "Instance", -- .finalizer = tjs_wasm_instance_finalizer, --}; -- --static JSValue tjs_new_wasm_module(JSContext *ctx) { -- TJSWasmModule *m; -- JSValue obj; -- -- obj = JS_NewObjectClass(ctx, tjs_wasm_module_class_id); -- if (JS_IsException(obj)) -- return obj; -- -- m = js_mallocz(ctx, sizeof(*m)); -- if (!m) { -- JS_FreeValue(ctx, obj); -- return JS_EXCEPTION; -- } -- -- JS_SetOpaque(obj, m); -- return obj; --} -- --static TJSWasmModule *tjs_wasm_module_get(JSContext *ctx, JSValueConst obj) { -- return JS_GetOpaque2(ctx, obj, tjs_wasm_module_class_id); --} -- --static JSValue tjs_new_wasm_instance(JSContext *ctx) { -- TJSWasmInstance *i; -- JSValue obj; -- -- obj = JS_NewObjectClass(ctx, tjs_wasm_instance_class_id); -- if (JS_IsException(obj)) -- return obj; -- -- i = js_mallocz(ctx, sizeof(*i)); -- if (!i) { -- JS_FreeValue(ctx, obj); -- return JS_EXCEPTION; -- } -- -- JS_SetOpaque(obj, i); -- return obj; --} -- --static TJSWasmInstance *tjs_wasm_instance_get(JSContext *ctx, JSValueConst obj) { -- return JS_GetOpaque2(ctx, obj, tjs_wasm_instance_class_id); --} -- --JSValue tjs_throw_wasm_error(JSContext *ctx, const char *name, M3Result r) { -- CHECK_NOT_NULL(r); -- JSValue obj = JS_NewError(ctx); -- JS_DefinePropertyValueStr(ctx, obj, "message", JS_NewString(ctx, r), JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); -- JS_DefinePropertyValueStr(ctx, obj, "wasmError", JS_NewString(ctx, name), JS_PROP_WRITABLE | JS_PROP_CONFIGURABLE); -- if (JS_IsException(obj)) -- obj = JS_NULL; -- return JS_Throw(ctx, obj); --} -- --static JSValue tjs__wasm_result(JSContext *ctx, M3ValueType type, const void *stack) { -- switch (type) { -- case c_m3Type_i32: { -- int32_t val = *(int32_t *) stack; -- return JS_NewInt32(ctx, val); -- } -- case c_m3Type_i64: { -- int64_t val = *(int64_t *) stack; -- if (val == (int32_t) val) -- return JS_NewInt32(ctx, (int32_t) val); -- else -- return JS_NewBigInt64(ctx, val); -- } -- case c_m3Type_f32: { -- float val = *(float *) stack; -- return JS_NewFloat64(ctx, (double) val); -- } -- case c_m3Type_f64: { -- double val = *(double *) stack; -- return JS_NewFloat64(ctx, val); -- } -- default: -- return JS_UNDEFINED; -- } --} -- --static JSValue tjs_wasm_callfunction(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv) { -- TJSWasmInstance *i = tjs_wasm_instance_get(ctx, this_val); -- if (!i) -- return JS_EXCEPTION; -- -- const char *fname = JS_ToCString(ctx, argv[0]); -- if (!fname) -- return JS_EXCEPTION; -- -- TJSRuntime *qrt = TJS_GetRuntime(ctx); -- CHECK_NOT_NULL(qrt); -- -- IM3Function func; -- M3Result r = m3_FindFunction(&func, i->runtime, fname); -- if (r) { -- JS_FreeCString(ctx, fname); -- return tjs_throw_wasm_error(ctx, "RuntimeError", r); -- } -- -- JS_FreeCString(ctx, fname); -- -- int nargs = argc - 1; -- if (nargs == 0) { -- r = m3_Call(func, 0, NULL); -- } else { -- const char *m3_argv[nargs + 1]; -- for (int i = 0; i < nargs; i++) { -- m3_argv[i] = JS_ToCString(ctx, argv[i + 1]); -- } -- m3_argv[nargs] = NULL; -- r = m3_CallArgv(func, nargs, m3_argv); -- for (int i = 0; i < nargs; i++) { -- JS_FreeCString(ctx, m3_argv[i]); -- } -- } -- -- if (r) -- return tjs_throw_wasm_error(ctx, "RuntimeError", r); -- -- // https://webassembly.org/docs/js/ See "ToJSValue" -- // NOTE: here we support returning BigInt, because we can. -- -- int ret_count = m3_GetRetCount(func); -- -- if (ret_count > TJS__WASM_MAX_ARGS) -- return tjs_throw_wasm_error(ctx, "RuntimeError", "Too many return values"); -- -- uint64_t valbuff[TJS__WASM_MAX_ARGS]; -- const void *valptrs[TJS__WASM_MAX_ARGS]; -- memset(valbuff, 0, sizeof(valbuff)); -- for (int i = 0; i < ret_count; i++) { -- valptrs[i] = &valbuff[i]; -- } -- -- r = m3_GetResults(func, ret_count, valptrs); -- if (r) -- return tjs_throw_wasm_error(ctx, "RuntimeError", r); -- -- if (ret_count == 1) { -- return tjs__wasm_result(ctx, m3_GetRetType(func, 0), valptrs[0]); -- } else { -- JSValue rets = JS_NewArray(ctx); -- for (int i = 0; i < ret_count; i++) { -- JS_SetPropertyUint32(ctx, rets, i, tjs__wasm_result(ctx, m3_GetRetType(func, i), valptrs[i])); -- } -- return rets; -- } --} -- --static JSValue tjs_wasm_linkwasi(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv) { -- TJSWasmInstance *i = tjs_wasm_instance_get(ctx, this_val); -- if (!i) -- return JS_EXCEPTION; -- -- M3Result r = m3_LinkWASI(i->module); -- if (r) -- return tjs_throw_wasm_error(ctx, "LinkError", r); -- -- return JS_UNDEFINED; --} -- --static JSValue tjs_wasm_buildinstance(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv) { -- TJSWasmModule *m = tjs_wasm_module_get(ctx, argv[0]); -- if (!m) -- return JS_EXCEPTION; -- -- JSValue obj = tjs_new_wasm_instance(ctx); -- if (JS_IsException(obj)) -- return obj; -- -- TJSWasmInstance *i = tjs_wasm_instance_get(ctx, obj); -- -- TJSRuntime *qrt = TJS_GetRuntime(ctx); -- CHECK_NOT_NULL(qrt); -- -- M3Result r = m3_ParseModule(qrt->wasm_ctx.env, &i->module, m->data.bytes, m->data.size); -- CHECK_NULL(r); // Should never fail because we already parsed it. TODO: clone it? -- -- /* Create a runtime per module to avoid symbol clash. */ -- i->runtime = m3_NewRuntime(qrt->wasm_ctx.env, /* TODO: adjust */ 512 * 1024, NULL); -- if (!i->runtime) { -- JS_FreeValue(ctx, obj); -- return JS_ThrowOutOfMemory(ctx); -- } -- -- r = m3_LoadModule(i->runtime, i->module); -- if (r) { -- JS_FreeValue(ctx, obj); -- return tjs_throw_wasm_error(ctx, "LinkError", r); -- } -- -- i->loaded = true; -- -- return obj; --} -- --static JSValue tjs_wasm_moduleexports(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv) { -- TJSWasmModule *m = tjs_wasm_module_get(ctx, argv[0]); -- if (!m) -- return JS_EXCEPTION; -- -- JSValue exports = JS_NewArray(ctx); -- if (JS_IsException(exports)) -- return exports; -- -- for (size_t i = 0, j = 0; i < m->module->numFunctions; ++i) { -- IM3Function f = &m->module->functions[i]; -- const char *name = m3_GetFunctionName(f); -- if (name) { -- JSValue item = JS_NewObjectProto(ctx, JS_NULL); -- JS_DefinePropertyValueStr(ctx, item, "name", JS_NewString(ctx, name), JS_PROP_C_W_E); -- JS_DefinePropertyValueStr(ctx, item, "kind", JS_NewString(ctx, "function"), JS_PROP_C_W_E); -- JS_DefinePropertyValueUint32(ctx, exports, j, item, JS_PROP_C_W_E); -- j++; -- } -- } -- -- // TODO: other export types. -- -- return exports; --} -- --static JSValue tjs_wasm_parsemodule(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv) { -- TJSRuntime *qrt = TJS_GetRuntime(ctx); -- CHECK_NOT_NULL(qrt); -- -- size_t size; -- uint8_t *buf = JS_GetArrayBuffer(ctx, &size, argv[0]); -- -- if (!buf) { -- /* Reset the exception. */ -- JS_FreeValue(ctx, JS_GetException(ctx)); -- -- /* Check if it's a typed array. */ -- size_t aoffset, asize; -- JSValue abuf = JS_GetTypedArrayBuffer(ctx, argv[0], &aoffset, &asize, NULL); -- if (JS_IsException(abuf)) -- return abuf; -- buf = JS_GetArrayBuffer(ctx, &size, abuf); -- JS_FreeValue(ctx, abuf); -- if (!buf) -- return JS_EXCEPTION; -- buf += aoffset; -- size = asize; -- } -- -- JSValue obj = tjs_new_wasm_module(ctx); -- TJSWasmModule *m = tjs_wasm_module_get(ctx, obj); -- m->data.bytes = js_malloc(ctx, size); -- if (!m->data.bytes) { -- JS_FreeValue(ctx, obj); -- return JS_EXCEPTION; -- } -- memcpy(m->data.bytes, buf, size); -- m->data.size = size; -- -- M3Result r = m3_ParseModule(qrt->wasm_ctx.env, &m->module, m->data.bytes, m->data.size); -- if (r) { -- JS_FreeValue(ctx, obj); -- return tjs_throw_wasm_error(ctx, "CompileError", r); -- } -- -- return obj; --} -- --static const JSCFunctionListEntry tjs_wasm_funcs[] = { -- TJS_CFUNC_DEF("buildInstance", 1, tjs_wasm_buildinstance), -- TJS_CFUNC_DEF("moduleExports", 1, tjs_wasm_moduleexports), -- TJS_CFUNC_DEF("parseModule", 1, tjs_wasm_parsemodule), --}; -- --static const JSCFunctionListEntry tjs_wasm_instance_funcs[] = { -- TJS_CFUNC_DEF("callFunction", 1, tjs_wasm_callfunction), -- TJS_CFUNC_DEF("linkWasi", 0, tjs_wasm_linkwasi), --}; -- --void tjs__mod_wasm_init(JSContext *ctx, JSValue ns) { -- /* Module object */ -- JS_NewClassID(&tjs_wasm_module_class_id); -- JS_NewClass(JS_GetRuntime(ctx), tjs_wasm_module_class_id, &tjs_wasm_module_class); -- JS_SetClassProto(ctx, tjs_wasm_module_class_id, JS_NULL); -- -- /* Instance object */ -- JS_NewClassID(&tjs_wasm_instance_class_id); -- JS_NewClass(JS_GetRuntime(ctx), tjs_wasm_instance_class_id, &tjs_wasm_instance_class); -- JSValue proto = JS_NewObject(ctx); -- JS_SetPropertyFunctionList(ctx, proto, tjs_wasm_instance_funcs, countof(tjs_wasm_instance_funcs)); -- JS_SetClassProto(ctx, tjs_wasm_instance_class_id, proto); -- -- JSValue obj = JS_NewObjectProto(ctx, JS_NULL); -- JS_SetPropertyFunctionList(ctx, obj, tjs_wasm_funcs, countof(tjs_wasm_funcs)); -- -- JS_DefinePropertyValueStr(ctx, ns, "wasm", obj, JS_PROP_C_W_E); --} -diff -Naur a/src/wasm.h b/src/wasm.h ---- a/src/wasm.h 2022-06-27 13:03:16.731052063 -0300 -+++ b/src/wasm.h 1969-12-31 21:00:00.000000000 -0300 -@@ -1,33 +0,0 @@ --/* -- * txiki.js -- * -- * Copyright (c) 2019-present Saúl Ibarra Corretgé -- * -- * Permission is hereby granted, free of charge, to any person obtaining a copy -- * of this software and associated documentation files (the "Software"), to deal -- * in the Software without restriction, including without limitation the rights -- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -- * copies of the Software, and to permit persons to whom the Software is -- * furnished to do so, subject to the following conditions: -- * -- * The above copyright notice and this permission notice shall be included in -- * all copies or substantial portions of the Software. -- * -- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -- * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -- * THE SOFTWARE. -- */ -- --#ifndef TJS_WASM_H --#define TJS_WASM_H -- --#include --#include --// XXX: Needed for enumerating a module's functions --#include -- --#endif -diff -Naur a/tests/test-fs-readdir.js b/tests/test-fs-readdir.js ---- a/tests/test-fs-readdir.js 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/test-fs-readdir.js 2022-06-27 13:04:43.027578856 -0300 -@@ -1,6 +1,6 @@ - import assert from './assert.js'; - --const dirs = [ 'advanced', 'fixtures', 'helpers', 'wasi', 'wasm' ]; -+const dirs = [ 'advanced', 'fixtures', 'helpers' ]; - - - (async () => { -diff -Naur a/tests/test-wasm-f32.js b/tests/test-wasm-f32.js ---- a/tests/test-wasm-f32.js 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/test-wasm-f32.js 1969-12-31 21:00:00.000000000 -0300 -@@ -1,16 +0,0 @@ --import assert from './assert.js'; --import { path } from '@tjs/std'; -- -- --(async () => { -- const data = await tjs.readFile(path.join(import.meta.dirname, 'wasm', 'f32.wasm')); -- const { instance } = await WebAssembly.instantiate(data); -- const { exports } = instance; -- -- assert.eq(exports.add(1.2, 0.8), 2, 'add works'); -- const v = exports.add('-0', '-0'); -- assert.ok(1 / v < 0, 'adding -0 works'); -- assert.eq(exports.add(0, Infinity), Infinity, '0 + Infinity works'); -- assert.eq(exports.add(0, -Infinity), -Infinity, '0 + -Infinity works'); -- assert.eq(exports.add(-Infinity, Infinity), NaN, '-Infinity + Infinity works'); --})(); -diff -Naur a/tests/test-wasm-f64.js b/tests/test-wasm-f64.js ---- a/tests/test-wasm-f64.js 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/test-wasm-f64.js 1969-12-31 21:00:00.000000000 -0300 -@@ -1,16 +0,0 @@ --import assert from './assert.js'; --import { path } from '@tjs/std'; -- -- --(async () => { -- const data = await tjs.readFile(path.join(import.meta.dirname, 'wasm', 'f64.wasm')); -- const { instance } = await WebAssembly.instantiate(data); -- const { exports } = instance; -- -- assert.eq(exports.add(1.2, 0.8), 2, 'add works'); -- const v = exports.add('-0', '-0'); -- assert.ok(1 / v < 0, 'adding -0 works'); -- assert.eq(exports.add(0, Infinity), Infinity, '0 + Infinity works'); -- assert.eq(exports.add(0, -Infinity), -Infinity, '0 + -Infinity works'); -- assert.eq(exports.add(-Infinity, Infinity), NaN, '-Infinity + Infinity works'); --})(); -diff -Naur a/tests/test-wasm-i32.js b/tests/test-wasm-i32.js ---- a/tests/test-wasm-i32.js 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/test-wasm-i32.js 1969-12-31 21:00:00.000000000 -0300 -@@ -1,24 +0,0 @@ --import assert from './assert.js'; --import { path } from '@tjs/std'; -- -- --(async () => { -- const data = await tjs.readFile(path.join(import.meta.dirname, 'wasm', 'i32.wasm')); -- const { instance } = await WebAssembly.instantiate(data); -- const { exports } = instance; -- -- assert.eq(exports.add(1, 2), 3, 'add works'); -- assert.eq(exports.add(1, -2), -1, 'add works with negatives'); -- assert.eq(exports.sub(1, 2), -1, 'sub works'); -- assert.eq(exports.sub(1, -2), 3, 'sub works with negatives'); -- assert.eq(exports.mul(2, 2), 4, 'mul works'); -- assert.eq(exports.mul(2, -2), -4, 'mul works with negatives'); -- assert.eq(exports.div_s(4, 2), 2, 'div_s works'); -- try { -- exports.div_s(1, 0); -- } catch(e) { -- assert.ok(e instanceof WebAssembly.RuntimeError, 'div_s divide by zero throws RuntimeError'); -- } -- assert.eq(exports.div_u(-1, -1), 1, 'div_u works'); -- assert.eq(exports.rem_s(5, 2), 1, 'rem_s works'); --})(); -diff -Naur a/tests/test-wasm-i64.js b/tests/test-wasm-i64.js ---- a/tests/test-wasm-i64.js 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/test-wasm-i64.js 1969-12-31 21:00:00.000000000 -0300 -@@ -1,27 +0,0 @@ --import assert from './assert.js'; --import { path } from '@tjs/std'; -- -- --(async () => { -- const data = await tjs.readFile(path.join(import.meta.dirname, 'wasm', 'i64.wasm')); -- const { instance } = await WebAssembly.instantiate(data); -- const { exports } = instance; -- -- assert.eq(exports.add(1, 2), 3, 'add works'); -- assert.eq(exports.add(1, -2), -1, 'add works with negatives'); -- assert.eq(exports.add(1n, 2n), 3, 'add works with BigInt'); -- assert.eq(exports.sub(1, 2), -1, 'sub works'); -- assert.eq(exports.sub(1, -2), 3, 'sub works with negatives'); -- assert.eq(exports.mul(2, 2), 4, 'mul works'); -- assert.eq(exports.mul(2, -2), -4, 'mul works with negatives'); -- assert.eq(String(exports.mul(BigInt(Number.MAX_SAFE_INTEGER), 100n)), '900719925474099100', 'mul works with BigInt'); -- assert.eq(String(exports.mul(0x0123456789abcdefn, 0xfedcba9876543210n)), '2465395958572223728', 'mul works with BigInt 2'); -- assert.eq(exports.div_s(4, 2), 2, 'div_s works'); -- try { -- exports.div_s(1, 0); -- } catch(e) { -- assert.ok(e instanceof WebAssembly.RuntimeError, 'div_s divide by zero throws RuntimeError'); -- } -- assert.eq(exports.div_u(-1, -1), 1, 'div_u works'); -- assert.eq(exports.rem_s(5, 2), 1, 'rem_s works'); --})(); -diff -Naur a/tests/test-wasm-multi.js b/tests/test-wasm-multi.js ---- a/tests/test-wasm-multi.js 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/test-wasm-multi.js 1969-12-31 21:00:00.000000000 -0300 -@@ -1,15 +0,0 @@ --import assert from './assert.js'; --import { path } from '@tjs/std'; -- -- --(async () => { -- const data = await tjs.readFile(path.join(import.meta.dirname, 'wasm', 'multi.wasm')); -- const { instance } = await WebAssembly.instantiate(data); -- const { exports } = instance; -- -- const v = exports.round_trip_many(1, 5, 42); -- assert.ok(Array.isArray(v), 'return value is an array'); -- assert.eq(v[0], 1, '1st arg matches'); -- assert.eq(v[1], 5, '2nd arg matches'); -- assert.eq(v[2], 42, '3rd arg matches'); --})(); -diff -Naur a/tests/test-wasm-wasi.js b/tests/test-wasm-wasi.js ---- a/tests/test-wasm-wasi.js 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/test-wasm-wasi.js 1969-12-31 21:00:00.000000000 -0300 -@@ -1,23 +0,0 @@ --import assert from './assert.js'; --import { path } from '@tjs/std'; -- -- --(async () => { -- const args = [ -- tjs.exepath, -- path.join(import.meta.dirname, 'wasi', 'launcher.js'), -- 'test.wasm' -- ]; -- const proc = tjs.spawn(args, { stdout: 'pipe' }); -- const status = await proc.wait(); -- assert.eq(status.exit_status, 0, 'WASI ran succesfully'); -- assert.eq(status.term_signal, null, 'WASI ran succesfully 2'); -- const buf = new Uint8Array(4096); -- const nread = await proc.stdout.read(buf); -- assert.ok(nread > 0, 'stdout was read'); -- const dataStr = new TextDecoder().decode(buf.subarray(0, nread)); -- assert.ok(dataStr.match(/Hello world/), 'data matches 1'); -- assert.ok(dataStr.match(/Constructor OK/), 'data matches 2'); -- assert.ok(dataStr.match(/Hello printf!/), 'data matches 3'); -- assert.ok(dataStr.match(/fib\(20\)/), 'data matches 4'); --})(); -diff -Naur a/tests/wasi/launcher.js b/tests/wasi/launcher.js ---- a/tests/wasi/launcher.js 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/wasi/launcher.js 1969-12-31 21:00:00.000000000 -0300 -@@ -1,14 +0,0 @@ --import { path } from '@tjs/std'; -- -- --(async () => { -- const script = tjs.args[2]; -- const args = tjs.args.slice(3); -- const bytes = await tjs.readFile(path.join(import.meta.dirname,script)); -- const module = new WebAssembly.Module(bytes); -- const wasi = new WebAssembly.WASI({ args }); -- const importObject = { wasi_unstable: wasi.wasiImport }; -- const instance = new WebAssembly.Instance(module, importObject); -- -- wasi.start(instance); --})(); -diff -Naur a/tests/wasi/test.c b/tests/wasi/test.c ---- a/tests/wasi/test.c 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/wasi/test.c 1969-12-31 21:00:00.000000000 -0300 -@@ -1,143 +0,0 @@ --#include --#include --#include --#include --#include -- --#define WASM_EXPORT __attribute__((used)) __attribute__((visibility ("default"))) -- --/* -- * Helpers -- */ -- --static inline --struct timespec timespec_diff(struct timespec start, struct timespec end) --{ -- struct timespec temp; -- if ((end.tv_nsec-start.tv_nsec)<0) { -- temp.tv_sec = end.tv_sec-start.tv_sec-1; -- temp.tv_nsec = 1000000000+end.tv_nsec-start.tv_nsec; -- } else { -- temp.tv_sec = end.tv_sec-start.tv_sec; -- temp.tv_nsec = end.tv_nsec-start.tv_nsec; -- } -- return temp; --} -- --static inline --int rand_range(int min, int max){ -- return min + rand() / (RAND_MAX / (max - min + 1) + 1); --} -- --WASM_EXPORT --uint32_t fib(uint32_t n) --{ -- if(n < 2) { -- return n; -- } -- return fib(n-1) + fib(n-2); --} -- --/* -- * Tests -- */ -- --static char gString[16]; -- --__attribute__((constructor)) --void test_init_some_global() { -- static const char data[] = "Constructor OK\n"; -- memcpy(gString, data, sizeof(data)); --} -- --void test_constructor() { -- fwrite(gString, 1, sizeof(gString)-1, stdout); --} -- --void test_write() { -- fwrite("Hello world\n", 1, 12, stdout); --} -- --void test_printf() { -- printf("Hello %s!\n", "printf"); --} -- --void test_args(int argc, char **argv) { -- printf("Args: "); -- for (int i = 0; i < argc; i++) { -- printf("%s; ", argv[i]); -- } -- puts(""); --} -- --void test_random() { -- unsigned entropy; -- getentropy(&entropy, sizeof(entropy)); -- srand(entropy); -- int x = rand_range(0, 10); -- int y = rand_range(0, 10); -- printf("%d + %d = %d\n", x, y, x+y); --} -- --void test_gettime() { -- struct timespec now; -- clock_gettime(CLOCK_REALTIME, &now); -- printf("Now: %lld sec, %ld ns\n", now.tv_sec, now.tv_nsec); --} -- --void test_perf_fib(uint32_t n) { -- struct timespec start, finish; -- uint32_t result; -- -- printf("fib(%d) = ", n); -- fflush(stdout); -- -- // Chew up some CPU time -- clock_gettime(CLOCK_REALTIME, &start); -- result = fib(n); -- clock_gettime(CLOCK_REALTIME, &finish); -- -- struct timespec delta = timespec_diff(start, finish); -- -- //unsigned ms = (delta.tv_sec*1000) + (delta.tv_nsec/1000000); -- //printf("%d [%u ms]\n", result, ms); -- -- double fms = (delta.tv_sec*1000.0) + (delta.tv_nsec/1000000.0); -- printf("%d [%.3f ms]\n", result, fms); --} -- --void test_cat(char* fn) { -- int file = open(fn, O_RDONLY); -- if (file >= 0) { -- char c = 0; -- while (read(file, &c, sizeof(c)) > 0) { -- printf("%02x ", c); -- } -- close(file); -- puts(""); -- } else { -- printf("Cannot open %s\n", fn); -- } --} -- --/* -- * Main -- */ -- --int main(int argc, char **argv) --{ -- test_write(); -- test_constructor(); -- test_printf(); -- test_args(argc, argv); -- test_gettime(); -- test_random(); -- test_perf_fib(20); -- -- if (0 == strcmp(argv[1], "cat")) { -- test_cat(argv[2]); -- } -- -- puts("=== done ==="); -- return 0; --} -diff -Naur a/tests/wasm/f32.wat b/tests/wasm/f32.wat ---- a/tests/wasm/f32.wat 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/wasm/f32.wat 1969-12-31 21:00:00.000000000 -0300 -@@ -1,17 +0,0 @@ --;; Test all the f32 operators on major boundary values and all special --;; values (except comparison and bitwise operators, which are tested in --;; f32_bitwise.wast and f32_cmp.wast). -- --(module -- (func (export "add") (param $x f32) (param $y f32) (result f32) (f32.add (local.get $x) (local.get $y))) -- (func (export "sub") (param $x f32) (param $y f32) (result f32) (f32.sub (local.get $x) (local.get $y))) -- (func (export "mul") (param $x f32) (param $y f32) (result f32) (f32.mul (local.get $x) (local.get $y))) -- (func (export "div") (param $x f32) (param $y f32) (result f32) (f32.div (local.get $x) (local.get $y))) -- (func (export "sqrt") (param $x f32) (result f32) (f32.sqrt (local.get $x))) -- (func (export "min") (param $x f32) (param $y f32) (result f32) (f32.min (local.get $x) (local.get $y))) -- (func (export "max") (param $x f32) (param $y f32) (result f32) (f32.max (local.get $x) (local.get $y))) -- (func (export "ceil") (param $x f32) (result f32) (f32.ceil (local.get $x))) -- (func (export "floor") (param $x f32) (result f32) (f32.floor (local.get $x))) -- (func (export "trunc") (param $x f32) (result f32) (f32.trunc (local.get $x))) -- (func (export "nearest") (param $x f32) (result f32) (f32.nearest (local.get $x))) --) -diff -Naur a/tests/wasm/f64.wat b/tests/wasm/f64.wat ---- a/tests/wasm/f64.wat 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/wasm/f64.wat 1969-12-31 21:00:00.000000000 -0300 -@@ -1,17 +0,0 @@ --;; Test all the f64 operators on major boundary values and all special --;; values (except comparison and bitwise operators, which are tested in --;; f64_bitwise.wast and f64_cmp.wast). -- --(module -- (func (export "add") (param $x f64) (param $y f64) (result f64) (f64.add (local.get $x) (local.get $y))) -- (func (export "sub") (param $x f64) (param $y f64) (result f64) (f64.sub (local.get $x) (local.get $y))) -- (func (export "mul") (param $x f64) (param $y f64) (result f64) (f64.mul (local.get $x) (local.get $y))) -- (func (export "div") (param $x f64) (param $y f64) (result f64) (f64.div (local.get $x) (local.get $y))) -- (func (export "sqrt") (param $x f64) (result f64) (f64.sqrt (local.get $x))) -- (func (export "min") (param $x f64) (param $y f64) (result f64) (f64.min (local.get $x) (local.get $y))) -- (func (export "max") (param $x f64) (param $y f64) (result f64) (f64.max (local.get $x) (local.get $y))) -- (func (export "ceil") (param $x f64) (result f64) (f64.ceil (local.get $x))) -- (func (export "floor") (param $x f64) (result f64) (f64.floor (local.get $x))) -- (func (export "trunc") (param $x f64) (result f64) (f64.trunc (local.get $x))) -- (func (export "nearest") (param $x f64) (result f64) (f64.nearest (local.get $x))) --) -diff -Naur a/tests/wasm/i32.wat b/tests/wasm/i32.wat ---- a/tests/wasm/i32.wat 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/wasm/i32.wat 1969-12-31 21:00:00.000000000 -0300 -@@ -1,34 +0,0 @@ --;; i32 operations -- --(module -- (func (export "add") (param $x i32) (param $y i32) (result i32) (i32.add (local.get $x) (local.get $y))) -- (func (export "sub") (param $x i32) (param $y i32) (result i32) (i32.sub (local.get $x) (local.get $y))) -- (func (export "mul") (param $x i32) (param $y i32) (result i32) (i32.mul (local.get $x) (local.get $y))) -- (func (export "div_s") (param $x i32) (param $y i32) (result i32) (i32.div_s (local.get $x) (local.get $y))) -- (func (export "div_u") (param $x i32) (param $y i32) (result i32) (i32.div_u (local.get $x) (local.get $y))) -- (func (export "rem_s") (param $x i32) (param $y i32) (result i32) (i32.rem_s (local.get $x) (local.get $y))) -- (func (export "rem_u") (param $x i32) (param $y i32) (result i32) (i32.rem_u (local.get $x) (local.get $y))) -- (func (export "and") (param $x i32) (param $y i32) (result i32) (i32.and (local.get $x) (local.get $y))) -- (func (export "or") (param $x i32) (param $y i32) (result i32) (i32.or (local.get $x) (local.get $y))) -- (func (export "xor") (param $x i32) (param $y i32) (result i32) (i32.xor (local.get $x) (local.get $y))) -- (func (export "shl") (param $x i32) (param $y i32) (result i32) (i32.shl (local.get $x) (local.get $y))) -- (func (export "shr_s") (param $x i32) (param $y i32) (result i32) (i32.shr_s (local.get $x) (local.get $y))) -- (func (export "shr_u") (param $x i32) (param $y i32) (result i32) (i32.shr_u (local.get $x) (local.get $y))) -- (func (export "rotl") (param $x i32) (param $y i32) (result i32) (i32.rotl (local.get $x) (local.get $y))) -- (func (export "rotr") (param $x i32) (param $y i32) (result i32) (i32.rotr (local.get $x) (local.get $y))) -- (func (export "clz") (param $x i32) (result i32) (i32.clz (local.get $x))) -- (func (export "ctz") (param $x i32) (result i32) (i32.ctz (local.get $x))) -- (func (export "popcnt") (param $x i32) (result i32) (i32.popcnt (local.get $x))) -- (func (export "eqz") (param $x i32) (result i32) (i32.eqz (local.get $x))) -- (func (export "eq") (param $x i32) (param $y i32) (result i32) (i32.eq (local.get $x) (local.get $y))) -- (func (export "ne") (param $x i32) (param $y i32) (result i32) (i32.ne (local.get $x) (local.get $y))) -- (func (export "lt_s") (param $x i32) (param $y i32) (result i32) (i32.lt_s (local.get $x) (local.get $y))) -- (func (export "lt_u") (param $x i32) (param $y i32) (result i32) (i32.lt_u (local.get $x) (local.get $y))) -- (func (export "le_s") (param $x i32) (param $y i32) (result i32) (i32.le_s (local.get $x) (local.get $y))) -- (func (export "le_u") (param $x i32) (param $y i32) (result i32) (i32.le_u (local.get $x) (local.get $y))) -- (func (export "gt_s") (param $x i32) (param $y i32) (result i32) (i32.gt_s (local.get $x) (local.get $y))) -- (func (export "gt_u") (param $x i32) (param $y i32) (result i32) (i32.gt_u (local.get $x) (local.get $y))) -- (func (export "ge_s") (param $x i32) (param $y i32) (result i32) (i32.ge_s (local.get $x) (local.get $y))) -- (func (export "ge_u") (param $x i32) (param $y i32) (result i32) (i32.ge_u (local.get $x) (local.get $y))) --) -- -diff -Naur a/tests/wasm/i64.wat b/tests/wasm/i64.wat ---- a/tests/wasm/i64.wat 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/wasm/i64.wat 1969-12-31 21:00:00.000000000 -0300 -@@ -1,33 +0,0 @@ --;; i64 operations -- --(module -- (func (export "add") (param $x i64) (param $y i64) (result i64) (i64.add (local.get $x) (local.get $y))) -- (func (export "sub") (param $x i64) (param $y i64) (result i64) (i64.sub (local.get $x) (local.get $y))) -- (func (export "mul") (param $x i64) (param $y i64) (result i64) (i64.mul (local.get $x) (local.get $y))) -- (func (export "div_s") (param $x i64) (param $y i64) (result i64) (i64.div_s (local.get $x) (local.get $y))) -- (func (export "div_u") (param $x i64) (param $y i64) (result i64) (i64.div_u (local.get $x) (local.get $y))) -- (func (export "rem_s") (param $x i64) (param $y i64) (result i64) (i64.rem_s (local.get $x) (local.get $y))) -- (func (export "rem_u") (param $x i64) (param $y i64) (result i64) (i64.rem_u (local.get $x) (local.get $y))) -- (func (export "and") (param $x i64) (param $y i64) (result i64) (i64.and (local.get $x) (local.get $y))) -- (func (export "or") (param $x i64) (param $y i64) (result i64) (i64.or (local.get $x) (local.get $y))) -- (func (export "xor") (param $x i64) (param $y i64) (result i64) (i64.xor (local.get $x) (local.get $y))) -- (func (export "shl") (param $x i64) (param $y i64) (result i64) (i64.shl (local.get $x) (local.get $y))) -- (func (export "shr_s") (param $x i64) (param $y i64) (result i64) (i64.shr_s (local.get $x) (local.get $y))) -- (func (export "shr_u") (param $x i64) (param $y i64) (result i64) (i64.shr_u (local.get $x) (local.get $y))) -- (func (export "rotl") (param $x i64) (param $y i64) (result i64) (i64.rotl (local.get $x) (local.get $y))) -- (func (export "rotr") (param $x i64) (param $y i64) (result i64) (i64.rotr (local.get $x) (local.get $y))) -- (func (export "clz") (param $x i64) (result i64) (i64.clz (local.get $x))) -- (func (export "ctz") (param $x i64) (result i64) (i64.ctz (local.get $x))) -- (func (export "popcnt") (param $x i64) (result i64) (i64.popcnt (local.get $x))) -- (func (export "eqz") (param $x i64) (result i32) (i64.eqz (local.get $x))) -- (func (export "eq") (param $x i64) (param $y i64) (result i32) (i64.eq (local.get $x) (local.get $y))) -- (func (export "ne") (param $x i64) (param $y i64) (result i32) (i64.ne (local.get $x) (local.get $y))) -- (func (export "lt_s") (param $x i64) (param $y i64) (result i32) (i64.lt_s (local.get $x) (local.get $y))) -- (func (export "lt_u") (param $x i64) (param $y i64) (result i32) (i64.lt_u (local.get $x) (local.get $y))) -- (func (export "le_s") (param $x i64) (param $y i64) (result i32) (i64.le_s (local.get $x) (local.get $y))) -- (func (export "le_u") (param $x i64) (param $y i64) (result i32) (i64.le_u (local.get $x) (local.get $y))) -- (func (export "gt_s") (param $x i64) (param $y i64) (result i32) (i64.gt_s (local.get $x) (local.get $y))) -- (func (export "gt_u") (param $x i64) (param $y i64) (result i32) (i64.gt_u (local.get $x) (local.get $y))) -- (func (export "ge_s") (param $x i64) (param $y i64) (result i32) (i64.ge_s (local.get $x) (local.get $y))) -- (func (export "ge_u") (param $x i64) (param $y i64) (result i32) (i64.ge_u (local.get $x) (local.get $y))) --) -diff -Naur a/tests/wasm/multi.wat b/tests/wasm/multi.wat ---- a/tests/wasm/multi.wat 2022-06-27 13:03:16.731052063 -0300 -+++ b/tests/wasm/multi.wat 1969-12-31 21:00:00.000000000 -0300 -@@ -1,10 +0,0 @@ --(module -- (func $round_trip_many -- (export "round_trip_many") -- (param i64 i64 i64) -- (result i64 i64 i64) -- -- local.get 0 -- local.get 1 -- local.get 2) --) diff --git a/external/package/txiki/Config.in b/external/package/txiki/Config.in deleted file mode 100644 index d51f2b0..0000000 --- a/external/package/txiki/Config.in +++ /dev/null @@ -1,9 +0,0 @@ -menuconfig BR2_PACKAGE_TXIKI - bool "QuickJS runtime with networking support" - depends on BR2_PACKAGE_LIBCURL - depends on BR2_PACKAGE_LIBOPENSSL - depends on BR2_PACKAGE_LIBUV - help - QuickJS runtime with networking support. - - https://github.com/saghul/txiki.js diff --git a/external/package/txiki/txiki.hash b/external/package/txiki/txiki.hash deleted file mode 100644 index bdef3a4..0000000 --- a/external/package/txiki/txiki.hash +++ /dev/null @@ -1,3 +0,0 @@ -# Locally computed: -sha256 69be9f026913a89630d0e5743d670a6b5152d0e7a9eb2fd1cda36562300fbd0e txiki-22.4.1.tar.gz -sha256 dcc1934a79d3f6439a7f5c75274d19ab0bab7c14ce3f69f6a72a967422e68c0f 0001-remove-wasm.patch diff --git a/external/package/txiki/txiki.mk b/external/package/txiki/txiki.mk deleted file mode 100644 index edd2780..0000000 --- a/external/package/txiki/txiki.mk +++ /dev/null @@ -1,18 +0,0 @@ -################################################################################ -# -# txiki -# -################################################################################ - -TXIKI_VERSION = 22.4.1 -TXIKI_SITE = $(call github,saghul,txiki.js,v$(TXIKI_VERSION)) -TXIKI_INSTALL_TARGET = YES -TXIKI_DEPENDENCIES = openssl libcurl libuv -TXIKI_LICENSE = MIT -TXIKI_LICENSE_FILES = LICENSE - -define TXIKI_INSTALL_TARGET_CMDS - $(INSTALL) -D -m 0755 $(@D)/tjs $(TARGET_DIR)/usr/bin/tjs -endef - -$(eval $(cmake-package)) diff --git a/external/permissions.txt b/external/permissions.txt deleted file mode 100644 index 272ddf9..0000000 --- a/external/permissions.txt +++ /dev/null @@ -1 +0,0 @@ -/tmp d 1777 0 0 - - - - - diff --git a/external/tools b/external/tools deleted file mode 160000 index 132cfe4..0000000 --- a/external/tools +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 132cfe4ad4d8b19079cdc1492ffeae9ed105bc7e diff --git a/external/users.txt b/external/users.txt deleted file mode 100644 index a9400aa..0000000 --- a/external/users.txt +++ /dev/null @@ -1 +0,0 @@ -dapp 1000 dapp 1000 = /home/dapp /bin/sh - dapp user diff --git a/local.mk b/local.mk deleted file mode 100644 index 7c9f4f8..0000000 --- a/local.mk +++ /dev/null @@ -1,2 +0,0 @@ -MACHINE_EMULATOR_TOOLS_OVERRIDE_SRCDIR = $(BR2_EXTERNAL_CARTESI_PATH)/tools -MACHINE_EMULATOR_TOOLS_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS = --include .git diff --git a/patches/0001-fix-missing-libstdcpp.patch b/patches/0001-fix-missing-libstdcpp.patch deleted file mode 100644 index 5638a0c..0000000 --- a/patches/0001-fix-missing-libstdcpp.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff --git a/toolchain/toolchain-external/pkg-toolchain-external.mk b/toolchain/toolchain-external/pkg-toolchain-external.mk -index baf719a..4f23c4b 100644 ---- a/toolchain/toolchain-external/pkg-toolchain-external.mk -+++ b/toolchain/toolchain-external/pkg-toolchain-external.mk -@@ -426,15 +426,16 @@ define TOOLCHAIN_EXTERNAL_INSTALL_SYSROOT_LIBS - ARCH_SYSROOT_DIR="$(call toolchain_find_sysroot,$(TOOLCHAIN_EXTERNAL_CC) $(TOOLCHAIN_EXTERNAL_CFLAGS))" ; \ - ARCH_LIB_DIR="$(call toolchain_find_libdir,$(TOOLCHAIN_EXTERNAL_CC) $(TOOLCHAIN_EXTERNAL_CFLAGS))" ; \ - SUPPORT_LIB_DIR="" ; \ -- if test `find $${ARCH_SYSROOT_DIR} -name 'libstdc++.a' | wc -l` -eq 0 ; then \ -- LIBSTDCPP_A_LOCATION=$$(LANG=C $(TOOLCHAIN_EXTERNAL_CC) $(TOOLCHAIN_EXTERNAL_CFLAGS) -print-file-name=libstdc++.a) ; \ -- if [ -e "$${LIBSTDCPP_A_LOCATION}" ]; then \ -- SUPPORT_LIB_DIR=`readlink -f $${LIBSTDCPP_A_LOCATION} | sed -r -e 's:libstdc\+\+\.a::'` ; \ -+ libstdcpp_path=$$(LANG=C $(TOOLCHAIN_EXTERNAL_CC) $(TOOLCHAIN_EXTERNAL_CFLAGS) -print-file-name=libstdc++.a) ; \ -+ if [ -e "$${libstdcpp_path}" ]; then \ -+ libstdcpp_dir=`readlink -f $${libstdcpp_path} | sed -r -e 's:libstdc\+\+\.a::'` ; \ -+ if [ "$$libstdcpp_dir" != "$$ARCH_LIB_DIR" ] ; then \ -+ SUPPORT_LIB_DIR=$${libstdcpp_dir}; \ - fi ; \ - fi ; \ - if [ "$${SYSROOT_DIR}" == "$${ARCH_SYSROOT_DIR}" ] ; then \ - ARCH_SUBDIR="" ; \ -- elif [ "`dirname $${ARCH_SYSROOT_DIR}`" = "`dirname $${SYSROOT_DIR}`" ] ; then \ -+ elif [ "`dirname $${ARCH_SYSROOT_DIR}`" == "`dirname $${SYSROOT_DIR}`" ] ; then \ - SYSROOT_DIR_DIRNAME=`dirname $${SYSROOT_DIR}`/ ; \ - ARCH_SUBDIR=`echo $${ARCH_SYSROOT_DIR} | sed -r -e "s:^$${SYSROOT_DIR_DIRNAME}(.*)/$$:\1:"` ; \ - else \ diff --git a/patches/0002-fix-ruby-ssp-config.patch b/patches/0002-fix-ruby-ssp-config.patch deleted file mode 100644 index 0a5909b..0000000 --- a/patches/0002-fix-ruby-ssp-config.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- buildroot/package/ruby/ruby.mk.old 2020-06-23 03:20:47.746484000 +0000 -+++ buildroot/package/ruby/ruby.mk 2020-06-23 03:21:15.438761000 +0000 -@@ -44,6 +44,10 @@ - RUBY_CONF_ENV += stack_protector=no - endif - -+ifeq ($(BR2_SSP_NONE),y) -+RUBY_CONF_ENV += stack_protector=no -+endif -+ - # Force optionals to build before we do - ifeq ($(BR2_PACKAGE_BERKELEYDB),y) - RUBY_DEPENDENCIES += berkeleydb diff --git a/patches/0003-add-rndaddentropy.patch b/patches/0003-add-rndaddentropy.patch deleted file mode 100644 index db497d9..0000000 --- a/patches/0003-add-rndaddentropy.patch +++ /dev/null @@ -1,50 +0,0 @@ -diff -Naur a/package/Config.in b/package/Config.in ---- a/package/Config.in 2020-06-23 05:22:00.753337000 +0000 -+++ b/package/Config.in 2020-06-23 05:03:33.967430000 +0000 -@@ -2568,6 +2568,7 @@ - source "package/quota/Config.in" - source "package/quotatool/Config.in" - source "package/rauc/Config.in" -+ source "package/rndaddentropy/Config.in" - source "package/rsyslog/Config.in" - source "package/runc/Config.in" - source "package/s390-tools/Config.in" -diff -Naur a/package/rndaddentropy/Config.in b/package/rndaddentropy/Config.in ---- a/package/rndaddentropy/Config.in 1970-01-01 00:00:00.000000000 +0000 -+++ b/package/rndaddentropy/Config.in 2020-06-23 05:06:53.707759000 +0000 -@@ -0,0 +1,6 @@ -+config BR2_PACKAGE_RNDADDENTROPY -+ bool "rndaddentropy" -+ help -+ RNDADDENTROPY ioctl wrapper -+ -+ https://www.finnie.org/software/twuewand/ -diff -Naur a/package/rndaddentropy/rndaddentropy.mk b/package/rndaddentropy/rndaddentropy.mk ---- a/package/rndaddentropy/rndaddentropy.mk 1970-01-01 00:00:00.000000000 +0000 -+++ b/package/rndaddentropy/rndaddentropy.mk 2020-06-23 05:15:55.081185000 +0000 -@@ -0,0 +1,20 @@ -+################################################################################ -+# -+# rndaddentropy -+# -+################################################################################ -+ -+RNDADDENTROPY_VERSION = 3.0.0 -+RNDADDENTROPY_SOURCE = twuewand-$(RNDADDENTROPY_VERSION).tar.gz -+RNDADDENTROPY_SITE = https://www.finnie.org/software/twuewand -+RNDADDENTROPY_LICENSE = GPL-2+ -+ -+define RNDADDENTROPY_BUILD_CMDS -+ $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D)/rndaddentropy all -+endef -+ -+define RNDADDENTROPY_INSTALL_TARGET_CMDS -+ $(INSTALL) -D -m 0755 $(@D)/rndaddentropy/rndaddentropy $(TARGET_DIR)/sbin -+endef -+ -+$(eval $(generic-package)) -diff -Naur a/package/rndaddentropy/rndaddentropy.hash b/package/rndaddentropy/rndaddentropy.hash ---- a/package/rndaddentropy/rndaddentropy.hash 1970-01-01 00:00:00.000000000 +0000 -+++ b/package/rndaddentropy/rndaddentropy.hash 2020-06-23 05:15:55.081185000 +0000 -@@ -0,0 +1,1 @@ -+sha1 a570c2cf1ef7219765d60549cb3472031a24bf51 twuewand-3.0.0.tar.gz diff --git a/patches/0005-add-devio.patch b/patches/0005-add-devio.patch deleted file mode 100644 index 00da255..0000000 --- a/patches/0005-add-devio.patch +++ /dev/null @@ -1,41 +0,0 @@ -diff -Naur a/package/Config.in b/package/Config.in ---- a/package/Config.in 2020-06-26 00:08:16.375457000 +0000 -+++ b/package/Config.in 2020-06-26 00:03:45.411491000 +0000 -@@ -192,6 +192,7 @@ - source "package/cramfs/Config.in" - source "package/curlftpfs/Config.in" - source "package/davfs2/Config.in" -+ source "package/devio/Config.in" - source "package/dosfstools/Config.in" - source "package/e2fsprogs/Config.in" - source "package/e2tools/Config.in" -diff -Naur a/package/devio/Config.in b/package/devio/Config.in ---- a/package/devio/Config.in 1970-01-01 00:00:00.000000000 +0000 -+++ b/package/devio/Config.in 2020-06-25 23:54:39.618681000 +0000 -@@ -0,0 +1,6 @@ -+config BR2_PACKAGE_DEVIO -+ bool "devio" -+ help -+ block device read and write -+ -+ http://devio.sourceforge.net/ -diff -Naur a/package/devio/devio.hash b/package/devio/devio.hash ---- a/package/devio/devio.hash 1970-01-01 00:00:00.000000000 +0000 -+++ b/package/devio/devio.hash 2020-06-25 23:55:13.773806000 +0000 -@@ -0,0 +1 @@ -+sha1 d8a9ed6817a625fd5d4089257a5b4d83f8e380c3 devio-1.2.tar.gz -diff -Naur a/package/devio/devio.mk b/package/devio/devio.mk ---- a/package/devio/devio.mk 1970-01-01 00:00:00.000000000 +0000 -+++ b/package/devio/devio.mk 2020-06-25 23:53:20.150522000 +0000 -@@ -0,0 +1,11 @@ -+################################################################################ -+# -+# devio -+# -+################################################################################ -+ -+DEVIO_VERSION = 1.2 -+DEVIO_SOURCE = devio-$(DEVIO_VERSION).tar.gz -+DEVIO_SITE = https://downloads.sourceforge.net/project/devio/devio/devio-$(DEVIO_VERSION) -+ -+$(eval $(autotools-package)) diff --git a/patches/0006-enable-openjdk.patch b/patches/0006-enable-openjdk.patch deleted file mode 100644 index f0e0ee5..0000000 --- a/patches/0006-enable-openjdk.patch +++ /dev/null @@ -1,65 +0,0 @@ -diff --git a/package/openjdk/Config.in b/package/openjdk/Config.in ---- a/package/openjdk/Config.in -+++ b/package/openjdk/Config.in -@@ -10,6 +10,7 @@ config BR2_PACKAGE_OPENJDK_ARCH_SUPPORTS - default y if BR2_arm - default y if BR2_i386 || BR2_x86_64 - default y if BR2_m68k -+ default y if BR2_riscv - default y if BR2_powerpc || BR2_powerpc64 || BR2_powerpc64le - default y if BR2_sh - -@@ -126,19 +127,20 @@ config BR2_PACKAGE_OPENJDK_FULL_JDK - - choice - prompt "openjdk variant" -- default BR2_PACKAGE_OPENJDK_JVM_VARIANT_SERVER if !(BR2_powerpc || BR2_arc) -+ default BR2_PACKAGE_OPENJDK_JVM_VARIANT_SERVER if !(BR2_powerpc || BR2_arc || BR2_riscv) - default BR2_PACKAGE_OPENJDK_JVM_VARIANT_ZERO if BR2_powerpc - default BR2_PACKAGE_OPENJDK_JVM_VARIANT_ZERO if BR2_arc -+ default BR2_PACKAGE_OPENJDK_JVM_VARIANT_ZERO if BR2_riscv - - config BR2_PACKAGE_OPENJDK_JVM_VARIANT_CLIENT - bool "client" -- depends on !(BR2_powerpc || BR2_arc) -+ depends on !(BR2_powerpc || BR2_arc || BR2_riscv) - help - Quick loading, but slower run-time performance. - - config BR2_PACKAGE_OPENJDK_JVM_VARIANT_SERVER - bool "server" -- depends on !(BR2_powerpc || BR2_arc) -+ depends on !(BR2_powerpc || BR2_arc || BR2_riscv) - help - Slower loading, but faster run-time performance. - -diff --git a/package/openjdk/openjdk.mk b/package/openjdk/openjdk.mk ---- a/package/openjdk/openjdk.mk -+++ b/package/openjdk/openjdk.mk -@@ -89,7 +89,7 @@ OPENJDK_CONF_OPTS = \ - --enable-headless-only \ - --enable-openjdk-only \ - --enable-unlimited-crypto \ -- --openjdk-target=$(GNU_TARGET_NAME) \ -+ --openjdk-target=$(BR2_TOOLCHAIN_EXTERNAL_PREFIX) \ - --with-boot-jdk=$(HOST_OPENJDK_BIN_ROOT_DIR) \ - --with-stdc++lib=dynamic \ - --with-debug-level=release \ -diff --git a/package/openjdk/17.0.2+8/0001-fix-build-for-riscv64.patch b/package/openjdk/17.0.2+8/0001-fix-build-for-riscv64.patch -new file mode 100644 ---- /dev/null -+++ b/package/openjdk/17.0.2+8/0001-fix-build-for-riscv64.patch -@@ -0,0 +1,13 @@ -+diff -Nru jdk17u-jdk-17.0.2-8.old/make/autoconf/build-aux/autoconf-config.sub jdk17u-jdk-17.0.2-8.new/make/autoconf/build-aux/autoconf-config.sub -+--- jdk17u-jdk-17.0.2-8.old/make/autoconf/build-aux/autoconf-config.sub -++++ jdk17u-jdk-17.0.2-8.new/make/autoconf/build-aux/autoconf-config.sub -+@@ -1213,6 +1213,9 @@ -+ pmac | pmac-mpw) -+ basic_machine=powerpc-apple -+ ;; -++ riscv64-cartesi) -++ basic_machine=riscv64-cartesi -++ ;; -+ *-unknown) -+ # Make sure to match an already-canonicalized machine name. -+ ;; diff --git a/patches/0008-add-lua-dkjson.patch b/patches/0008-add-lua-dkjson.patch deleted file mode 100644 index 798c350..0000000 --- a/patches/0008-add-lua-dkjson.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff --git a/package/Config.in b/package/Config.in ---- a/package/Config.in -+++ b/package/Config.in -@@ -689,6 +690,7 @@ menu "Lua libraries/modules" - source "package/lua-csnappy/Config.in" - source "package/lua-curl/Config.in" - source "package/lua-datafile/Config.in" -+ source "package/lua-dkjson/Config.in" - source "package/lua-ev/Config.in" - source "package/lua-fifo/Config.in" - source "package/lua-flu/Config.in" -diff --git a/package/lua-dkjson/Config.in b/package/lua-dkjson/Config.in -new file mode 100644 ---- /dev/null -+++ b/package/lua-dkjson/Config.in -@@ -0,0 +1,7 @@ -+config BR2_PACKAGE_LUA_DKJSON -+ bool "lua-dkjson" -+ select BR2_PACKAGE_LPEG # runtime -+ help -+ Lua dkjson is a module for encoding and decoding JSON data. -+ -+ http://dkolf.de/src/dkjson-lua.fsl/home -diff --git a/package/lua-dkjson/lua-dkjson.hash b/package/lua-dkjson/lua-dkjson.hash -new file mode 100644 ---- /dev/null -+++ b/package/lua-dkjson/lua-dkjson.hash -@@ -0,0 +1,2 @@ -+# computed by luarocks/buildroot -+sha256 e4ba15f2a85f84ffc7f628157a4ad16b2b04ba05eb44a2e5956fa46bd104125e dkjson-2.6-1.src.rock -diff --git a/package/lua-dkjson/lua-dkjson.mk b/package/lua-dkjson/lua-dkjson.mk -new file mode 100644 ---- /dev/null -+++ b/package/lua-dkjson/lua-dkjson.mk -@@ -0,0 +1,11 @@ -+################################################################################ -+# -+# lua-dkjson -+# -+################################################################################ -+ -+LUA_DKJSON_VERSION = 2.6-1 -+LUA_DKJSON_NAME_UPSTREAM = dkjson -+LUA_DKJSON_LICENSE = MIT/X11 -+ -+$(eval $(luarocks-package)) diff --git a/rootfs-alpine.Dockerfile b/rootfs-alpine.Dockerfile new file mode 100644 index 0000000..b7d977c --- /dev/null +++ b/rootfs-alpine.Dockerfile @@ -0,0 +1,32 @@ +FROM alpine:3.21.2 + +# Install some applications for debugging and testing +RUN apk update && \ + apk add \ + bc=1.07.1-r5 \ + busybox=1.37.0-r9 \ + curl=8.11.1-r0 \ + dtc=1.7.0-r2 \ + e2fsprogs-extra=1.47.1-r1 \ + htop=3.3.0-r0 \ + jq=1.7.1-r0 \ + lua5.4-socket=3.1.0-r1 \ + lua5.4=5.4.7-r0 \ + micropython=1.24.1-r0 \ + ncdu=1.21-r0 \ + sqlite=3.47.1-r0 \ + strace=6.12-r0 \ + stress-ng=0.18.07-r0 \ + tmux=3.5a-r0 + +# Install guest tools +ADD --chmod=644 https://edubart.github.io/linux-packages/apk/keys/cartesi-apk-key.rsa.pub /etc/apk/keys/cartesi-apk-key.rsa.pub +RUN echo "https://edubart.github.io/linux-packages/apk/stable" >> /etc/apk/repositories +RUN apk update && \ + apk add cartesi-machine-guest-tools=0.17.0-r1 + +# Set hostname +RUN echo "cartesi-machine" > /etc/hostname + +# Remove unreproducible files and shrink image size +RUN rm -rf /var/cache/apk diff --git a/rootfs-ubuntu.Dockerfile b/rootfs-ubuntu.Dockerfile new file mode 100644 index 0000000..d93b20d --- /dev/null +++ b/rootfs-ubuntu.Dockerfile @@ -0,0 +1,44 @@ +FROM ubuntu:noble-20241118.1 + +ENV DEBIAN_FRONTEND=noninteractive + +# Install some applications for debugging and testing +RUN apt-get update && \ + apt-get install --no-install-recommends -y \ + ash=0.5.12-6ubuntu5 \ + bc=1.07.1-3ubuntu4 \ + busybox-static=1:1.36.1-6ubuntu3.1 \ + ca-certificates=20240203 \ + curl=8.5.0-2ubuntu10.6 \ + device-tree-compiler=1.7.0-2build1 \ + htop=3.3.0-4build1 \ + iputils-ping=3:20240117-1build1 \ + jq=1.7.1-3build1 \ + libatomic1=14.2.0-4ubuntu2~24.04 \ + lua-socket=3.1.0-1 \ + lua5.4=5.4.6-3build2 \ + micropython=1.22.1+ds-1build2 \ + ncdu=1.19-0.1 \ + psmisc=23.7-1build1 \ + sqlite3=3.45.1-1ubuntu2 \ + strace=6.8-0ubuntu2 \ + stress-ng=0.17.06-1build1 \ + tmux=3.4-1ubuntu0.1 \ + vim-tiny=2:9.1.0016-1ubuntu7.6 \ + xxd=2:9.1.0016-1ubuntu7.6 + +# Install guest tools +ADD --chmod=644 https://edubart.github.io/linux-packages/apt/keys/cartesi-deb-key.gpg.bin /etc/apt/trusted.gpg.d/cartesi-deb-key.gpg +ADD --chmod=644 https://edubart.github.io/linux-packages/apt/stable/sources.list /etc/apt/sources.list.d/cartesi-deb-apt.list +RUN apt-get update && \ + apt-get install --no-install-recommends -y cartesi-machine-guest-tools=0.17.0-1 + +# Set hostname +RUN echo "cartesi-machine" > /etc/hostname + +# Enable colored terminal +RUN sed -i 's|#force_color_prompt=yes|force_color_prompt=yes|' /root/.bashrc && \ + sed -i 's|#force_color_prompt=yes|force_color_prompt=yes|' /home/dapp/.bashrc + +# Remove unreproducible files and shrink image size +RUN rm -rf /var/cache/* /var/lib/apt/lists/* /var/log/* diff --git a/scripts/update-buildroot-config b/scripts/update-buildroot-config deleted file mode 100755 index 9f8a3da..0000000 --- a/scripts/update-buildroot-config +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/bash - -# Discover host directory mounted inside docker -LOCAL_VOLUME_MOUNT=$(cd $(dirname ${BASH_SOURCE[0]})/../ >/dev/null 2>&1 && pwd) -if [ ! -d "$LOCAL_VOLUME_MOUNT" ]; then - echo "Invalid mount point: $LOCAL_VOLUME_MOUNT" - echo "Usage:" $0 /path/to/local/volume/mount - exit 1; -fi - -cd ${BASE}/rootfs/buildroot/work -cp ${LOCAL_VOLUME_MOUNT}/cartesi-buildroot-config .config -cp ${LOCAL_VOLUME_MOUNT}/cartesi-busybox-fragment . -make menuconfig -cp .config ${LOCAL_VOLUME_MOUNT}/cartesi-buildroot-config - -function build { - cd ${BASE}/rootfs/buildroot/work - make - cp images/rootfs.ext2 ${LOCAL_VOLUME_MOUNT}/ - truncate -s %4096 ${LOCAL_VOLUME_MOUNT}/rootfs.ext2 -} - -while true; do - read -p "Do you wish to build it now? " yn - case $yn in - [Yy]* ) build; break;; - [Nn]* ) exit;; - * ) echo "Please answer yes or no.";; - esac -done