Home
last modified time | relevance | path

Searched +full:build +full:- +full:tools +full:- +full:and +full:- +full:docs +full:- +full:debian (Results 1 – 25 of 33) sorted by relevance

12

/openbmc/qemu/.gitlab-ci.d/
H A Dbuildtest.yml2 - 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 …]
/openbmc/qemu/tests/docker/dockerfiles/
H A Ddebian-legacy-test-cross.docker1 # 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
10 # dependencies and the relevant cross compilers.
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 && \
[all …]
H A Ddebian-all-test-cross.docker2 # 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/linux/Documentation/bpf/
H A Ds390.rst12 2. One-time setup
15 The following is required to build and run the test suite:
18 * s390 development headers and libraries
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 Dconfigure6 # Unset some variables known to interfere with behavior of common tools,
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
[all …]
H A DMAINTAINERS6 have a question about a particular subset and also to provide a set of names
10 consult qemu-devel and not any specific individual privately.
15 Maintainers are looking after a certain area and must be CCed on
19 Reviewers are familiar with the subject matter and provide feedback
23 W: Web-page with status/info
25 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit.
26 S: Status, one of the following (keep in sync with docs/devel/maintainers.rst):
34 it has been replaced by a better system and you
36 F: Files and directories with wildcard patterns.
37 A trailing slash includes all files and subdirectory files.
[all …]
/openbmc/openbmc/poky/documentation/migration-guides/
H A Drelease-notes-3.4.4.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
4 ----------------------------------
9 - tiff: fix :cve_nist:`2022-0865`, :cve_nist:`2022-0891`, :cve_nist:`2022-0907`, :cve_nist:`2022-0…
10 - xz: fix `CVE-2022-1271 <https://security-tracker.debian.org/tracker/CVE-2022-1271>`__
11 - unzip: fix `CVE-2021-4217 <https://security-tracker.debian.org/tracker/CVE-2021-4217>`__
12 - zlib: fix :cve_nist:`2018-25032`
13 - grub: ignore :cve_nist:`2021-46705`
18 - alsa-tools: Ensure we install correctly
19 - bitbake.conf: mark all directories as safe for git to read
20 - bitbake: knotty: display active tasks when printing keepAlive() message
[all …]
H A Drelease-notes-4.0.3.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
3 Release notes for Yocto-4.0.3 (Kirkstone)
4 -----------------------------------------
6 Security Fixes in Yocto-4.0.3
9 - binutils: fix :cve_nist:`2019-1010204`
10 - busybox: fix :cve_nist:`2022-30065`
11 - cups: ignore :cve_nist:`2022-26691`
12 - curl: Fix :cve_nist:`2022-32205`, :cve_nist:`2022-32206`, :cve_nist:`2022-32207` and :cve_nist:`…
13 - dpkg: fix :cve_nist:`2022-1664`
14 - ghostscript: fix :cve_nist:`2022-2085`
[all …]
H A Drelease-notes-5.0.3.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
3 Release notes for Yocto-5.0.3 (Scarthgap)
4 -----------------------------------------
6 Security Fixes in Yocto-5.0.3
9 - bind: Fix :cve_nist:`2024-0760`, :cve_nist:`2024-1737`, :cve_nist:`2024-1975` and :cve_nist:`202…
10 - busybox: Fix :cve_nist:`2023-42366`, :cve_nist:`2023-42364`, :cve_nist:`2023-42365`, :cve_nist:`…
11 - cpio: Ignore :cve_nist:`2023-7216`
12 - curl: Fix :cve_nist:`2024-6197`
13 - ffmpeg: Fix :cve_nist:`2023-49502`, :cve_nist:`2024-31578` and :cve_nist:`2024-31582`
14 - ghostscript: Fix :cve_nist:`2023-52722`
[all …]
/openbmc/openbmc/poky/documentation/dev-manual/
H A Dstart.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
9 using the Yocto Project, how to set up a :ref:`build
10 host <dev-manual/start:preparing the build host>`, how to locate
11 Yocto Project source repositories, and how to create local Git
20 and scenarios; however, this flexibility could cause difficulties if you
25 you get the results you want. The procedure is high-level and presents
27 and available technologies that have proved to work well in the past;
29 You can build off these steps and customize the procedure to fit any
30 particular working environment and set of practices.
34 Project and determine their roles. Making this determination is
[all …]
H A Dpackages.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
8 - :ref:`dev-manual/packages:excluding packages from an image`
10 - :ref:`dev-manual/packages:incrementing a package version`
12 - :ref:`dev-manual/packages:handling optional module packaging`
14 - :ref:`dev-manual/packages:using runtime package management`
16 - :ref:`dev-manual/packages:generating and using signed packages`
18 - :ref:`Setting up and running package test
19 (ptest) <dev-manual/packages:testing packages with ptest>`
21 - :ref:`dev-manual/packages:creating node package manager (npm) packages`
23 - :ref:`dev-manual/packages:adding custom metadata to packages`
[all …]
/openbmc/openbmc/poky/meta/recipes-graphics/mesa/
H A Dmesa.inc2 DESCRIPTION = "Mesa is an open-source implementation of the OpenGL specification - \
6 Mesa is used as part of the overall Direct Rendering Infrastructure and X.org \
13 LIC_FILES_CHKSUM = "file://docs/license.rst;md5=63779ec98d78d823a9dc533a0735ef10"
17 SRC_URI = "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \
18 file://0001-meson-misdetects-64bit-atomics-on-mips-clang.patch \
19 file://0001-drisw-fix-build-without-dri3.patch \
20 file://0002-glxext-don-t-try-zink-if-not-enabled-in-mesa.patch \
21 file://0001-Revert-meson-do-not-pull-in-clc-for-clover.patch \
22 file://0001-amd-Include-missing-llvm-IR-header-Module.h.patch \
23 file://0001-freedreno-don-t-encode-build-path-into-binaries.patch\
[all …]
/openbmc/linux/Documentation/admin-guide/
H A Dquickly-build-trimmed-linux.rst1 .. SPDX-License-Identifier: (GPL-2.0+ OR CC-BY-4.0)
5 How to quickly build a trimmed Linux kernel
8 This guide explains how to swiftly build Linux kernels that are ideal for
9 testing purposes, but perfectly fine for day-to-day use, too.
14 *[If you are new to compiling Linux, ignore this TLDR and head over to the next
15 section below: it contains a step-by-step guide, which is more detailed, but
16 still brief and easy to follow; that guide and its accompanying reference
17 section also mention alternatives, pitfalls, and additional aspects, all of
21 self-compiled Linux kernels; install compilers and everything else needed for
24 you then use to configure, build and install your own kernel::
[all …]
/openbmc/openbmc/meta-arm/meta-arm-bsp/documentation/corstone1000/
H A Duser-guide.rst2 # Copyright (c) 2022-2024, Arm Limited.
4 # SPDX-License-Identifier: MIT
7 Build, Flash and Run
11 ------
12 The Corstone-1000 software stack uses the `Yocto Project <https://www.yoctoproject.org/>`__ to build
13 a tiny Linux distribution suitable for the Corstone-1000 platform (kernel and initramfs filesystem …
14 The Yocto Project relies on the `BitBake <https://docs.yoctoproject.org/bitbake.html#bitbake-docume…
15 tool as its build tool. Please see `Yocto Project documentation <https://docs.yoctoproject.org/>`__
19 -------------
22 32GB of free disk space and 16GB of RAM as minimum requirement.
[all …]
/openbmc/openbmc/meta-security/docs/
H A Doverview.txt1 Meta-security Docs
10 security of a Unix host. It configures daemons, system settings and
12 like rcp and rlogin, and helps create "chroot jails" that help limit the
13 vulnerability of common Internet services like Web services and DNS.
17 bastille -c --os Yocto
27 bastille -l lists the configuration files that Bastille
39 README file and other documentation.
41 Alternatives to Bastille include buck-security and checksecurity,
45 == redhat-security ==
48 … can be anything from file permissions to correctness of code. This is a collection of those tools.
[all …]
/openbmc/openbmc/poky/documentation/contributor-guide/
H A Dsubmit-changes.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
6 Contributions to the Yocto Project and OpenEmbedded are very welcome.
7 Because the system is extremely configurable and flexible, we recognize
11 .. _ref-why-mailing-lists:
13 Contributing through mailing lists --- Why not using web-based workflows?
16 Both Yocto Project and OpenEmbedded have many key components that are
19 through web technology such as GitHub, GitLab and others. Since we are often
27 and the exact people reviewing it are likely unknown to the maintainer. It is
33 by this peer review and that moving away from mailing lists would be to the
37 mailing list workflow and have worked with it for years, with tools and
[all …]
/openbmc/linux/scripts/
H A Dsphinx-pre-install2 # SPDX-License-Identifier: GPL-2.0-or-later
5 # Copyright (c) 2017-2020 Mauro Carvalho Chehab <mchehab@kernel.org>
35 my $rec_version = "1.7.9"; # PDF won't build here
48 # List of required texlive packages on Fedora and OpenSuse
52 'amsfonts.sty' => 'texlive-amsfonts',
53 'amsmath.sty' => 'texlive-amsmath',
54 'amssymb.sty' => 'texlive-amsfonts',
55 'amsthm.sty' => 'texlive-amscls',
56 'anyfontsize.sty' => 'texlive-anyfontsize',
57 'atbegshi.sty' => 'texlive-oberdiek',
[all …]
/openbmc/openbmc/poky/documentation/ref-manual/
H A Dvariables.rst1 .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
7 This chapter lists common variables used in the OpenEmbedded build
8 system and gives an overview of their function and contents.
16 :term:`U <UBOOT_BINARY>` :term:`V <VIRTUAL-RUNTIME>`
27 ``meta/conf/machine/include/arm/arch-arm.inc`` file sets the
39 Like all package-controlling variables, you must always use them in
43 ALLOW_EMPTY:${PN}-dev = "1"
44 ALLOW_EMPTY:${PN}-staticdev = "1"
49 When this occurs, the OpenEmbedded build system needs to use the
51 commands can co-exist.
[all …]
/openbmc/u-boot/tools/binman/
H A DREADME1 # SPDX-License-Identifier: GPL-2.0+
5 ------------
8 For example, we may have SPL, U-Boot, a device tree and an environment area
9 grouped together and placed in MMC flash. When the system starts, it must be
12 So far U-Boot has not provided a way to handle creating such images in a
13 general way. Each SoC does what it needs to build an image, often packing or
14 concatenating images in the U-Boot build system.
17 SPL + U-Boot combinations, to more complex arrangements with many parts.
21 ------------
23 Binman reads your board's device tree and finds a node which describes the
[all …]
/openbmc/linux/
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
12 # expect to learn how to build the kernel reading this file.
25 # We are using a recursive build, so we need to do a little thinking
28 # Most importantly: sub-Makefiles should only ever modify files in
31 # unavoidable when linking the built-in.a targets which finally
32 # turn into vmlinux), we will call a sub make in that other dir, and
37 # effects are thus separated out and done before the recursive
41 this-makefile := $(lastword $(MAKEFILE_LIST))
42 export abs_srctree := $(realpath $(dir $(this-makefile)))
47 # Do not use make's built-in rules and variables
[all …]
/openbmc/u-boot/
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0+
13 # expect to learn how to build the kernel reading this file.
15 # o Do not use make's built-in rules and variables
16 # (this increases performance and avoids hard-to-debug behaviour);
18 MAKEFLAGS += -rR --include-dir=$(CURDIR)
29 # We are using a recursive build, so we need to do a little thinking
32 # Most importantly: sub-Makefiles should only ever modify files in
35 # unavoidable when linking the built-in.o targets which finally
36 # turn into vmlinux), we will call a sub make in that other dir, and
41 # effects are thus separated out and done before the recursive
[all …]
/openbmc/linux/Documentation/dev-tools/
H A Dcoccinelle.rst12 Coccinelle is a tool for pattern matching and text transformation that has
14 tree-wide patches and detection of problematic programming patterns.
17 ------------------
19 The semantic patches included in the kernel use features and options
20 which are provided by Coccinelle version 1.0.0-rc11 and above.
22 the Coccinelle files and coccicheck have been updated.
27 - Debian
28 - Fedora
29 - Ubuntu
30 - OpenSUSE
[all …]
/openbmc/linux/Documentation/process/
H A Dhandling-regressions.rst1 .. SPDX-License-Identifier: (GPL-2.0+ OR CC-BY-4.0)
7 *We don't cause regressions* -- this document describes what this "first rule of
9 Documentation/admin-guide/reporting-regressions.rst, which covers the topic from a
10 user's point of view; if you never read that text, go and at least skim over it
21 loop by immediately sending at least a brief "Reply-all" with the list
30 introduced v5.13..v5.14-rc1``. If not, send a reply (with the regressions
39 #regzbot introduced: v5.13..v5.14-rc1
45 mandated by Documentation/process/submitting-patches.rst and
58 -----------------------------------
64 Ensure the Linux kernel's regression tracker and others subscribers of the
[all …]
/openbmc/
Dopengrok1.0.log1 2025-01-27 03:00:40.023-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-01-27 03:00:40.140-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]
Dopengrok2.0.log1 2025-01-26 03:00:41.769-0600 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler
2 2025-01-26 03:00:41.868-0600 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, -
[all...]

12