linux-postmarketos-qcom-milos 7.3.0: the kernel follows combined-stable onto v7.3.0-milos
All checks were successful
image / image (push) Successful in 59m41s
All checks were successful
image / image (push) Successful in 59m41s
The source branch moved to Luca Weiss's v7.3.0-milos tag (the carries that mainline 7.3 absorbed are gone, the rest rebased, plus the in-flight QRTR HELLO fix the modem needs at boot). The config is the 7.2 image config run through olddefconfig on the new tree, with TOUCHSCREEN_ESWIN_EPH8621=y (the upstream touchscreen driver replaces 7.2's unconditional downstream one; without it the image has no touch) and HW_RANDOM_QCOM=y (CRYPTO_DEV_QCOM_RNG moved to hw_random). QCE is marked BROKEN upstream and drops out, which left the DT node crypto@1dfa000 without a driver: an interconnect consumer that never probes kept the qnoc-milos providers from reaching sync_state and every bus at its boot-time maximum vote, in sleep too; combined-stable disables the node (c35fa276b496), which CI picks up with the tip. ARM64_BTI_KERNEL is excluded for clang >= 21 by the base. The package depends on soc-fairphone-fp6-audio >= 5: the 7.3 card name has its topology and UCM only there, and booted with the version 4 files this kernel has no sound card at all (the topology load fails, the card does not instantiate). The 7.1-era resolve_btfids patch goes: this config has DEBUG_INFO_REDUCED=y, so BTF is off and the tool it fixes is never built (pmaports dropped it at 7.2.0 as well). pmaports still ships 7.2.0 for this device.
This commit is contained in:
parent
57f4ff9b1e
commit
9defc5a1a9
3 changed files with 137 additions and 155 deletions
|
|
@ -1,12 +1,15 @@
|
|||
# Fork of pmaports device/testing/linux-postmarketos-qcom-milos (7.2.0-r0),
|
||||
# overlaid via pmbootstrap so it shadows the upstream aport. Differences:
|
||||
# source is the Catcrafts combined-stable branch (upstream v7.2.0-milos tag +
|
||||
# the FP6 bring-up carries), and the config is the exact one the development
|
||||
# FP6 runs, plus CONFIG_EFI_ZBOOT for the packaging below.
|
||||
# Fork of pmaports device/testing/linux-postmarketos-qcom-milos (7.2.0-r0; pmaports
|
||||
# still ships 7.2.0), overlaid via pmbootstrap so it shadows the upstream aport.
|
||||
# Differences: source is the Catcrafts combined-stable branch (upstream
|
||||
# v7.3.0-milos tag + the FP6 bring-up carries); the config is the exact one
|
||||
# the development FP6 runs, plus CONFIG_EFI_ZBOOT for the packaging below;
|
||||
# build() targets the FP6's own cores (KCFLAGS); and the package depends on
|
||||
# soc-fairphone-fp6-audio >= 5, which carries the topology and UCM for the
|
||||
# card name the 7.3 DTS uses.
|
||||
maintainer="Jorijn van der Graaf <jorijnvdgraaf@catcrafts.net>"
|
||||
_flavor="postmarketos-qcom-milos"
|
||||
pkgname=linux-$_flavor
|
||||
pkgver=7.2.0
|
||||
pkgver=7.3.0
|
||||
# always sorts above the upstream aport (r0..r99)
|
||||
pkgrel=103
|
||||
pkgdesc="Milos mainline kernel + Catcrafts FP6 bring-up carries (combined-stable)"
|
||||
|
|
@ -14,6 +17,13 @@ arch="aarch64"
|
|||
_carch="arm64"
|
||||
url="https://forgejo.catcrafts.net/Catcrafts/milos-linux"
|
||||
license="GPL-2.0-only"
|
||||
# The 7.3 DTS names the sound card MILOS-Fairphone-Gen6; only
|
||||
# soc-fairphone-fp6-audio >= 5 installs the topology and UCM under that
|
||||
# name. Without this bound a kernel-only upgrade boots with no sound card at
|
||||
# all: the topology load fails and the card does not instantiate.
|
||||
# A pkgver floor, not a pkgrel one: pmbootstrap resolves a versioned
|
||||
# dependency on an aport against its pkgver alone.
|
||||
depends="soc-fairphone-fp6-audio>=5"
|
||||
options="!strip !check !tracedeps
|
||||
pmb:cross-native
|
||||
pmb:kconfigcheck-community
|
||||
|
|
@ -45,7 +55,6 @@ _commit="REPLACED_BY_CI"
|
|||
|
||||
source="
|
||||
milos-linux-$_commit.tar.gz
|
||||
0001-resolve_btfids-preserve-tag-and-parameter-names-when.patch
|
||||
$_config
|
||||
"
|
||||
builddir="$srcdir/milos-linux"
|
||||
|
|
@ -92,6 +101,5 @@ package() {
|
|||
|
||||
sha512sums="
|
||||
REPLACED_BY_CI milos-linux-REPLACED_BY_CI.tar.gz
|
||||
4e705e038a91466a86fc5317b0028c2220aa1e7a4807e5d86db2f9ac815a927c59666a8f21ed50c4632147d3ce183d8042378a76f95341dbcd3db1047faf39e3 0001-resolve_btfids-preserve-tag-and-parameter-names-when.patch
|
||||
REPLACED_BY_CI config-postmarketos-qcom-milos.aarch64
|
||||
"
|
||||
|
|
|
|||
Loading…
Reference in a new issue