Li Zhou 8fed8973bc kernel-modules: Build-Depends on linux-headers-stx-amd64
Remove the kernel abiname/version from Build-Depends in OOT kernel
modules. After commit <Add pkgs without abiname for image/headers>
the new dependency is as this:
linux-kbuild-5.10 is depended by linux-headers-5.10.0-6-amd64;
linux-headers-5.10.0-6-amd64 is depended by linux-headers-stx-amd64.

Package linux-keys-5.10 is renamed to linux-keys.
Then the version numbers and abiname can be completely removed from
the Build-Depends of OOT kernel modules' codes.

Similar is done for RT kernel modules.

This is a preparation for kernel upgrading with major version.

Test plan:
 PASS: Build all the packages and iso successfully.
 PASS: The rt/std installations are fine for both qemu and lib.
 PASS: No warning appears for insmod/modprobe.

Depends-On: https://review.opendev.org/c/starlingx/kernel/+/896187

Story: 2010643
Task: 48815

Signed-off-by: Li Zhou <li.zhou@windriver.com>
Change-Id: I860a751cf4c11f64c81877714ecddb10b488fa96
2023-09-26 22:01:29 -04:00

24 lines
1.0 KiB
Plaintext

Source: ice-cvl-4.10
Section: net
Priority: optional
Maintainer: StarlingX Developers <starlingx-discuss@lists.starlingx.io>
Build-Depends: debhelper-compat (= 13), linux@KERNEL_TYPE@-headers-stx-amd64, linux@KERNEL_TYPE@-keys, unzip
Standards-Version: 4.5.1
Rules-Requires-Root: no
Package: ice-cvl-4.10@KERNEL_TYPE@
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ice-cvl-4.10-common
Description: This package provides the ice kernel module(s).
This package provides the ice kernel module(s) built
for the Linux kernel using the amd64 processors.
This package contains the Intel(R) Ethernet Connection E800 Series Linux Driver.
Package: ice-cvl-4.10-common
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: This package provides the common files of ice kernel module(s).
This package provides the common files of ice kernel module(s) built
for the Linux kernel-std and kernel-rt using the amd64 processors.
This package contains the Intel(R) Ethernet Connection E800 Series Linux Driver.