kernel: Fix kmod-lib-lz4 packaging
authorHauke Mehrtens <hauke@hauke-m.de>
Sat, 29 Jun 2024 15:54:49 +0000 (17:54 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Mon, 8 Jul 2024 19:13:24 +0000 (21:13 +0200)
commit7f833b818066f5d18e18513e1b3207099f294e62
tree2a353d7b20772d4ab97d5904038b55cab5e117f0
parent1f701c9b0415df7fcf0aafb1f5ee3f70a8b9e00d
kernel: Fix kmod-lib-lz4 packaging

The kernel provides two variants of the lz4 compression a normal version
and a high compression mode version. The old kmod-lib-lz4 package
contained the normal version plus one part of the lz4hc version. There
was already code which selected the kmod-lib-lz4hc package which did
not exists.

I split this into 3 packages. kmod-lib-lz4 and kmod-lib-lz4hc for the
normal the and high compression algorithm which contain the specific
code and the kmod-lib-lz4-decompress which contains the common
decompressor.

New we are also packaging lz4hc.ko

Link: https://github.com/openwrt/openwrt/pull/15833
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(cherry picked from commit fac507606d75eec04762013582273468eea7ed92)
Link: https://github.com/openwrt/openwrt/pull/15898
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
package/kernel/linux/modules/lib.mk