From 14c2f6853f49edb4db5664abeb3fbc9fca391a3e Mon Sep 17 00:00:00 2001 From: Saya Andy Date: Sun, 6 Sep 2026 21:08:08 +0700 Subject: feat: update overlay to the latest 7.2.3 compatible commit (f44f42d) --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 8f2c9f0..38cc10e 100644 --- a/README.md +++ b/README.md @@ -16,20 +16,20 @@ Used in [Fedora KIWI descriptions, modified by me for Surface Pro 12"](https://s ## Configuration The starting point is `config/base-aarch64.config`: Fedora's own aarch64 -kernel config, taken verbatim from the `config` file inside -`kernel-core-7.2.0-61.fc45.aarch64.rpm`. It is vendored rather than downloaded, -so the build depends on no third-party host and a refresh shows up as a -reviewable diff. To refresh it for a newer Fedora, replace everything below the -comment header with: +kernel config, taken verbatim from the `config` file. It is vendored rather +than downloaded, so the build depends on no third-party host and a refresh +shows up as a reviewable diff. To refresh it for a newer Fedora, replace +everything below the comment header with: ```bash dnf download kernel-core --arch aarch64 -rpm2cpio kernel-core-*.aarch64.rpm | cpio -idm './usr/lib/modules/*/config' +rpm2archive -n - < kernel-core-*.aarch64.rpm | + tar -xO --wildcards '*/modules/*/config' | + wl-copy ``` -The overlay's ebuild seeds itself from the same Fedora config by way of a -Gentoo-side fork, `projg2/fedora-kernel-config-for-gentoo`. That repository no -longer exists, which is why the base config lives here instead. +If the extraction comes up empty, `rpm -qlp kernel-core-*.aarch64.rpm | grep +config` says whether the package still carries the file at all. Three fragments are merged on top with `scripts/kconfig/merge_config.sh`: -- cgit v1.3.1+17