#18821: r44113 broke kernel 3.8 based platforms in buildbot (8250.ko vs
8250_core.ko)
--------------------+----------------------------------
Reporter: hnyman | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone: Chaos Calmer (trunk)
Component: kernel | Version: Trunk
Keywords: |
--------------------+----------------------------------
Looks like the simplification of kernel version checks a few days ago
caused one more bug for some platforms.
r44113 simplified also package/kernel/linux/modules/other.mk regarding
serial 8250:
https://dev.openwrt.org/browser/trunk/package/kernel/linux/modules/other.mk?rev=44113#L701
{{{
- FILES:=$(LINUX_DIR)/drivers/tty/serial/8250/8250$(if $(call
kernel_patchver_ge,3.7),$(if $(call kernel_patchver_le,3.8),_core)).ko
+ FILES:=$(LINUX_DIR)/drivers/tty/serial/8250/8250.ko
}}}
Based on the previous version of the file, it looks like platforms using
old kernels 3.7 and 3.8 need 8250_core.ko instead of 8250.ko. And there
are still a few 3.8 based platforms being built.
Buildbot chokes now on 3.8 based platforms. For example,
http://buildbot.openwrt.org:8010/builders/adm5120/builds/688/steps/compile_5/logs/stdio
http://buildbot.openwrt.org:8010/builders/ep93xx/builds/703/steps/compile_5/logs/stdio
{{{
ERROR: module '/home/buildbot/slave/ep93xx/build/build_dir/target-
arm_arm920t_uClibc-0.9.33.2_eabi/linux-
ep93xx/linux-3.8.13/drivers/tty/serial/8250/8250.ko' is missing.
make[2]: *** [/home/buildbot/slave/ep93xx/build/bin/ep93xx/packages/base
/kmod-serial-8250_3.8.13-1_ep93xx.ipk] Error 1
}}}
--
Ticket URL: <https://dev.openwrt.org/ticket/18821>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets