/openbmc/qemu/.gitlab-ci.d/ |
H A D | buildtest.yml | 2 - local: '/.gitlab-ci.d/buildtest-template.yml' 4 build-system-alpine: 6 - .native_build_job_template 7 - .native_build_artifact_template 9 - job: amd64-alpine-container 12 TARGETS: avr-softmmu loongarch64-softmmu mips64-softmmu mipsel-softmmu 13 MAKE_CHECK_ARGS: check-build 14 CONFIGURE_ARGS: --enable-docs --enable-trace-backends=log,simple,syslog 16 check-system-alpine: 19 - job: build-system-alpine [all …]
|
H A D | crossbuilds.yml | 2 - local: '/.gitlab-ci.d/crossbuild-template.yml' 4 cross-armhf-user: 7 job: armhf-debian-cross-container 9 IMAGE: debian-armhf-cross 11 cross-arm64-system: 14 job: arm64-debian-cross-container 16 IMAGE: debian-arm64-cross 18 cross-arm64-user: 21 job: arm64-debian-cross-container 23 IMAGE: debian-arm64-cross [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/ |
H A D | android-tools_29.0.6.r14.bb | 3 LICENSE = "Apache-2.0 & GPL-2.0-only & BSD-2-Clause & BSD-3-Clause" 5 file://${COMMON_LICENSE_DIR}/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10 \ 6 file://${COMMON_LICENSE_DIR}/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6 \ 7 file://${COMMON_LICENSE_DIR}/BSD-2-Clause;md5=cb641bc04cda31daea161b1bc15da69f \ 8 file://${COMMON_LICENSE_DIR}/BSD-3-Clause;md5=550794465ba0ec5312d6919e203a55f9 \ 10 DEPENDS = "libbsd libpcre zlib libcap libusb squashfs-tools p7zip libselinux googletest" 15 …git://salsa.debian.org/android-tools-team/android-platform-tools;name=core;protocol=https;branch=m… 18 # Patches copied from android-platform-tools/debian/patches 19 # and applied in the order defined by the file debian/patches/series 21 file://debian/external/libunwind/user_pt_regs.patch \ [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/ |
H A D | 0002-android-tools-modifications-to-make-it-build-in-yoct.patch | 4 Subject: [PATCH] android-tools: modifications to make it build in yocto 6 - Fix relocation errors on aarch64, e.g.: 7 …ource' which may bind externally can not be used when making a shared object; recompile with -fPIC" 9 - use ln -f to avoid error "File exists" on incremental builds 11 - fix missing headers 13 Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> 15 --- 16 Upstream-Status: Pending 18 debian/external/boringssl/libcrypto.mk | 1 + 19 debian/system/core/append2simg.mk | 2 +- [all …]
|
H A D | adbd.mk | 44 SOURCES := $(foreach source, $(SOURCES), system/core/$(source)) 49 CXXFLAGS += -std=gnu++20 50 …FLAGS += -Isystem/coreinclude -Isystem/core/adb -Isystem/core/base/include -Idebian/out/system/co… 51 -Isystem/core/fs_mgr/include_fstab \ 52 -DADB_VERSION='"$(DEB_VERSION)"' -D_GNU_SOURCE 53 LDFLAGS += -Wl,-rpath='$$ORIGIN/../lib/android' -Wl,-rpath-link='$$ORIGIN/../lib/android' \ 54 …-lpthread -Ldebian/out/system/core -Ldebian/out/external/boringssl -lbase -lcrypto_utils -l:libcry… 58 CXXFLAGS += -UADB_HOST 59 CXXFLAGS += -DADB_HOST=0 60 CXXFLAGS += -DALLOW_ADBD_DISABLE_VERITY [all …]
|
/openbmc/linux/scripts/package/ |
H A D | builddeb | 13 set -e 16 grep -q "^$1=y" include/config/auto.conf 21 echo -n "$2" 22 elif [ $# -ge 3 ]; then 23 echo -n "$3" 31 mkdir -m 755 -p "$pdir/DEBIAN" 32 mkdir -p "$pdir/usr/share/doc/$pname" 33 cp debian/copyright "$pdir/usr/share/doc/$pname/" 34 cp debian/changelog "$pdir/usr/share/doc/$pname/changelog.Debian" 35 gzip -n -9 "$pdir/usr/share/doc/$pname/changelog.Debian" [all …]
|
H A D | mkdebian | 5 # Simple script to generate a debian/ directory for a Linux kernel. 7 set -e 10 grep -q "^$1=y" include/config/auto.conf 15 echo -n "$2" 16 elif [ $# -ge 3 ]; then 17 echo -n "$3" 22 if [ -n "$KBUILD_DEBARCH" ] ; then 27 # Attempt to find the correct Debian architecture 74 if [ -z "$debarch" ]; then 75 debarch=$(dpkg-architecture -qDEB_HOST_ARCH) [all …]
|
/openbmc/openbmc/poky/documentation/ref-manual/ |
H A D | system-requirements.rst | 1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK 4 System Requirements 18 ":ref:`overview-manual/development-environment:the yocto project development environment`" 21 If you want to use the Yocto Project to quickly build an image without 23 :doc:`/brief-yoctoprojectqs/index` document. You can find "how-to" 24 information in the :doc:`/dev-manual/index`. You can find Yocto Project overview 25 and conceptual information in the :doc:`/overview-manual/index`. 30 the :ref:`ref-manual/resources:links and related documentation` section. 35 To build an image such as ``core-image-sato`` for the ``qemux86-64`` machine, 36 you need a system with at least &MIN_DISK_SPACE; Gbytes of free disk space. [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/ |
H A D | hard-code-build-number.patch | 1 Upstream-Status: Pending 4 Forwarded: not-needed 5 --- a/system/core/adb/adb.cpp 6 +++ b/system/core/adb/adb.cpp 7 @@ -44,8 +44,6 @@ 8 #include <android-base/parsenetaddress.h> 9 #include <android-base/stringprintf.h> 10 #include <android-base/strings.h> 11 -#include <build/version.h> 12 -#include <platform_tools_version.h> [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/ |
H A D | hard-code-build-number.patch | 1 Upstream-Status: Pending 4 Forwarded: not-needed 5 --- a/system/core/adb/adb.cpp 6 +++ b/system/core/adb/adb.cpp 7 @@ -44,8 +44,6 @@ 8 #include <android-base/parsenetaddress.h> 9 #include <android-base/stringprintf.h> 10 #include <android-base/strings.h> 11 -#include <build/version.h> 12 -#include <platform_tools_version.h> [all …]
|
/openbmc/qemu/docs/devel/testing/ |
H A D | main.rst | 7 everything from unit testing and exercising specific sub-systems all 9 tests you can run ``make check-help`` from either the source or build 12 Most (but not all) tests are also integrated into the meson build 13 system so can be run directly from the build tree, for example: 17 [./pyvenv/bin/]meson test --suite qemu:softfloat 25 ------------------------- 36 Different sub-types of "make check" tests will be explained below. 38 Before running tests, it is best to build QEMU programs first. Some tests 45 Unit tests, which can be invoked with ``make check-unit``, are simple C tests 53 1. Create a new source file. For example, ``tests/unit/foo-test.c``. [all …]
|
/openbmc/linux/Documentation/bpf/ |
H A D | s390.rst | 8 IBM Z are mainframe computers, which are descendants of IBM System/360 from 12 2. One-time setup 15 The following is required to build and run the test suite: 23 Debian supports installing compiler and libraries for s390 out of the box. 24 Users of other distros may use debootstrap in order to set up a Debian chroot:: 27 --variant=minbase \ 28 --include=sudo \ 30 ./s390-toolchain 31 sudo mount --rbind /dev ./s390-toolchain/dev 32 sudo mount --rbind /proc ./s390-toolchain/proc [all …]
|
/openbmc/qemu/ |
H A D | configure | 14 source_path=$(cd "$(dirname -- "$0")"; pwd) 16 if test "$PWD" -ef "$source_path" 18 echo "Using './build' as the directory for build output" 20 MARKER=build/auto-created-by-configure 22 if test -e build 24 if test -f $MARKER 26 rm -rf build 28 echo "ERROR: ./build dir already exists and was not previously created by configure" 33 if ! mkdir build || ! touch $MARKER 35 echo "ERROR: Could not create ./build directory. Check the permissions on" [all …]
|
/openbmc/qemu/tests/docker/dockerfiles/ |
H A D | debian-legacy-test-cross.docker | 1 # Docker legacy cross-compiler target (tests and minimal qemu) 6 # libc6.1-dev-alpha-cross: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054412 7 # sh4-linux-user: binaries don't run with bookworm compiler 9 # As we are targeting check-tcg here we only need minimal qemu 12 FROM docker.io/library/debian:11-slim 14 # Duplicate deb line as deb-src 15 RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list 18 apt-get update && \ 19 apt-get install -y eatmydata && \ 20 eatmydata apt-get dist-upgrade -y && \ [all …]
|
H A D | debian-all-test-cross.docker | 2 # Docker all cross-compiler target (tests only) 5 # build environments which can cross build QEMU this just installs the 7 # to build and run linux-user tests on GitLab 9 FROM docker.io/library/debian:12-slim 11 # Duplicate deb line as deb-src 12 RUN sed -in "s/Types: deb/Types: deb deb-src/g" /etc/apt/sources.list.d/debian.sources 15 apt-get update && \ 16 apt-get install -y eatmydata && \ 17 eatmydata apt-get dist-upgrade -y && \ 18 apt build-dep -yy qemu [all …]
|
/openbmc/qemu/docs/about/ |
H A D | build-platforms.rst | 1 .. _Supported-build-platforms: 3 Supported build platforms 7 platforms. This appendix outlines which platforms are the major build 25 support for those backports, unless the feature is auto-detectable in a 33 ---------------------------- 37 .. list-table:: 38 :header-rows: 1 40 * - CPU Architecture 41 - Accelerators 42 * - Arm [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/apt/ |
H A D | apt_2.6.1.bb | 1 SUMMARY = "Advanced front-end for dpkg" 2 … Advanced Package Tool, an advanced interface to the Debian packaging system which provides the ap… 3 HOMEPAGE = "https://packages.debian.org/sid/apt" 4 LICENSE = "GPL-2.0-or-later" 7 # Triehash script taken from https://github.com/julian-klode/triehash 10 file://0001-Disable-documentation-directory-altogether.patch \ 11 file://0001-Fix-musl-build.patch \ 12 file://0001-CMakeLists.txt-avoid-changing-install-paths-based-on.patch \ 13 file://0001-cmake-Do-not-build-po-files.patch \ 14 file://0001-Hide-fstatat64-and-prlimit64-defines-on-musl.patch \ [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/ |
H A D | mongodb_git.bb | 2 LICENSE = "SSPL-1 & Apache-2.0 & Zlib" 3 LIC_FILES_CHKSUM = "file://LICENSE-Community.txt;md5=3a865f27f11f43ecbe542d9ea387dcf1 \ 4 file://APACHE-2.0.txt;md5=3b83ef96387f14655fc854ddc3c6bd57" 7 python3-setuptools-native \ 8 python3-pyyaml-native python3-cheetah-native \ 9 python3-psutil-native python3-regex-native \ 18 file://0001-Tell-scons-to-use-build-settings-from-environment-va.patch \ 19 file://0001-Use-long-long-instead-of-int64_t.patch \ 20 file://0001-Use-__GLIBC__-to-control-use-of-gnu_get_libc_version.patch \ 21 file://0002-Add-a-definition-for-the-macro-__ELF_NATIVE_CLASS.patch \ [all …]
|
/openbmc/openbmc/meta-ampere/meta-mitchell/conf/templates/default/ |
H A D | local.conf.sample | 4 # to the system might want to change but pretty much any configuration option can 15 MACHINE ??= "mtmitchell-dcscm" 20 # During a first build the system will download many different source code tarballs 26 # The default is a downloads directory under TOPDIR which is the build directory. 31 # Where to place shared-state files 37 # You can wipe out TMPDIR leaving this directory intact and the build would regenerate 42 # The default is a sstate-cache directory under TOPDIR. 44 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 47 # Where to place the build output 66 DISTRO ?= "openbmc-phosphor" [all …]
|
/openbmc/openbmc/meta-ampere/meta-jefferson/conf/templates/default/ |
H A D | local.conf.sample | 4 # to the system might want to change but pretty much any configuration option can 20 # During a first build the system will download many different source code tarballs 26 # The default is a downloads directory under TOPDIR which is the build directory. 31 # Where to place shared-state files 37 # You can wipe out TMPDIR leaving this directory intact and the build would regenerate 42 # The default is a sstate-cache directory under TOPDIR. 44 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 47 # Where to place the build output 66 DISTRO ?= "openbmc-phosphor" 71 # DISTRO ?= "poky-bleeding" [all …]
|
/openbmc/openbmc/meta-ampere/meta-jade/conf/templates/default/ |
H A D | local.conf.sample | 4 # to the system might want to change but pretty much any configuration option can 20 # During a first build the system will download many different source code tarballs 26 # The default is a downloads directory under TOPDIR which is the build directory. 31 # Where to place shared-state files 37 # You can wipe out TMPDIR leaving this directory intact and the build would regenerate 42 # The default is a sstate-cache directory under TOPDIR. 44 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 47 # Where to place the build output 66 DISTRO ?= "openbmc-phosphor" 71 # DISTRO ?= "poky-bleeding" [all …]
|
/openbmc/qemu/tests/functional/ |
H A D | test_mips_malta.py | 3 # Functional tests for the little-endian 32-bit MIPS Malta board 5 # Copyright (c) Philippe Mathieu-Daudé <f4bug@amsat.org> 7 # SPDX-License-Identifier: GPL-2.0-or-later 19 ('http://snapshot.debian.org/archive/debian/' 20 '20130217T032700Z/pool/main/l/linux-2.6/' 21 'linux-image-2.6.32-5-4kc-malta_2.6.32-48_mips.deb'), 27 '/boot/vmlinux-2.6.32-5-4kc-malta') 32 self.vm.add_args('-kernel', kernel_path, 33 '-append', kernel_command_line) 39 ('http://snapshot.debian.org/archive/debian/' [all …]
|
/openbmc/openbmc/meta-hpe/meta-dl385-g11/conf/templates/default/ |
H A D | local.conf.sample | 4 # to the system might want to change but pretty much any configuration option can 16 # You need to select a specific machine to target the build with. There are a selection 25 #MACHINE ?= "qemux86-64" 30 #MACHINE ?= "beaglebone-yocto" 32 #MACHINE ?= "genericx86-64" 33 #MACHINE ?= "mpc8315e-rdb" 36 # This sets the default machine to be qemux86-64 if no other machine is selected: 37 MACHINE ??= "dl385-g11" 42 # During a first build the system will download many different source code tarballs 48 # The default is a downloads directory under TOPDIR which is the build directory. [all …]
|
/openbmc/openbmc/meta-yadro/meta-vegman/conf/templates/default/ |
H A D | local.conf.sample | 4 # to the system might want to change but pretty much any configuration option can 22 # During a first build the system will download many different source code tarballs 28 # The default is a downloads directory under TOPDIR which is the build directory. 33 # Where to place shared-state files 39 # You can wipe out TMPDIR leaving this directory intact and the build would regenerate 44 # The default is a sstate-cache directory under TOPDIR. 46 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 49 # Where to place the build output 68 DISTRO ?= "openbmc-phosphor" 73 # DISTRO ?= "poky-bleeding" [all …]
|
/openbmc/openbmc/meta-facebook/meta-bletchley/conf/templates/default/ |
H A D | local.conf.sample | 4 # to the system might want to change but pretty much any configuration option can 22 # During a first build the system will download many different source code tarballs 28 # The default is a downloads directory under TOPDIR which is the build directory. 33 # Where to place shared-state files 39 # You can wipe out TMPDIR leaving this directory intact and the build would regenerate 44 # The default is a sstate-cache directory under TOPDIR. 46 #SSTATE_DIR ?= "${TOPDIR}/sstate-cache" 49 # Where to place the build output 68 DISTRO ?= "openbmc-phosphor" 73 # DISTRO ?= "poky-bleeding" [all …]
|