diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-05-06 20:30:20 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-05-06 20:30:20 +0200 |
| commit | 7b3f05c3ecbb57f7b0111d2f030e461f5d6071e5 (patch) | |
| tree | 34f97f8911e517216353ea1bacce659db5b5cf51 /scripts/package-build/linux-kernel/build-linux-firmware.sh | |
| parent | 0361367d9960c18e0aea54f04405cdcbfb2ff71a (diff) | |
| parent | b1151ea0bc7cce64c1398b5aa01eda607da74a37 (diff) | |
| download | vyos-build-7b3f05c3ecbb57f7b0111d2f030e461f5d6071e5.tar.gz vyos-build-7b3f05c3ecbb57f7b0111d2f030e461f5d6071e5.zip | |
Merge pull request #1177 from c-po/kernel-6.18
T8147: Update Linux Kernel to 6.18
Diffstat (limited to 'scripts/package-build/linux-kernel/build-linux-firmware.sh')
| -rwxr-xr-x | scripts/package-build/linux-kernel/build-linux-firmware.sh | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/scripts/package-build/linux-kernel/build-linux-firmware.sh b/scripts/package-build/linux-kernel/build-linux-firmware.sh index 2b1fa7b7..948a06fd 100755 --- a/scripts/package-build/linux-kernel/build-linux-firmware.sh +++ b/scripts/package-build/linux-kernel/build-linux-firmware.sh @@ -4,11 +4,12 @@ # the magic word "UNIQUE_ID_firmware" which identifies firmware files. CWD=$(pwd) -LINUX_SRC="linux" LINUX_FIRMWARE="linux-firmware" KERNEL_VAR_FILE=${CWD}/kernel-vars -if [ ! -d ${LINUX_SRC} ]; then +. ${KERNEL_VAR_FILE} + +if [ ! -d ${KERNEL_DIR} ]; then echo "Kernel source missing" exit 1 fi @@ -18,11 +19,8 @@ if [ ! -d ${LINUX_FIRMWARE} ]; then exit 1 fi -. ${KERNEL_VAR_FILE} - -result=() # Retrieve firmware blobs from source files -FW_FILES=$(find ${LINUX_SRC}/debian/linux-image/lib/modules/${KERNEL_VERSION}${KERNEL_SUFFIX}/kernel/drivers/net -name *.ko | xargs modinfo | grep "^firmware:" | awk '{print $2}') +FW_FILES=$(find ${KERNEL_DIR}/debian/linux-image-${KERNEL_VERSION}${KERNEL_SUFFIX}/lib/modules/${KERNEL_VERSION}${KERNEL_SUFFIX}/kernel/drivers/net -name *.ko | xargs modinfo | grep "^firmware:" | awk '{print $2}') # Debian package will use the descriptive Git commit as version GIT_COMMIT=$(cd ${CWD}/${LINUX_FIRMWARE}; git describe --always) |
