Skip to content

Commit 39dcf4f

Browse files
authored
Merge branch 'master' into feature/6.18-stable
2 parents a2f97d9 + 0c76b0f commit 39dcf4f

20 files changed

Lines changed: 3443 additions & 3504 deletions

.github/workflows/docker-images/yocto-builder/entrypoint-build.sh

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ TEMP_DIR="$(mktemp -d)"
2424
cd "$TEMP_DIR"
2525

2626
REPOS=" \
27-
git://git.openembedded.org/openembedded-core \
28-
git://git.openembedded.org/bitbake \
29-
git://git.yoctoproject.org/meta-yocto \
27+
https://git.openembedded.org/openembedded-core \
28+
https://git.openembedded.org/bitbake \
29+
https://git.yoctoproject.org/meta-yocto \
3030
"
3131
for repo in $REPOS; do
3232
log "Cloning $repo on branch $BASE_REF..."
@@ -44,12 +44,6 @@ printf "\n# ------ ci ------\n" >> conf/local.conf
4444
cat <<EOCONF >>conf/local.conf
4545
BB_NUMBER_THREADS = "6"
4646
PARALLEL_MAKE = "-j 6"
47-
# unmerged-usr is deprecated
48-
# https://lore.kernel.org/all/3f2f03085301d22854e5429019fb010f27d98bc7.camel@linuxfoundation.org/t/
49-
DISTRO_FEATURES:append = " systemd usrmerge"
50-
VIRTUAL-RUNTIME_init_manager = "systemd"
51-
DISTRO_FEATURES_BACKFILL_CONSIDERED:append = " sysvinit"
52-
VIRTUAL-RUNTIME_initscripts = "systemd-compat-units"
5347
LICENSE_FLAGS_ACCEPTED = "synaptics-killswitch"
5448
EOCONF
5549

.github/workflows/docker-images/yocto-builder/entrypoint-yocto-check-layer.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ TEMP_DIR="$(mktemp -d)"
2020
cd "$TEMP_DIR"
2121

2222
REPOS=" \
23-
git://git.openembedded.org/openembedded-core \
24-
git://git.openembedded.org/bitbake \
23+
https://git.openembedded.org/openembedded-core \
24+
https://git.openembedded.org/bitbake \
2525
"
2626
for repo in $REPOS; do
2727
log "Cloning $repo on branch $BASE_REF..."

conf/layer.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ BBFILE_COLLECTIONS += "raspberrypi"
99
BBFILE_PATTERN_raspberrypi := "^${LAYERDIR}/"
1010
BBFILE_PRIORITY_raspberrypi = "9"
1111

12-
LAYERSERIES_COMPAT_raspberrypi = "whinlatter"
12+
LAYERSERIES_COMPAT_raspberrypi = "wrynose"
1313
LAYERDEPENDS_raspberrypi = "core"
1414

1515
# Additional license directories.

conf/machine/include/rpi-base.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,10 +126,10 @@ KERNEL_IMAGETYPE_DIRECT ??= "zImage"
126126
KERNEL_IMAGETYPE ?= "${@bb.utils.contains('RPI_USE_U_BOOT', '1', \
127127
'${KERNEL_IMAGETYPE_UBOOT}', '${KERNEL_IMAGETYPE_DIRECT}', d)}"
128128

129-
MACHINE_FEATURES += "apm usbhost keyboard vfat ext2 screen touchscreen alsa bluetooth wifi sdio ${@bb.utils.contains('DISABLE_VC4GRAPHICS', '1', '', 'vc4graphics', d)}"
129+
MACHINE_FEATURES_DEFAULTS:append = " apm usbhost keyboard vfat ext2 screen touchscreen alsa bluetooth wifi sdio ${@bb.utils.contains('DISABLE_VC4GRAPHICS', '1', '', 'vc4graphics', d)}"
130130

131131
# Raspberry Pi has no hardware clock
132-
MACHINE_FEATURES_BACKFILL_CONSIDERED = "rtc"
132+
MACHINE_FEATURES_OPTED_OUT:append = " rtc"
133133

134134
MACHINE_EXTRA_RRECOMMENDS += "kernel-modules udev-rules-rpi"
135135
MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "${@oe.utils.conditional('ENABLE_I2C', '1', 'kernel-module-i2c-dev kernel-module-i2c-bcm2708', '', d)}"

docs/extra-build-config.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -186,12 +186,6 @@ It means that, for those boards, `RPI_USE_U_BOOT = "1"` is not compatible with
186186

187187
To build an initramfs image:
188188

189-
* Set this 3 kernel variables (in kernel's do_configure:prepend in linux-raspberrypi.inc after the line kernel_configure_variable LOCALVERSION "\"\""
190-
)
191-
- kernel_configure_variable BLK_DEV_INITRD y
192-
- kernel_configure_variable INITRAMFS_SOURCE ""
193-
- kernel_configure_variable RD_GZIP y
194-
195189
* Set the yocto variables (e.g. in local.conf)
196190
- `INITRAMFS_IMAGE = "<name for your initramfs image>"`
197191
- `INITRAMFS_IMAGE_BUNDLE = "1"`

recipes-graphics/wayland/weston/0001-Adapt-weston-to-64-bit-plane-IDs.patch

Lines changed: 0 additions & 72 deletions
This file was deleted.
Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1 @@
11
PACKAGECONFIG:remove:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', 'egl clients', d)}"
2-
3-
FILESEXTRAPATHS:prepend := "${THISDIR}/weston:"
4-
SRC_URI:append:rpi = " file://0001-Adapt-weston-to-64-bit-plane-IDs.patch"

recipes-kernel/linux/linux-raspberrypi-dev.bb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ KMETA = "kernel-meta"
2121

2222
SRC_URI = " \
2323
git://github.com/raspberrypi/linux.git;name=machine;branch=${LINUX_RPI_BRANCH};protocol=https \
24-
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=${LINUX_RPI_KMETA_BRANCH};destsuffix=${KMETA} \
24+
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=${LINUX_RPI_KMETA_BRANCH};destsuffix=${KMETA};protocol=https \
2525
file://powersave.cfg \
2626
file://android-drivers.cfg \
2727
"
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# SPDX-FileCopyrightText: Andrei Gherzan <andrei.gherzan@huawei.com>
2+
#
3+
# SPDX-License-Identifier: MIT
4+
5+
require linux-raspberrypi-v7.inc
6+
require linux-raspberrypi_6.18.bb

0 commit comments

Comments
 (0)