Matthias Schiffer
b82c8ddf8c
libpcap: fix dependency of install-shared-so make target
...
There seems to be a situation in which a rebuild of libpcap.so is triggered
in the install step of the libpcap Makefile. libpcap.so is the wrong
target, leading to the build failure reported in [1].
Fix the dependency of install-shared-so to $(SHAREDLIB) so the build can
succeed in this case.
[1] https://dev.openwrt.org/ticket/19894
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
8 years ago
Felix Fietkau
c7a5bb5a7e
samba36: avoid picking up a dependency on libunwind (fixes GH #212 )
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
ca6375ac51
hostapd: fix an error on parsing radius_das_client
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
14eb09d5c0
ath10k: add NAPI support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
467d15b73d
mac80211: add a mesh related fix
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
d22fc1973c
kernel: enable CONFIG_SND_PROC_FS by default (FS#54)
...
Some user space code relies on it
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
ab3bf82e01
toolchain/gcc: disable libmpx to fix build errors on x86 with gcc 6.1
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
c6c81351b7
ar71xx: add missing profile for the nand subtarget (FS#56)
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
16209710d9
ar71xx: fix WNDR4300v1 / WNDR3700v4 build (FS#56)
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
ad323881df
ar71xx: fix more image build code whitespace/tab issues
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
8265fdcc4d
imagebuilder: strip DEVICE_ prefix from profiles (FS#55)
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
ed90d50bc4
build: fix image builder profile override (FS#55)
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
3d8c8d5e05
ar71xx: fix tab vs whitespace issue in image building code
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
4d0f4f5e52
ar71xx: remove obsolete MultiProfile template code
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
32727c409e
mvebu: switch to the new image build code
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Rafał Miłecki
60d2620253
kernel: update bcma backporting changes up to 4.8
...
This allows building bcm47xxsflash on ARM.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
8 years ago
Rafał Miłecki
d12e276cb0
kernel: backport patch for MTD_BCM47XXSFLASH dependency
...
This is required to update bcma without build breakage. One of bcma
patches changes BCMA_SFLASH dependency.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
8 years ago
Felix Fietkau
7a175e2d44
ipq806x: clean up redundant initialization of core device image variables
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
b5b2425cba
image.mk: initialize BOARD_NAME and IMAGES, add it to DEVICE_VARS
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
9a50a213d2
image.mk: add support for specifying the VID header offset for UBI
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
cd243b1090
cns3xxx: remove obsolete jffs2 image build code
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
eceb6b924a
x86: remove obsolete reference to $(PROFILE)
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
673004f9bc
config: remove options for including kernel/dtb in rootfs
...
These options were a big design flaw to begin with
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
2b4d21a3e6
mxs: unconditionally install kernel images/dtb files into rootfs (needed by boards)
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
650afe412b
kirkwood: remove obsolete code for including kernel/dtb in rootfs
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
edea59fd99
omap: remove obsolete code for including kernel/dtb in rootfs
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
1625e57772
omap: remove obsolete kernel version support
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
0538bbdc4d
kirkwood: remove obsolete ubinize.cfg file
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
5d4b044955
kirkwood: clean up redundant variables in the image building code
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
cfd1ef4b90
kirkwood: get rid of useless ubifs/ubi option variables
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
ab92f57684
lantiq: convert remaining xway NAND devices to new image build code
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
f12e964733
lantiq: convert AVM xrx200 devices to new image build code
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
bdfed2a2c3
lantiq: convert simple xrx200 devices to new image build code
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
22c0206044
lantiq: add image build template for NAND devices
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
8058e4778b
lantiq: simplify image building code
...
Specifying the device profile in PROFILES is unnecessary, and for all
devices the DEVICE_PROFILE variable matched the device name.
Get rid of this useless variable and set DEVICE_DTS to $(1)
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
cc88df1a38
lantiq: fix building NAND images in default config
...
Remove remaining references to $(PROFILE)
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
9497a23ecb
build: add support for parameter passing to mkfs from devices
...
Will be used to support different ubifs parameters per device
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
4added6692
build: split legacy image mkfs.ubifs command from the one used for the new image building code
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
ebd0b2d0b1
build: split legacy image building code out of image.mk
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
d7b185128d
build: make TARGET_ROOTFS_JFFS2 depend on USES_JFFS2
...
If jffs2 support was not enabled by the target, jffs2 are quite likely
to be broken, so we shouldn't build them.
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
ceee47ba64
lantiq: disable jffs2 support on xrx200
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
1c1244193a
image.mk: replace some template abstraction with make pattern rules
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
efdf7f6499
image.mk: remove obsolete Build/mkfs overrides
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
5a92e049d5
kernel: remove obsolete patch adding usb_find_device_by_name
...
ledtrig-usbdev does not need it anymore
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Rafał Miłecki
5ea8756766
ledtrig-usbdev: use upstream function for iterating USB devices
...
This will allow us to drop LEDE patch adding usb_find_device_by_name.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
8 years ago
Jo-Philipp Wich
e633a1b48f
ar71xx: fix default network config of WZR-HP-G300NH and CR3000
...
The network defaults for the WZR-HP-G300NH and CR3000 models wrongly set the
lan interface to a vlan tagged device while the switch was set up in untagged
mode, leading to broken lan side ethernet connectivity by default.
Fix the issue by emitting untagged interfaces, consistent with the switch
setting on the device.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
8 years ago
Zhao Gang
d963ddf042
ar71xx: add support for gl-ar300m
...
This add initial support for gl-ar300m router.
Product page: http://www.gl-inet.com/ar300m/
Signed-off-by: Zhao Gang <gang.zhao.42@gmail.com>
8 years ago
Felix Fietkau
6c2651566c
ath9k: switch to using mac80211 intermediate software queues
...
Provides a nice latency reduction under load, due to mac80211's fq_codel
support.
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Florian Klink
4221288db7
x86/generic: enable CONFIG_SATA_VIA
...
This enables support for VIA SATA.
8 years ago
Felix Fietkau
122a7021a9
ubox: update to the latest version, fixes lsmod output
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago