brcm47xx: fix patch which moves the flash struct in wgt634u code


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33000 3c298f89-4303-0410-b956-a3cf2f4a3e73
brcm47xx: update gpio patch


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33001 3c298f89-4303-0410-b956-a3cf2f4a3e73
[packages] switch: clean up robo switch driver

 * remove use_et, all supported drivers are using mii ioctls
 * remove robo.phy_addr, phy_addr was always set to ROBO_PHY_ADDR.
 * remove support for old kernel versions
 * do_ioctl is allways called with buff == NULL
 * use if_mii


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33002 3c298f89-4303-0410-b956-a3cf2f4a3e73
[brcm47xx] generate image for Linksys e3200


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33003 3c298f89-4303-0410-b956-a3cf2f4a3e73
[brcm47xx] update tg3 driver


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33004 3c298f89-4303-0410-b956-a3cf2f4a3e73
bcm63xx: fix USB base registers and IRQs for BCM6328

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33005 3c298f89-4303-0410-b956-a3cf2f4a3e73
[packages] mac80211: remove header files used to share struct with platform code.

The structs defined in these header files should be the same as the 
structes used by the platform code otherwise it will cause strange 
runtime errors. By removing them from compat-wireless we will get a 
compile error instead of a runtime error if they are out of sync.


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33006 3c298f89-4303-0410-b956-a3cf2f4a3e73
When openwrt toolchain uses eglibc (2.15) instead of uclibc,
libevent2 build fails to following error:

Package libevent2 is missing dependencies for the following libraries:
librt.so.1

Fix is to define
DEPENDS:=+USE_EGLIBC:librt
which adds the librt dependency only if the eglibc is used by toolchain.
Patch has been tested by building the libevent2 both with the the eglibc and
uclibc  openwrt toolchains.

Signed-off-by: Mika Laitio <mika.laitio@nokia.com>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33007 3c298f89-4303-0410-b956-a3cf2f4a3e73
With eglibc needs to define -D_GNU_SOURCE in cflags to avoid following error:

  CC      build-mips/sa/pton.o
src/sa/pton.c: In function 'net_inet_pton':
src/sa/pton.c:233:7: error: 'const struct in6_addr' has no member named 's6_addr32'
src/sa/pton.c:233:7: error: 'const struct in6_addr' has no member named 's6_addr32'
src/sa/pton.c:233:7: error: 'const struct in6_addr' has no member named 's6_addr32'

Signed-off-by: Mika Laitio <mika.laitio@nokia.com>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33008 3c298f89-4303-0410-b956-a3cf2f4a3e73
Fix knock build with the openwrt eglibc toolchain by including the limits.h from knockd.c.
This will fix the error caused by undefined PATH_MAX variable.

Signed-off-by: Mika Laitio <mika.laitio@nokia.com>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33009 3c298f89-4303-0410-b956-a3cf2f4a3e73
When openwrt toolchain uses eglibc (2.15) instead of uclibc,
samba36-server build causes following error:

Package samba36-{client,server} is missing dependencies for the following
libraries:
librt.so.1

Fix is to define
DEPENDS:=+USE_EGLIBC:librt
which adds the librt dependency only if the eglibc is used by toolchain.
Patch tested by building the samba36 both with the the eglibc and uclibc
openwrt toolchains.

Signed-off-by: Mika Laitio <mika.laitio@nokia.com>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33010 3c298f89-4303-0410-b956-a3cf2f4a3e73
Fix the snort build with openwrt eglibc toolchain

Since eglibc doesn't get shipped with rpc support,
always build-depend on librpc now.

Signed-off-by: Mika Laitio <mika.laitio@nokia.com>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33011 3c298f89-4303-0410-b956-a3cf2f4a3e73
If eglibc (2.1.5) is selected in openwrt instead
of uclibc, transmission package will fail to
build because the function definition exported by the
libtransmission/fdlimit.c is lightly different than
the function definition in fcntl.h that is installed
by eglibc.

To get transmission build to work both with uclibc
and eglibc, fdlimit.c needs to export function
only if the build toolchain uses uclibc.

This fixes also a openwrt bug
https://dev.openwrt.org/ticket/8820

openwrt_trunk.git/staging_dir/
toolchain-mipsel_gcc-4.6-linaro_eglibc-2.15/lib/
gcc/mipsel-openwrt-linux-gnu/4.6.3/../../../../
mipsel-openwrt-linux-gnu/sys-include/bits/fcntl.h:316:12:
error: conflicting types for 'fallocate64'
fdlimit.c:30:14: note: previous declaration of 'fallocate64' was here

Signed-off-by: Mika Laitio <mika.laitio@nokia.com>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33012 3c298f89-4303-0410-b956-a3cf2f4a3e73
[packages] fix uhub for event and event2 co existance

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33013 3c298f89-4303-0410-b956-a3cf2f4a3e73
ath5k: add various pending tx power fixes, vastly improves stability and performance with various cards

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33014 3c298f89-4303-0410-b956-a3cf2f4a3e73
[package] imagemagick: fix missing dependencies, remove unused cxx support

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33015 3c298f89-4303-0410-b956-a3cf2f4a3e73
[package] sipsak: disable checking for c-ares and ruli

If these headers are present on the host, they will be used verbatim
and will prevent the package build, so disable checking for them.

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33016 3c298f89-4303-0410-b956-a3cf2f4a3e73
[package] gw6c: fix missing LIBGCC_S dependency

Showed up on ARM builds.

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33017 3c298f89-4303-0410-b956-a3cf2f4a3e73
[package] giflib should build without x11

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33018 3c298f89-4303-0410-b956-a3cf2f4a3e73
[xorg] pygtk was missing dependencies

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33019 3c298f89-4303-0410-b956-a3cf2f4a3e73