Commit graph

7064 commits

Author SHA1 Message Date
Florian Fainelli
6b63716262 add preliminary support for musl
Musl is an alternative C-library, see http://www.musl-libc.org for more infos.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34314
2012-11-23 20:02:29 +00:00
Florian Fainelli
14ed3f0f22 iptables: add some musl portability fixes
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34313
2012-11-23 20:02:23 +00:00
Florian Fainelli
ba6c8bd614 linux-atm: add portability fixes
Spotted while building against musl libc.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34312
2012-11-23 20:02:19 +00:00
Florian Fainelli
92fd6e6f1a busybox: fix arping applet building on musl
musl-libc is more strict about missing includes.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34311
2012-11-23 20:02:14 +00:00
Florian Fainelli
94bdc366d4 netfid: fix build on musl
AF_INET* is provided by sys/socket.h

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34310
2012-11-23 20:02:10 +00:00
Florian Fainelli
7c26e53d5d busybox: define musl specificities in platform.h
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34309
2012-11-23 20:02:06 +00:00
Florian Fainelli
5ae2524d3a base-files: use a natural mount syntax
Busybox built against musl-libc will choke on these otherwise, besides that
it is more natural to use the filesystem type, then options, then name, then
mountpoint.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34308
2012-11-23 20:02:02 +00:00
Florian Fainelli
bc8fe9b40f busybox: change the date -k patch to be more portable
Not all libcs have support for tm_gmtoff which is only available for BSD
compatibility, and guarded with __USE_BSD defines, use __tm_gmtoff otherwise.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34307
2012-11-23 20:01:58 +00:00
Florian Fainelli
49cfa54509 grub2: accept the linux-musl* tuple
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34306
2012-11-23 20:01:53 +00:00
Luka Perkov
6db1b986ed uboot-lantiq: add new package
SVN-Revision: 34305
2012-11-23 18:16:05 +00:00
Luka Perkov
702f2590ea uboot-kirkwood: update to 2012.10
SVN-Revision: 34303
2012-11-22 21:16:04 +00:00
Jonas Gorski
24a372b6ec package: kernel: make crypto kmods always visible
Don't hide crypo submodules unless crypo-core is selected.

Fixes kmods depending on crypto modules being unselectable
until crypto core is selected (like ext4 on 3.6 or mac80211).

Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>

SVN-Revision: 34298
2012-11-22 11:55:18 +00:00
Florian Fainelli
f1498531c7 hostapd: include sys/stat.h for a struct stat definition
Some libcs need this header to be explicitely included (e.g: musl)

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34295
2012-11-21 20:27:06 +00:00
Florian Fainelli
7453b0dd8e mtd: do not include error.h
We do not use anything from it, and it is not available with all libcs.
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34294
2012-11-21 20:27:02 +00:00
Florian Fainelli
3df1f9aecd valgrind: re-categorize from utils to devel
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34293
2012-11-21 20:26:58 +00:00
Florian Fainelli
4e733cfbc9 libthread-db: fix libthread_db.so installation.
libthread_db.so.$(LIBC_SO_VERSION) is only valid for uClibc, (e)glibc just
provides libthread_db.so.1.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34292
2012-11-21 20:26:55 +00:00
Florian Fainelli
e5effc8c4c gdb: recategorize from utils to devel in menuconfig
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34291
2012-11-21 20:26:51 +00:00
John Crispin
0ae8453c71 actually deploy atmarp and atmarpd and not just their libtool wrapper
due to a small error in the atm-tools package we are not deploying
atmarp/atmarpd but instead the (useless) libtool-wrappers.

Signed-Off-By: Frank Meerkötter <frank@meerkoetter.org>

SVN-Revision: 34287
2012-11-21 06:07:23 +00:00
Gabor Juhos
6c1fbb2d5c mac80211/rt2x00: add rf_vals for Rt3352 with Xtal=20MHz
[juhosg: move ramips specific stuff into a followup patch]

Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 34269
2012-11-20 07:19:09 +00:00
Gabor Juhos
a2e71a0bbf mac80211/rt2x00: support Rt3352 with external PA
This is needed for WiFi to work e.g. on DIR-615 rev.H1.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 34268
2012-11-20 07:19:08 +00:00
Florian Fainelli
8ca4fd7ad1 gdb: fix debugging of MIPS(el) applications
GDB previously failed with the following:

root@OpenWrt:/# gdb busybox
[snip]
(gdb) r
Starting program: /bin/busybox
GDB bug: target.c (gdb_signal_from_host): unrecognized real-time signal

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34258
2012-11-19 14:38:02 +00:00
Florian Fainelli
3c1642a9e1 gdb: add missing zlib dependency
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34256
2012-11-19 14:37:22 +00:00
Hauke Mehrtens
86cc79ac98 brcm47xx: add support for kernel 3.6
This is based on the patch by Peter Wagner.

SVN-Revision: 34252
2012-11-18 21:27:00 +00:00
Imre Kaloz
d0226aff1d shouldn't use kernel headers from userspace
SVN-Revision: 34246
2012-11-18 18:29:58 +00:00
Gabor Juhos
21393323d0 package/uboot-envtools: add OpenMesh MR600 support
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 34236
2012-11-18 09:32:40 +00:00
Steven Barth
417af03ba5 6relayd: add conffiles section, thanks swalker
SVN-Revision: 34222
2012-11-17 09:44:41 +00:00
Florian Fainelli
968c77147c ar7-atm: make it depend on the generic AR7 platform
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34205
2012-11-16 13:00:41 +00:00
Steven Barth
45137b0896 6relayd: various updates & fixes - Add RD- and DHCPv6-server functionality - Rework configuration and add example UCI file - Fix various bugs and be more RFC compliant
SVN-Revision: 34204
2012-11-16 09:27:56 +00:00
Jo-Philipp Wich
24b102fc3c opkg: fix find logic introduced by previous commit
SVN-Revision: 34203
2012-11-15 20:53:51 +00:00
Jo-Philipp Wich
ede4e23677 opkg: various additions - only wrap package descriptions when outputting to a tty, simplifies parsing descriptions with external utils - introduce -i (--nocase) flag which makes all matching operations case insensitive - introduce "find" command which searches package names and descriptions (e.g. opkg -i find "*autoconfig*")
SVN-Revision: 34202
2012-11-15 20:17:49 +00:00
Jo-Philipp Wich
db207e2a87 ppp: - fix multilink ppp with custom ifnames, patch by George Kashperko <george@znau.edu.ua> - refresh patches
SVN-Revision: 34171
2012-11-12 19:13:45 +00:00
Jonas Gorski
c0eb827265 kernel: modules: ext4 depends on crypto-hash on 3.6
SVN-Revision: 34159
2012-11-11 19:42:35 +00:00
Florian Fainelli
ae912505ac i2c-gpio-mux: fix build for 3.6+ kernels
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 34152
2012-11-11 18:40:43 +00:00
Felix Fietkau
f9e59cf29c mac80211: add more tx skb free fixes (hopefully final fix to #11894)
SVN-Revision: 34133
2012-11-10 02:47:33 +00:00
Jo-Philipp Wich
3a81f75d72 resolveip: fix endless getopt() loop when compiled for arm (#12290)
SVN-Revision: 34116
2012-11-08 10:48:08 +00:00
John Crispin
cc82648600 Load schedule modules
They were missing the AUTOLOAD directive.

Signed-off-by: Jonh Wendell <jonh.wendell@oiwifi.com.br>

SVN-Revision: 34107
2012-11-07 19:36:56 +00:00
Jo-Philipp Wich
d3e90ba7a7 buildroot: isolate the .install stamp files for build variants (#12279)
This fixes missing embedded packages if multiple build variants are selected in
the build config, e.g. missing ppp if CONFIG_PACKAGE_ppp=y and
CONFIG_PACKAGE_ppp-multilink=m .

SVN-Revision: 34106
2012-11-07 16:15:22 +00:00
Jonas Gorski
a50d121d8e linux: export bcm963xx_tag.h to userspace
Export bcm963xx_tag.h so mtd can use it without using kernel includes.

Signed-off-by: Catalin Patulea <cat@vv.carleton.ca>
[jonas.gorski@gmail.com: fixup bcm63xx patches, completely remove header
 from original location, refresh patches, use  a more matching patch
 number, port to 3.6]
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>

SVN-Revision: 34103
2012-11-06 15:21:46 +00:00
John Crispin
af45a72247 remove bogus file
SVN-Revision: 34099
2012-11-06 07:43:08 +00:00
John Crispin
b178e90506 unbreak ltq-dsl-fw
SVN-Revision: 34098
2012-11-06 07:41:44 +00:00
John Crispin
d84fa1d9fa prepare dsl driver for 3.6 and split fw into a seperate package
SVN-Revision: 34096
2012-11-06 07:38:18 +00:00
Jo-Philipp Wich
611b2e8bb3 netifd: don't send a default client identifier in DHCP requests if no clientid uci option is given (#12426)
SVN-Revision: 34089
2012-11-05 19:28:24 +00:00
Gabor Juhos
aa0944ff72 Add ledtrig-oneshot module for 3.6 kernels
This patch adds a package for the ledtrig-oneshot module, available in
3.6 and later.

[juhosg: change dependency from LINUX_3_6 to !LINUX_3_3]

Signed-off-by: Roman A. aka BasicXP <x12ozmouse@ya.ru>

SVN-Revision: 34079
2012-11-05 07:10:35 +00:00
Felix Fietkau
c57f66f745 mtd: avoid adding the kernel dir to includes, use the toolchain headers
SVN-Revision: 34071
2012-11-04 17:01:30 +00:00
Felix Fietkau
c1aae78816 ppp: add more pppol2tpv3 related structs from the kernel headers to fix compile issues with linux 3.6
SVN-Revision: 34070
2012-11-04 17:01:27 +00:00
Felix Fietkau
16c72b09cc iptables: remove support for libipq, it has been obsolete for years and is unsupported in newer kernels
SVN-Revision: 34069
2012-11-04 17:01:23 +00:00
Felix Fietkau
1fff98998c libubox: add more uloop timer fixes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 34039
2012-10-31 19:30:21 +00:00
Felix Fietkau
9a59859aac libubox: update to latest version, fixes a timer calculation issue in uloop
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 34037
2012-10-31 19:06:46 +00:00
Felix Fietkau
1008c1bd1f libubox: pass the lua path to cmake to avoid build errors
SVN-Revision: 34033
2012-10-31 16:05:02 +00:00
Felix Fietkau
661d1efc80 mac80211: prevent reconfigure calls while interfaces are down
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 34030
2012-10-31 14:59:12 +00:00