poky layer: Update to current dunfell upstream branch
Integrate changes:
- d45ec07e5e sphinx: update link to bitbake docs
- f0c12d8a61 conf.py: set version to 3.1.4
- 1d6dc35d68 Makefile: enable parallel build
- 5b08dd48f2 conf.py: Improve TOC and Outline depth in PDF output
- de27f9ea57 poky.yaml: remove unused variables
- 87a281831d documentation: Add Pipenv support
- ee78efdbfc adt-manual: delete obsolete ADT manual, and related content
- 10781a649b README: "yocto-project-qs" -> "brief-yoctoprojectqs"
- 3c872185c8 ref-manual/ref-variables: "PACKAGE_FEEDS_ARCHS" -> "PACKAGE_FEED_ARCHS"
- c665a29e79 dev-manual: Add a note about prelink changing prebuild binaries
- 3fc4576c84 ref-manual: add IMAGE_LINK_NAME
- 7fdf20dd45 ref-manual: add IMAGE_NAME_SUFFIX variable
- 8967361841 ref-manual: add IMAGE_VERSION_SUFFIX variable
- bc491d6956 ref-manual/faq: Add entry for why binaries are changed in images
- b591dcd33e ref-manual: fix for features_check class change
- bb16108231 ref-manual: add reference anchors for each QA check
- 8b94856238 docs: kernel-dev-faq: update outdated RDEPENDS_kernel-base
- 494492a893 docs: kernel-dev-common: add .patch file extension to SRC_URI files
- c05ff1dc60 docs: kernel-dev: fix typos, highlights and links
- 3362474c3e sphinx: add 3.1.3 and 3.0.4 release in the switcher
- 44f8c6b682 ref-manual: Document wic --offset option
- 5100881891 docs: bsp-guide: bsp: fix typos, highlights and links
- 54fc7c6e20 docs: ref-manual: ref-terms: add links to terms in glossary
- b32c77e807 ref-variables: Given example for naming sources
- a2274632af docs: dev-manual: fix typos, highlights, indentation and links
- 3ae9ead271 docs: dev-manual-common-tasks: update python webserver example to python3
- cbad23de16 docs: dev-manual-common-tasks: remove paragraph about race when missing DEPENDS
- cb040a4650 sdk-manual: use built-in footnotes
- ddbd52488f docs: poky.yaml: fix identation in host packages variables
- 47cb48f36e docs: sphinx: yocto-vars: rebuild files when poky.yaml has changed
- 4030fd0f3c docs: ref-manual: ref-system-requirements: update requirements to build Sphinx docs
- ccb3a1db76 docs: ref-manual: ref-classes: remove dropped tinderclient class
- 8b8656d0d8 docs: ref-manual: migration-2.3: specify 2.3 version instead of DISTRO
- ec92701ee5 docs: ref-manual: fix typos
- 755ff8dcaa docs: remove OE_INIT_FILE variable
- e8feec005b docs: ref-manual: indentation, links and highlights fixes
- 017be0a956 docs: poky.yaml: use HTTPS for links
- 76eba84fa7 dev/test/ref-manual: Fix typos
- 08f1051ead docs: Fix license CC-BY-2.0-UK -> CC-BY-SA-2.0-UK
- 4a6390f511 sphinx: rename Makefile.sphinx
- b175f35343 sphinx: remove DocBook files
- a934ad95cf docs: ref-manual: ref-variables: add links to terms in glossary
- 23b1085ba7 docs: ref-manual: ref-variables: fix alphabetical order in glossary
- 38274e2465 docs: ref-manual: ref-variables: fix one-letter pointer links in glossary
- 234055a332 sphinx: fix up some trademark and branding issues
- 6f248db9a2 sphinx: remove test-manual
- 8408c03763 sphinx: reintroduce changes for 3.1.1, 3.1.2, 3.1.3 and 3.1.4
- 7af1c35b57 sphinx: undo (ref-system-requirements: update supported hosts lists)
- fa0cb4d34b sphinx: import docs
- a038e58f3c bitbake: doc/conf.py: add missing import sys
- 49f6f45ad6 bitbake: sphinx: partial undo (bitbake-user-manual: update perforce fetcher docs)
- f3f5639379 bitbake: sphinx: undo (bitbake-user-manual: Remove TERM from BB_HASHBASE_WHITELIST example)
- 22384b2fe5 bitbake: sphinx: import sphinx docs
- 16d477fa5d openssl: Update to 1.1.1i
- 7d08b1916d cups: Mark CVE-2008-1033 as a non-issue
- 5e2b40da1d cups: Mark CVE-2009-0032 as a non-issue
- 18a3a31131 cups: whitelist CVE-2018-6553
- ac15769c82 bash: Rename patch name
- c0cf641dc8 oeqa/selftest/cases/devtool.py: fix typo in ignore_patterns call
- 7a36e54438 kernel: set COMPATIBLE_HOST to *-linux
- 7096d93b33 linux-firmware: package firmware for Lontium lt9611uxc bridge
- 8e996f0ce8 linux-firmware: upgrade 20201118 -> 20201218
- 79372f04c2 linux-yocto/5.4/cfg: fix FIRMWARE_LOADER warnings
- 8b2631ce0c linux-yocto/5.4/cfg: fix -tiny warnings
- 030439a191 linux-yocto/5.4: update to v5.4.83
- 1e0b1cfd08 linux-yocto/cfg: qemuarm64-gfx.cfg: add CONFIG_INPUT_UINPUT
- 31187e9bae linux-yocto/5.4: update to v5.4.82
- 4a7ae7f1a7 linux-yocto/cfg: qemuppc: set CONFIG_SCSI to '=y'
- 5f6c934671 linux-yocto/5.4: update to v5.4.80
- 718154b643 linux-yocto-rt/5.4: update to -rt44
- 6f62052c53 man-db: Avoid reproducibility failures after fixing groff-native
- b592dea7bb groff: Fix reproducibility issue
- 25e3e95e04 u-boot-tools: Fix reproducibility issue
- 5e2092323a grub: Add second fix for determinism issue
- 90ac10d25e grub: Fix build reproducibility issue
- e79ccaa277 binutils: fix CVE-2020-16592/16598
- 2ccfb319b5 qemu: fix CVE-2020-25723
- 93b729ea91 glibc: fix CVE-2020-29562
- 31e97c2cae python3: fix CVE-2019-20907
- cc2e2c2d06 metadata_scm: Fix signature handling of METADATA_REVISION and METADATA_BRANCH
- 4ec9e388e7 buildtools-tarball: add wic dependency into extended buildtools
- d309a62c46 glib-networking/btrfs-tools/dosfstools/parted/bmap-tools/libsoup-2.4: add nativesdk support
- 7af584222b llvm: sort the lists in generated source reproducibibly
- 757e125e38 serf: do not install the static library
- 7fb0c1aa40 ffmpeg: fix reproducibility
- 4e3aed3189 webkitgtk: fix reproducibility
- 996448e2f4 ruby: fix reproducibility
- 4d6c5efbb9 llvm: fix reproducibility
- 2855ca28ff meta/lib/oe/reproducible.py: gitsm:// works just as fine as git:// for timestamps
- 7ac0a2f6a0 kernel-module-split.bbclass: fix kernel modules getting marked as CONFFILES
- 7409f5bd45 libffi: add patch to revert clang VFP workaround
- 4a2a909376 coreutils: add SUSE-specific issues to CVE whitelist
- 9e038fd7f7 cve-update-db-native: handle all-wildcard versions
- a71a0ed31a meta/lib/oeqa/manual/oe-core.json: Update test_bitbake_devshell
- 8a683eec67 linux-firmware: package ath11k firmware
- d4f9c39cb7 linux-firmware: upgrade 20201022 -> 20201118
- 2dade7dd12 image_types: sort tarball file listings
- 5d93870049 devtool: remove unused variable
- b7fdda2d03 oeqa/devtool: use Yocto mirror for pv-1.5.3 tarball
- 20330c3d3e lz4: Use the new branch naming from upstream
- 2967a43e6e kernel-dummy: fix executing unexpected tasks
- 483d5eacd6 wireless-regdb: upgrade 2020.04.29 -> 2020.11.20
- d66fbf54bd libsdl2: Add directfb to PACKAGECONFIG rdepends
- 861cfcd52f go: update to 1.14.12
- e6cb075cd3 lttng-modules: add post 2.11.6 patches
- a571272bf1 linux-yocto/5.4: update to v5.4.78
- 019a15c520 linux-yocto/5.4: perf: Alias SYS_futex with SYS_futex_time64 on 32-bit arches with 64bit time_t
- d6e4b98b0c linux-yocto/5.4: update to v5.4.75
- 2761a97273 linux-yocto/5.4: config cleanup / warnings
- b097b22d3a linux-yocto/5.4: update to v5.4.73
- ca76ff27bc linux-yocto/5.4: update to v5.4.72
- 0232e0576d linux-yocto/5.4: update to v5.4.71
- 9f697736e0 e2fsprogs: Fix a ptest permissions determinism issue
- 433c030241 fs-perms: Ensure /usr/src/debug/ file modes are correct
- fc44091929 eudev: remove bashism to be compatible with dash
- 80462e22d5 sysvinit: remove bashism to be compatible with dash
- 9f5727f2ea distutils-common-base: fix LINKSHARED expansion
- 021c82c678 gstreamer1.0-plugins-base: set CVE_PRODUCT
- 94802720aa gstreamer1.0-rtsp-server: set CVE_PRODUCT
- 8e0df80624 sqlite3: add CVE-2015-3717 to whitelist
- 4e8a6a05b7 python3: add CVE-2007-4559 to whitelist
- 7bc8438db6 cve-check: show real PN/PV
- f7971e8af6 license_image.bbclass: use canonical name for license files
- 6f5623d5e9 linux-firmware: rdepend on license for all nvidia packages
- a1b95d3674 roofs_*.bbclass: fix missing vardeps for do_rootfs
- 0cde674b1e kernel: Set proper LD in KERNEL_KCONFIG_COMMAND
- b0f10ef1f3 kernel: relocate copy of module.lds to module compilation task
- 5981a05525 kernel: provide module.lds for out of tree builds in v5.10+
- 0d4f80535e bitbake: taskexp: update for GTK API changes
- 424296bf9b build-appliance-image: Update to dunfell head revision
- 235dff8227 qemu: fix CVE-2020-24352
- 9c5ec3fd7b python3: fix CVE-2020-27619
- 17d7d64ebe python3: whitelist CVE-2020-15523
- 4dfddb155e bison: update to 3.5.4 for CVE-2020-14150
- c0ca5c54fb libproxy: fix CVE-2020-26154
- 75997e9e80 python3: add ldconfig rdepends for python3-ctypes
- 58bc577ef8 glib-2.0: correct build with latest meson
- 4d2be9145d ptest-runner: Backport patch to fix inappropriate ioctl error
- 057c7a2a66 ptest-runner: fix upstream version check
- 4a58a7660c ptest-runner: Bump to 2.4.0
- a0a4838076 lib/oe/reproducible.py: Fix git HEAD check
- 0d4dea0189 lib/oe/reproducible: Fix error when no git HEAD
- 9f46c1a1ad classes/reproducible: Move to library code
- 4cd047d6e3 libbsd: Remove BSD-4-Clause from main package
- 5db0cb5e2f poky.conf: Bump version for 3.1.4 release
- eac703a29b freetype: fix CVE-2020-15999, backport from 2.10.4
- 99d3367dd8 openssh: whitelist CVE-2014-9278
- a48175131e binutils: reproducibility: reuse debug-prefix-map for stabs
- 8148892fee testimage: print results for interrupted runs
- 199d43ac1e oeqa/core/context: initialize _run_end_time
- 51e39a58b4 oeqa/core/context: expose results as variable
- 81c52d0fab systemd: udev SECLABEL{selinux} crash fix
- 7dbe91c58e gstreamer1.0: warn the user when something is wrong with GstBufferPool
- 4c90fb0c55 clutter-gst-3.0: do not call out to host gstreamer plugin scanner
- 20d036e815 diffstat: add nativesdk to BBCLASSEXTEND
- a541594e0a syslinux: add link to upstream discussion in patch
- 8d40fce484 kernel-module-split.bbclass: identify kernel modconf files as configuration files
- d81bae241c alsa-utils: Fix license to GPLv2 only
- ae875dd834 libdnf: Fix license as it contains 'or later' clause
- 5ff1ab8faa ptest-runner: Fix license as it contains 'or later' clause
- 58369db211 dosfstools: add mkfs.vfat to ALTERNATIVE
- d3ad6a22db Documenation: Prepared for the 3.1.4 release
- da5ad8a423 grub: clean up CVE patches
- 5b716fa8e2 grub: fix several CVEs in grub 2.04
- 59c65998c8 ruby: fix CVE-2020-25613
- 33d8059992 netbase: bump PE to purge bogus hash equivalence from autobuilder
- f5225d4f3a netbase: update SRC_URI to reflect new file name
- feb56671e9 linux-firmware: upgrade 20200817 -> 20201022
- a832f84208 linux-firmware: package nvidia firmware
- 1cfd60eb84 linux-firmware: package marvel sdio 8997 firmware
- 2cfe59ae3a linux-firmware: add Amlogic VDEC firmware package
- 7153e26724 update_udev_hwdb: clean hwdb.bin
- 38af949d80 qemuboot.bbclass: Fix a typo
- cb050b05d6 meta: fix some unresponsive homepages and bugtracker links
- 9bf3399388 sqlite3: fix CVE-2020-13632
- 1a057dcc73 sqlite3: fix CVE-2020-13631
- 0d86d58505 sqlite3: fix CVE-2020-13630
- e70374e51d sqlite3: fix CVE-2020-13435
- 74d50ba1bd sqlite3: fix CVE-2020-13434
- aa2f4b2011 bluez5: update to 5.55 to fix CVE-2020-27153
- c2e06f2387 jquery: Upgrade 3.4.1 -> 3.5.0 to fix CVE-2020-11022 and CVE-2020-11023
- ae202197ed libsdl2: Fix directfb SDL_RenderFillRect
- ca81c2a52d libsdl2: Fix directfb syntax error
- 7a7ce159c6 Map license names PSF and PSFv2 to PSF-2.0
- a07f413a83 Add license text for PSF-2.0
- 7fd071d829 insane: add GitLab /archive/ tests
- b7a3c102b4 recipes-core/busybox: fixup licensing information
- 906f182bf7 common-licenses: add bzip2-1.0.4
- f98d1ec4b5 timezone: upgrade to 2020d
- 5d3de28c9d sstatesig: Log timestamps for hashequiv in reprodubile builds for do_package
- 2bb40f8c23 Revert "lib/oe/patch: fix handling of patches with no header"
- 0fefc17507 lib/oe/patch: GitApplyTree: save 1 echo in commit-msg hook
- f79d69a6a6 lib/oe/patch: prevent applying patches without any subject
- 75e33acd40 xcb-proto: backport fix for python gcd function
- 40e448301e nasm: update 2.14.02 -> 2.15.03 for CVE fixes
- a34ac11f38 qemu: fix CVE-2019-20175
- 7fa8250827 glib-2.0: fix parsing of slim encoded tzdata
- 5c4af66278 gst-validate: Update 1.16.2 -> Update 1.16.3
- efd0dcee46 gstreamer1.0-python: Update 1.16.2 -> Update 1.16.3
- b50bd0dbd5 gstreamer1.0-omx: Update 1.16.2 -> Update 1.16.3
- f2adc7b021 gstreamer1.0-rtsp-server: Update 1.16.2 -> Update 1.16.3
- 0cd9726530 gstreamer1.0-vaapi: Update 1.16.2 -> Update 1.16.3
- a85e744aa0 gstreamer1.0-libav: Update 1.16.2 -> Update 1.16.3
- 89bb085978 gstreamer1.0-plugins-ugly: Update 1.16.2 -> Update 1.16.3
- 4fda9ef1df gstreamer1.0-plugins-bad: Update 1.16.2 -> Update 1.16.3
- 043a1afeec gstreamer1.0-plugins-good: Update 1.16.2 -> Update 1.16.3
- ec879c96b1 gstreamer1.0-plugins-base: Update 1.16.2 -> Update 1.16.3
- 363cb3c752 gstreamer1.0: Update 1.16.2 -> Update 1.16.3
- 24438d0954 gstreamer1.0: Fix reproducibility issue around libcap
- d548397dd0 ffmpeg: fix CVE-2020-12284
- f3be15a8a0 gcc: mitigate the Straight-line Speculation attack
- 13936f5f35 oeqa: Add sync call to command execution
- e91f098c19 qemu: change TLBs number to 64 in 34Kf mips cpu model
- dd6f90da50 packagegroup-core-tools-debug: Disable for rv32/glibc as well
- 2083a3ad07 selftest/virgl: drop the custom 30 sec timeout
- e4fb573838 grub2: fix CVE-2020-10713
- 002113701a python3: fix CVE-2020-26116
- 781175443f libproxy: fix CVE-2020-25219
- de51f3e570 siteinfo: Recognize bigendian sh3be and sh4be
- bb91c33810 siteinfo: Recognize 32bit PPC LE
- 7bd122dea4 toolchain-shar-extract.sh: don't print useless info
- 3f15d1ae82 tune-riscv.inc: use nf suffix also for TUNE_PKGARCH
- 48ad4122e8 tune-ep9312.inc: add t suffix for thumb to PACKAGE_EXTRA_ARCHS_tune-ep9312
- 475e4e00e7 tune-mips64r6.inc: fix typo in mipsisa64r6-nf
- 61af11fddb arch-mips.inc: remove duplicated mips64el-o32 from PACKAGE_EXTRA_ARCHS_tune-mips64el-o32
- 645b47294d arch-armv7a.inc: fix typo
- 88bfe1811e bitbake: tests/fetch: Update upstream master->main branchname transition
- 2181825a62 uninative: Fix typo in error message
- cb186c76b9 bitbake-bblayers/create: Make the example recipe print its message
- 7a2bbca3da oe-build-perf-report: Ensure correct data is shown for multiple branch options
- 97ac0a2f7c scripts/oe-build-perf-report: Allow operation with no buildstats
- 080877f37c timezone: update to 2020b
- 2aed817e09 linux-yocto/5.4: update to v5.4.69
- 53c96536c0 linux-yocto/5.4: update to v5.4.68
- 2f25605dc7 linux-yocto/5.4: update to v5.4.67
- 4ead81625b linux-yocto/5.4: fix kprobes build warning
- ebd7185e95 classes/sanity: Bump minimum python version to 3.5
- a976d65aba libtools-cross/shadow-sysroot: Use nopackages inherit
- 2af64401a7 glibc: do_stash_locale must not delete files from ${D}
- 54066582a0 stress-ng: Upgrade 0.11.01 -> 0.11.17
- c89ad95ef5 lttng-ust: update to 2.11.1
- 6388c3d684 lttng-tools: update to 2.11.5
- d748312f7a lttng-modules: update to 2.11.6
- f5497978c5 Revert "lttng-modules: backport writeback.h changes from 2.12.x to fix kernel 5.4.62+"
- cd38c4db87 bitbake: bitbake: tests/fetch: add unit tests for SRC_URI with spaces in url
- 52daea2287 bitbake: bitbake: fetch/git: add support for SRC_URI containing spaces in url
- aa2ba21a1a bitbake: bitbake-user-manual: Add BBFILES_DYNAMIC
- 073b659383 perl: fix ptest test count
- 3c6611455c oeqa/selftest/cases/devtool.py: avoid .pyc race
- 181eeebd95 wic: Add 512 Byte alignment to --offset
- 3c4f891402 wic: Fix error message when reporting invalid offset
- c52e34c2bf wic: Fix --extra-space argument handling
- 343a7e2c61 wic: Add --offset argument for partitions
- 0026c1475f lttng-modules: backport writeback.h changes from 2.12.x to fix kernel 5.4.62+
- 0e9573808f linux-yocto/5.4: update to v5.4.65
- 1f3b3b429f linux-yocto/5.4: update to v5.4.64
- a75f77bb77 linux-yocto/config: netfilter: Enable nat for ipv4 and ipv6
- 01ef240aed kernel-yocto: add KBUILD_DEFCONFIG search location to failure message
- 08fb02b12f sstate.bbclass: Check file ownership before doing 'touch -a'
- f2d6fa90b6 openssh: Allow enable/disable of rng-tools recommendation on sshd
- 027d451239 sysvinit rc: Use PSPLASH_FIFO_DIR for progress fifo
- 7a6cd694bd packagegroup: rrecommend perf also for musl on ARM
- 0ff8b73db4 bash: fix CVE-2019-18276
- a88aa7cf7e ssh-pregen-hostkeys: Add a recipe with pregenerated ssh host keys
- c4c7c7d5c8 oeqa/selftest/containerimage: Update to match assumptions in configuration
- fa085535f5 oeqa/selftest/incompatible_lib: Fix append usage
- 24e771e354 oeqa/qemurunner: Increase serial timeout
- 9dfed6a194 buildtools-tarball: Fix conflicts with oe-selftest and other tooling
- d092baeef2 buildtools: Handle generic environment setup injection
- 5fb7913c5e meta: add/fix invalid Upstream-Status tags
- 02470d9ab0 curl: Change SRC_URI from http to https
- ee87dbac9b packagegroups: remove strace and lttng-tools for rv32/musl
- 78127d85bc testexport: rename create_tarball method
- 74e4da095e dropbear/openssh: Lower priority of key generation
- 421f361d0d xinput-calibrator: change SRC_URI to branch with libinput support
- 0d5448d77d insane: check for missing update-alternatives inherit
- 4608021610 insane: Check for feature check variables not being used
- 9f8853f2b5 sato-screenshot: improve .la removal
- dc497577e9 alsa-plugins: improve .la removal
- bd9cedf925 cve-update-db-native: remove unused variable
- 0ebe61887a cve-update-db-native: move -journal checking into do_fetch
- b623ea2d29 cve-update-db-native: be less magical about checking whether the cve-check class is enabled
- 275a0baa72 libx11: fix CVE-2020-14363
- 0b214cad54 xserver-xorg: fix CVE-2020-14346/14361/14362
- 4557652c4f bash : inlcude patch 17 & 18
- d51df4da28 qemu : fix CVE-2020-16092
- e3a6561373 site: Make sys_siglist default to no
- 177dab780a buildtools-tarball: Add python3-jinja2
- 993615ffec python3-jinja2: Import from meta-oe/meta-python
- d7dfbbfb43 python3-markupsafe: Import from meta-oe/meta-python
BCS 746-000173
Edited by Tobias Kahlki