immortalwrt/package/kernel/linux/modules
Eneas U de Queiroz f6fb7f14be kernel: avoid underscore in *6lowpan package names
Packages kmod-bluetooth_6lowpan and kmod-ieee802154_6lowpan contain an
underscore in the package name.  This causes problems in package/install
because when building a list of package files to install offline using
opkg, it uses a wildcard of the form $(dir)/$(pkg)_*.ipk.

If you were to select kmod-bluetooth=y, but kmod-bluetooth_6lowpan=m,
the latter would be picked up by that wildcard, and make package/install
would fail:

Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies
 * for kmod-bluetooth_6lowpan:
 *      kmod-6lowpan
 * opkg_install_cmd: Cannot install package kmod-bluetooth_6lowpan.

Changing the wildcard pattern is not trivial, and there may be other
places in the build system making this assumption about the package name
format.

Using a dash in place of the underscore avoids the issue.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2020-04-10 16:01:41 +08:00
..
001-depends.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
block.mk kernel: refresh modules 2019-10-28 03:39:56 -07:00
can.mk kernel: refresh modules 2019-10-28 03:39:56 -07:00
crypto.mk linux: backport kernel 4.9 support for crypto.mk 2020-03-13 10:19:14 +08:00
firewire.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
fs.mk kernel: refresh modules 2019-10-28 03:39:56 -07:00
hwmon.mk ramips: sync source code (#3260) 2020-02-22 12:39:52 +08:00
i2c.mk kernel: refresh modules 2019-10-28 03:39:56 -07:00
iio.mk kernel: iio.mk: add missing kernel modules (#4008) 2020-03-25 11:05:23 +08:00
input.mk ramips: sync source code (#3260) 2020-02-22 12:39:52 +08:00
leds.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
lib.mk kernel: refresh modules 2019-10-28 03:39:56 -07:00
netdevices.mk kernel: netdev: add missing config for mlx5 driver 2020-04-06 19:57:16 +08:00
netfilter.mk netfilter: fix typo 2020-02-26 18:11:34 +08:00
netsupport.mk kmod: add netlink-diag package 2020-04-08 03:24:29 +08:00
nls.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
other.mk kernel: avoid underscore in *6lowpan package names 2020-04-10 16:01:41 +08:00
pcmcia.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
sound.mk x86: adjust some kernel module for k4.9 2020-03-29 02:14:15 +08:00
spi.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
usb.mk Kernel Modules/USB Net: add support for Aquantia AQtion USB to 5/2.5GbE Controllers 2020-03-25 19:31:04 +08:00
video.mk kernel: refresh modules 2019-10-28 03:39:56 -07:00
virt.mk kernel: modules: fix permission 2019-10-26 08:40:20 +08:00
w1.mk kernel: refresh modules 2019-10-28 03:39:56 -07:00
wireless.mk mac80211: switch to upstream owl-loader driver 2020-04-04 01:05:15 +08:00
wpan.mk kernel: avoid underscore in *6lowpan package names 2020-04-10 16:01:41 +08:00