Gabor Juhos
77279cff10
kernel: update linux 3.6 to 3.6.9
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34578 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-08 15:01:33 +00:00
Florian Fainelli
9a95c59fbe
Revert "include/image.mk: call Image/Build/{cpiogz,targz}"
...
This breaks on platforms building their own targz/cpioz images.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-04 22:59:05 +00:00
Florian Fainelli
4a233e175e
include/image.mk: call Image/Build/{cpiogz,targz}
...
All Image/mkfs/... macros call the Image/Build except for
Image/mkfs/targz and Image/mkfs/cpiogz
This patch adds the Image/Build call for Image/mkfs/targz and
Image/mkfs/cpiogz.
Signed-off-by: Maarten Bezemer <m.m.bezemer@utwente.nl>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34473 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-04 16:19:09 +00:00
Jo-Philipp Wich
ab24863321
include: download.mk: correct tar argument order when packing checkouts
...
GNU TAR v1.26 will fail with "no such file or directory" errors when the
output file does not immediately follow the -f switch.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34460 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-02 18:35:47 +00:00
Felix Fietkau
230a9f2b78
kernel: fix stripping symbol exports
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34458 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-02 17:42:17 +00:00
Felix Fietkau
1c7f02bbb9
kernel: move KERNEL_BUILD_DIR under BUILD_DIR to properly fix gcc/libc based dependencies
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-02 15:26:24 +00:00
Gabor Juhos
2dfb18cc0b
build: Add TARGET_ROOTFS_RESERVED_PCT option to reduce wasted space
...
The genext2fs tool will 'reserve' 5% of the image size by default,
apparently by creating a huge lost+found directory. In fact it seemed to
be much more than 5% in practice — I saw an image with 8MiB used, and
recovered about 2MiB of it by deleting the 'empty' lost+found directory:
/dev/loop0 48377 8482 37438 19% /mnt/spare
# rmdir lost+found/
/dev/loop0 48377 6014 39906 14% /mnt/spare
This makes it configurable, but leaves it at the genext2fs default
of 5% for now. It should probably be changed to default to zero, but
that can be a separate patch.
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34408 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-29 17:37:15 +00:00
Gabor Juhos
56e999eaf3
kernel: update linux 3.6 to 3.6.8
...
Also refresh the affected patches.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34402 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-29 07:42:19 +00:00
Florian Fainelli
815dc7a50b
[buildroot] image.mk: don't squash file permissions in JFFS2 images
...
Currently we call mkfs.jffs2 --squash, which will change
both file permissions and owners.
If we have some file with suid bits, it will clear these bits.
Thus it's enough to just squash file owners, by replacing that
argument to --squash-uids.
Signed-off-by: Jonh Wendell <jonh.wendell@oiwifi.com.br>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34397 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-27 18:42:45 +00:00
Florian Fainelli
24cc4007ce
[buildroot] 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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34314 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-23 20:02:29 +00:00
Jo-Philipp Wich
b3983573d6
include: use $(DIR_SUFFIX) in $(KERNEL_BUILD_DIR) to separate build_dir/linux-* directories when building different libc implementations in the same buildroot
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34299 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-22 13:43:24 +00:00
Hauke Mehrtens
43c79d519d
kernel: fix loading of nf_nat_irc
...
nf_nat_irc depends on nf_conntrack_irc and it should be defined after that.
This fixes a problem introduced in r34247.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34251 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-18 21:18:37 +00:00
Imre Kaloz
43d2eb64cc
[generic]: add 3.7-rc6 support (patch 820 still has to be fixed)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34247 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-18 18:52:38 +00:00
Imre Kaloz
19498d12d4
use xz compressed kernel tarballs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34228 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-18 08:49:08 +00:00
Gabor Juhos
a0e5999983
kernel: update linux 3.6 to 3.6.7
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34227 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-18 08:41:31 +00:00
Imre Kaloz
effd4b76ec
we don't support kernels < 3.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34226 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-18 08:39:10 +00:00
Imre Kaloz
189d22580b
we only support v3.x kernels
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34225 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-18 08:38:26 +00:00
Jo-Philipp Wich
ee76e2804a
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 .
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34106 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-07 16:15:22 +00:00
Gabor Juhos
d7e7749443
kernel: update linux 3.6 to 3.6.6
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34086 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-11-05 13:22:09 +00:00
Gabor Juhos
5abc89f037
kernel: update linux 3.6 to 3.6.5
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34042 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-31 20:09:39 +00:00
Florian Fainelli
58ceee098e
[buildroot] kernel-defaults: factor common code handling initramfs options
...
While at it, reindent so it is more in-line with the rest of the file.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34034 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-31 17:32:37 +00:00
Felix Fietkau
5ba7421eed
build: increase file descriptor count limit for the build, some systems (e.g. Mac OS X default to 256, which is too little for some parallel builds)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34023 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-31 00:23:47 +00:00
Florian Fainelli
917c029103
[buildroot] properly reindent Kernel/Prepare/Default
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34014 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-30 16:56:03 +00:00
Gabor Juhos
b783fb21a5
kernel: update linux 3.6 to 3.6.4
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33982 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-28 18:59:39 +00:00
Florian Fainelli
7734b310f8
[buildroot] make CXX_DEPENDS also depend on INSTALL_LIBSTDCPP
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33908 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-24 13:05:10 +00:00
Imre Kaloz
648f1d0171
[generic]: linux 3.6 support (work in progress)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33897 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-23 12:21:34 +00:00
Hamish Guthrie
a81ef914e0
licensing: Add licensing metadata to many packages
...
Two new variables are introduces to many packages, namely PKG_LICENSE and
PKG_LICENSE_FILES - there may be more than one license applied to packages,
and these are listed in the PKG_LICENSE variable and separated by spaces.
All relevant license files are also added to the PKG_LICENSE_FILES variable,
also space separated.
The licensing metadata is put into the bin/<platform>/packages/Packages file
for later parsing. A script for that is on it's way!
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33861 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-19 15:34:28 +00:00
Felix Fietkau
9afeebbea7
toolchain: enable parallel build for uClibc, remove the obsolete TOOLCHAIN_PARALLEL config symbol
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33807 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-17 13:03:08 +00:00
Felix Fietkau
95249233fc
build: fix host build stampfile usage, fixes spurious errors with missing opkg host binary after deleting the staging dir
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33776 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-15 13:19:41 +00:00
Jo-Philipp Wich
88194208ed
autotools.mk: add a gettext-version PKG_FIXUP ( #11236 )
...
This fixup aligns the required gettext version in shipped macros to the one
available in $(STAGING_DIR_HOST).
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33708 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-10 17:53:51 +00:00
Imre Kaloz
50cb64b6ed
it's time to break the barriers
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33666 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-08 13:12:37 +00:00
Felix Fietkau
7e94d76cfa
build: allow the package maintainer info to be specified globally for a source package
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33659 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-08 11:40:57 +00:00
Felix Fietkau
5df4ff2973
build: create pkginfo dir earlier to avoid build breakage
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33633 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-06 22:42:57 +00:00
Felix Fietkau
6683f47568
build: rework the package/install step - collect package install lists during package/compile, then install all packages at once
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33631 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-10-06 16:01:06 +00:00
Jo-Philipp Wich
5630868dee
[include] version.mk: ensure that %S is always populated with a subtarget identifier, fallback to "generic" if no subtarget exists
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33534 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-24 18:26:48 +00:00
Felix Fietkau
ce44bef353
build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33523 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-23 09:50:01 +00:00
Felix Fietkau
4c3dab3285
build: pass MAKE_JOBSERVER via environment to avoid leaking it to error messages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33521 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-23 09:49:52 +00:00
Felix Fietkau
ec4446db90
include/netfilter.mk: remove a few obsolete lines
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33518 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-23 08:25:32 +00:00
Felix Fietkau
649c378bfa
host-build: add HOST_MAKE_FLAGS similar to package MAKE_FLAGS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-22 20:10:28 +00:00
Jo-Philipp Wich
b48b43658d
[include] make packages depend on +librt and +libpthread by default if eglibc is in use
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33480 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-19 15:30:40 +00:00
Felix Fietkau
1281f1c74c
build: ensure that package/host-build build system code does not run in parallel, fixes rare spurious parallel build failures
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33445 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-17 11:17:26 +00:00
Felix Fietkau
614fba333c
build: add jobserver support for host builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33423 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-15 12:34:48 +00:00
Felix Fietkau
d5e0222429
build: move the -j flag to package.mk instead of grabbing it from makeflags, otherwise it occasionally gets omitted on full builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33422 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-15 12:16:14 +00:00
Felix Fietkau
2e3918df33
kernel: suppress redundant calls to headers installation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33421 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-15 12:16:11 +00:00
Felix Fietkau
fb4ad8c8f7
kernel: remove the explicit kernel make call for "oldconfig prepare scripts", the kernel build system has proper dependencies
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33420 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-15 12:16:07 +00:00
Felix Fietkau
397d1a3496
build: add a config option for passing the top-level make jobserver to packages that have parallel build enabled, significantly improves parallelization and gets rid of CPU overcommit during intra-package parallel builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33414 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-15 10:21:24 +00:00
Florian Fainelli
da01601116
[buildroot] add sparc specific site files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33405 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-14 15:36:41 +00:00
Jo-Philipp Wich
9c8ed9e702
[buildroot] do not pass optimization flags in HOST_CPPFLAGS ( #12153 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33351 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-09-09 21:35:42 +00:00
John Crispin
24c1520ba7
[lantiq] unify tapi deps
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33160 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-13 11:08:13 +00:00
Jo-Philipp Wich
3a437178dc
[buildroot] introduce a menuconfig option to turn off static linking of host utilities
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33154 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-13 00:26:34 +00:00
Jo-Philipp Wich
e51c7c8ba1
[include] prereq-build.mk: do not perform static linking tests on Darwin
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33139 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-12 12:34:28 +00:00
Jo-Philipp Wich
2fdeb90156
[include] host-build.mk: define a variable HOST_STATIC_LINKING which is set to "-static" on non-Darwin systems
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33138 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-12 12:34:25 +00:00
Jo-Philipp Wich
e3377b48d1
[include] add remaining missing build prereq checks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33122 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-11 00:05:18 +00:00
Jo-Philipp Wich
727a3dd0fa
[include] add a build preeq check for glibc-static
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33121 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-10 23:35:20 +00:00
John Crispin
7c4db9ed38
[include] fix up scons vs ccache
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32902 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-28 21:06:59 +00:00
John Crispin
3f157df8b9
[include] use autoreconf hook instead of manual call
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32837 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-25 10:34:06 +00:00
John Crispin
e4bf8e56a9
[include] package-version-override always calls autoreconf
...
make it conditional on the existance of autoreconf
Signed-off-by: Ryan Nowakowski <tubaman@fattuba.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32831 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 23:07:30 +00:00
Felix Fietkau
5d7bf2454a
kernel: fix portability issues on the x86 specific relocs host tool, fixes build on mac os x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32783 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-20 12:28:50 +00:00
Felix Fietkau
d60c221517
scripts/config: build with gcc instead of clang on mac os x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32749 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-16 14:14:12 +00:00
Jo-Philipp Wich
f1a3abbd19
[include] package-ipkg.mk: flag packages as "ok" after install
...
By flagging compile-time-installed packages as "ok", they can be differentiated
from runtime-installed packages on the target later on.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32739 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-15 19:29:43 +00:00
Jo-Philipp Wich
6b372f62f8
[include] nls.mk: fix build dependency on gettext ( #11829 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32665 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 10:05:00 +00:00
Jo-Philipp Wich
7ca8b5598a
[include] toplevel.mk: unexport ARCH, it ends up in CONFIG_ARCH if defined and messes the buildroot up
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32663 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-11 09:59:06 +00:00
Jo-Philipp Wich
3d25196097
include/image.mk: /tmp should have mode 1777
...
On the off chance that the root filesystem's /tmp is used directly as a
temporary directory instead of having a tmpfs mounted over it, it should have
the sticky bit set.
Signed-off-by: Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32572 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-01 11:48:54 +00:00
Felix Fietkau
a8311020d6
toolchain: fix up lib64 symlink to lib before copying the initial prefix dir to avoid errors on copying
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32556 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-30 21:43:59 +00:00
Felix Fietkau
7f0ce50d3c
kmod-ipt-nathelper-extra: fix missing nf_conntrack_broadcast.ko
...
kmod-ipt-nathelper-extra is missing the package nf_conntrack_broadcast.ko
if it is not included into the kmod-ipt-nathelper-extra packge the modules
nf_conntrack_snmp and nf_nat_snmp_basic cant get loaded:
[ 44.500000] nf_conntrack_snmp: Unknown symbol nf_conntrack_broadcast_help (err 0)
[ 44.664000] nf_nat_snmp_basic: Unknown symbol nf_nat_snmp_hook (err 0)
Signed-off-by: Peter Wagner <tripolar@gmx.at>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32434 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-18 23:30:48 +00:00
Florian Fainelli
812b0b0ade
build: allow KERNELNAME to contain multiple kernel make targets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32423 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-18 13:20:50 +00:00
John Crispin
37b25592de
[uclibc++] fix ccache related build breakage
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32421 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-18 08:50:26 +00:00
Jo-Philipp Wich
41e9131509
[include] uclibc++.mk: override the cc binary instead of the wrapper command when ccache is used
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32383 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-15 12:57:29 +00:00
Felix Fietkau
0ec23389f8
build: add a config option for choosing the prefered standard c++ library and add uclibc++.mk to make this easy to handle in packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32369 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-14 20:26:04 +00:00
Felix Fietkau
8ef94e67c3
build: add a variable for injecting config variable dependencies for the .prepared stamp
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32368 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-14 20:26:00 +00:00
Felix Fietkau
88364f16c2
include/package-ipkg.mk: fix copying provides list introduced in r32332
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32358 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-14 18:09:54 +00:00
Jo-Philipp Wich
2a372d147f
[include] package-ipkg.sh: copy the package provides list for all virtual PROVIDES
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32332 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-13 11:42:17 +00:00
Jo-Philipp Wich
17abd54667
[include] autotools.mk: cope with Debian version strings in libtool
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32207 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 21:50:50 +00:00
Felix Fietkau
4cd7614715
package.mk: unexport the QUIET variable, it affects some packages like xapian-bindings
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32196 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 15:07:51 +00:00
Felix Fietkau
bee3dd6a1b
build: add checks for missing package dependencies
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32185 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 00:57:36 +00:00
Felix Fietkau
9db9b0ede7
build: generate a list of provided libraries for each ipkg file (includes provided libraries from packages that the exporting package depends on)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32172 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 20:27:41 +00:00
Felix Fietkau
63c8fa0bbb
build: add a dependency on libc to all non-kernel packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32171 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 20:27:37 +00:00
Felix Fietkau
2e99625953
prereq-build: flex is built in tools/ - do not require it to be installed on the host
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32116 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-07 16:39:33 +00:00
Felix Fietkau
f86dd79d2e
include/netfilter.mk: clean up, remove junk for old kernel versions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32114 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-07 16:30:48 +00:00
Felix Fietkau
f55dc058d3
build: add PKG_MIRROR_MD5SUM support for host builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32082 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 14:08:47 +00:00
Felix Fietkau
30655eb877
build: prevent the environment variable CROSS_COMPILE from leaking into builds ( fixes #11603 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32081 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 13:46:00 +00:00
Felix Fietkau
c0f8e04165
download.mk: refuse to download mirror tarballs from packages using version control if no mirror md5sum was provided
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32079 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 13:45:53 +00:00
Jo-Philipp Wich
15c52a84fb
[package] base-files: add permission exceptions, do not clobber shadow permissions - based on patch by Mark Mentovai <mark@moxienet.com>
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 18:02:00 +00:00
John Crispin
266c70cdf4
[kernel] bump to 3.3.8
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32055 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 06:57:51 +00:00
John Crispin
d19337ecc6
[include] log failed package builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32050 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-04 18:29:29 +00:00
Gabor Juhos
e100214e23
kernel: update linux 3.3 to 3.3.7
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-23 21:05:32 +00:00
Felix Fietkau
03a372b6fa
make: do a better job of sanitizing LD_LIBRARY_PATH ( fixes #8069 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31780 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 20:19:43 +00:00
Felix Fietkau
d73794f9a2
target: add a feature flag for RTC support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31777 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17 15:28:09 +00:00
Felix Fietkau
94b38ec0fd
enable netifd by default and add its config variable to PKG_CONFIG_DEPENDS in a few relevant places
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31730 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-14 23:33:35 +00:00
Gabor Juhos
cc87185921
kernel: update linux 3.3 to 3.3.6
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31709 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-14 09:18:32 +00:00
Felix Fietkau
a263dc5a12
add further countermeasures against the git core.autocrlf option ( fixes #9075 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31650 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-08 13:30:54 +00:00
Gabor Juhos
3303e79b79
kernel: update linux 3.3 to 3.3.5
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31645 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-07 20:11:43 +00:00
Felix Fietkau
ff33988d74
scons: override the platform instead of using the host one - fixes build issues on non-linux systems
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31620 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-05 21:02:35 +00:00
Felix Fietkau
768f0c40f8
tools: add scons (patch by Dave Taht)
...
This makes it more possible to build scons based applications
for openwrt.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31618 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-05 17:37:34 +00:00
Gabor Juhos
f06668f3da
include/kernel-defaults: set V='' if c is not set in OPENWRT_VERBOSE
...
This fixes the following errors:
CALL arch/powerpc/kernel/prom_init_check.sh
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer axpression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected
GEN .version
CHK include/generated/compile.h
UPD include/generated/compile.h
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31598 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-05 12:48:35 +00:00
Gabor Juhos
7f4625bd8c
Fix iptables abuse of kernel header files. Use exported headers instead.
...
[juhosg: export xt_layer7.h for all kernel versions]
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31566 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-03 09:43:10 +00:00
Gabor Juhos
465b2a024c
kernel: update linux 3.3 to 3.3.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31541 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-30 08:38:11 +00:00
Felix Fietkau
d4d74c9219
build: fix bad file descriptor issues with the verbosity changes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31486 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-26 18:13:17 +00:00
Felix Fietkau
d98a55dea2
cmake: add support for V=cs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31485 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-26 17:54:03 +00:00
Felix Fietkau
b5f3dda123
build: rework verbosity level selection
...
V=99 and V=1 are now deprecated in favor of a new verbosity class system,
though the old flags are still supported.
You can set the V variable on the command line (or OPENWRT_VERBOSE in the
environment) to one or more of the following characters:
- s: stdout+stderr (equal to the old V=99)
- c: commands (for build systems that suppress commands by default, e.g. kbuild)
- w: warnings/errors only (equal to the old V=1)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31484 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-26 17:53:56 +00:00
Mirko Vogt
6ed5cf8f22
[include/kernel-defaults.mk] enable verbose output of kernel build if V=99 is passed
...
append V=1 to KERNEL_MAKEOPTS when $V (and therewith $KBUILD_VERBOSE) is set to 99
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31466 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-24 12:42:57 +00:00
Jonas Gorski
281a545b07
kernel: update linux 3.3 to 3.3.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31460 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-24 09:25:38 +00:00
Jonas Gorski
5520ed39bf
kernel: update linux 3.2 to 3.2.16
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31459 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-24 09:25:35 +00:00
Jo-Philipp Wich
bb5d3388be
[include] ensure that profile Makefiles are sourced in alphabetical order
...
Since make 3.82 does not guarantee file ordering anymore, target profiles might
get included in random order, leading to bad default values when only selecting
the toplevel target and populating the .config with defconfig.
This commit should also fix the ar71xx snapshot builds.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31449 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-23 16:10:25 +00:00
Jonas Gorski
afbf3d994e
kernel: update linux 3.3 to 3.3.2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31336 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-17 12:51:02 +00:00
Jonas Gorski
23578461a9
kernel: update linux 3.2 to 3.2.15
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31335 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-17 12:50:54 +00:00
Jo-Philipp Wich
903019e50d
[sdk] don't overwrite version.mk, substitute REVISION instead
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31271 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-13 10:47:45 +00:00
Jo-Philipp Wich
5d7e7f9fe4
[buildroot] include, base-files, opkg: introduce version configuration to override the embedded version info of generated images
...
- Introduce new Kconfig symbols VERSION_DIST, VERSION_NICK, VERSION_NUMBER and VERSION_REPO to specify distribution, release name, version and repository for a given build
- Introduce include/version.mk to provide common helpers for packages dealing with versions
- Make opkg use version.mk to populate the opkg.conf template
- Make base-files use version.mk to populate /etc/openwrt_version, /etc/openwrt_release and /etc/banner
The available placeholders are:
%D .. Replace with $(CONFIG_VERSION_DIST), default to "OpenWrt"
%d .. Like %D, but all characters made lowercase and spaces substituted with "_" (e.g. "openwrt")
%N .. Replace with $(CONFIG_VERSION_NICK), default to the build tree release (e.g. "Attitude Adjustment")
%n .. Like %N, but all characters made lowercase and spaces substituted with "_" (e.g. "attitude_adjustment")
%V .. Replace with $(CONFIG_VERSION_NUMBER), default to the build tree release (e.g. "r31262")
%v .. Like %V, but all characters made lowercase and spaces substituted with "_"
%C .. Replace with $(CONFIG_VERSION_NUMBER), default to "Bleeding Edge"
%c .. Like %C, but all characters made lowercase and spaces substituted with "_" (e.g. "bleeding_edge")
%U .. Replace with $(CONFIG_VERSION_REPO), default to "http://downloads.openwrt.org/snapshots/trunk/%T/packages "
%R .. Replace with the current build tree revision (e.g. "r31262" or "75488c4a05b8033cf69e91874a61852db7ba9c6c")
%T .. Replace with the current target (e.g. "ar71xx")
%S .. Replace with the current target/subtarget combo (e.g. "adm5120/router_le")
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31262 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-12 17:31:16 +00:00
Jonas Gorski
6ea1895fc3
kernel: update linux 3.3 to 3.3.1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31223 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-09 14:48:56 +00:00
Jonas Gorski
fe073513d5
kernel: update linux 3.2 to 3.2.14
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31222 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-09 14:48:51 +00:00
Vasilis Tsiligiannis
ac41ff5540
[include] Add git version check to prerequisite check ( #11229 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31214 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-06 12:05:59 +00:00
Vasilis Tsiligiannis
7c676e7e91
[include] Fix typo in GNU Make prereq check
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31213 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-06 11:44:13 +00:00
John Crispin
9bea396d2f
[image] define external cpio
...
Allow building image with an external cpio
Signed-off-by: Tathagata Das <tathagata@alumnux.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31204 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-05 14:33:04 +00:00
John Crispin
e2dd66a036
[include] prevent distro default LPATH from interfering
...
Attach patch unsets LPATH flag (found configured in some custom host
distributions) to make OpenWRT compile its toolchain without any issues.
LPATH is used on some distros to define the linkers search path.
Signed-off-by: Tathagata Das <tathagata@alumnux.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31203 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-05 14:33:03 +00:00
Jonas Gorski
d944e45d65
kernel: update linux 3.2 to 3.2.13 and refresh patches
...
Also remove a duplicate patch from lantiq (already in generic).
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31158 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-01 07:56:55 +00:00
Gabor Juhos
f53b5fe27c
add md5sum for linux-3.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-20 15:55:06 +00:00
Gabor Juhos
81de1500bc
kernel: update linux 3.2 to 3.2.12
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31028 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-19 18:23:31 +00:00
Jens Muecke
8e1dbb32a7
Enable recursive download of git sources.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30967 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-17 21:33:13 +00:00
Jo-Philipp Wich
07fd626a4e
[netfilter] fix ipt_ttl and ipt_TTL userspace library packaging
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30897 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-12 02:07:22 +00:00
Felix Fietkau
2929a9bbd0
build: unexport C_INCLUDE_PATH to prevent user settings from interfering with the build ( fixes #9865 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30830 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-05 21:39:07 +00:00
Felix Fietkau
12ec2ad963
build: remove redundant call to $(SH_FUNC) ( #8042 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30818 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-05 11:57:08 +00:00
Gabor Juhos
23c3f7941e
kernel: update linux 3.2 to 3.2.9
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30767 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-01 19:49:02 +00:00
Felix Fietkau
99dfff5e68
build: add TARGET_CXXFLAGS and EXTRA_CXXFLAGS, defaulting to *_CFLAGS via lazy evaluation. this allows adding c++ specific cflags
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30760 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-01 10:39:46 +00:00
Felix Fietkau
edc937f926
quilt: add a NO_RECONFIGURE override for compiling a package without re-running Build/Configure
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30500 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-13 15:31:28 +00:00
Gabor Juhos
671345762c
kernel: update linux 3.2 to 3.2.5
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30401 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-10 08:19:23 +00:00
Vasilis Tsiligiannis
84ba1dce6b
[include] target.mk: Trivial comment typo fix
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30310 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-05 18:15:18 +00:00
Jonas Gorski
47f5be9659
kernel: update module names and add new config symbols for linux 3.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29985 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-02 08:23:44 +00:00
Jonas Gorski
16c688c247
kernel: update linux 3.2 to 3.2.2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29967 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 09:44:00 +00:00
Jonas Gorski
b1059710a2
kernel: update linux 3.1 to 3.1.10
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29966 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 09:43:57 +00:00
Jonas Gorski
db12fa60c6
kernel: update linux 3.0 to 3.0.18
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29965 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-31 09:43:53 +00:00
Jo-Philipp Wich
604cafe1fd
[include] autotools.mk: fix autoreconf in subdirectories, thanks field_it for spotting this
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29835 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-20 21:31:03 +00:00
Jo-Philipp Wich
cf5235cb78
[include] site: add configure cache scripts for mips-linux-gnu and mipsel-linux-gnu, used by CodeSourcery toolchain
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29794 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-19 03:10:27 +00:00
John Crispin
1e0b48fafb
tools: clean up Makefiles / make ccache work
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29754 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-15 11:43:13 +00:00
Jonas Gorski
b49e97601b
kernel: add support for linux 3.2.1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29730 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-13 14:55:07 +00:00
Jonas Gorski
348b4546eb
kernel: update linux 3.1 to 3.1.9
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29726 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-13 14:38:28 +00:00
Jonas Gorski
b2e991c3b2
kernel: update linux 3.0 to 3.0.17
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29725 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-13 14:10:44 +00:00
Jo-Philipp Wich
5910803e53
[include] cmake.mk: fix passing of LDFLAGS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29701 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-09 05:42:04 +00:00
Jo-Philipp Wich
a680f828e0
[include] make prepare_kernel_conf target depend on quilt instead of sed. Preparing the source tree requires quilt and installing quilt implies installing sed.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29697 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-08 16:52:41 +00:00
Jo-Philipp Wich
63b45c1a5d
include: calculate md5sum over sorted kernel config symbol list and incorperate it into the kernel metapackage version, make kmods depend on this specific version.
...
The aim of this change is to invalidate kmods which are built against a different kernel config on the opkg metadata level. Manual copying and insmod of custom
*.ko files, e.g. for development purpose, is still possible.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29686 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-08 15:23:11 +00:00
Jo-Philipp Wich
96373832ca
add CT target and TTL/HL match+target
...
This patch adds the CT target for conntrack (enables manipulation of
conntrack events and supercedes NOTRACK) as well as the TTL/HL target and
match.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29645 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-04 02:52:54 +00:00
Jo-Philipp Wich
43711bfa75
[netfilter] remove current RTSP support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29643 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-04 00:29:29 +00:00
Jo-Philipp Wich
125e8da50a
[netfilter] package CT target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29609 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-25 13:32:53 +00:00
Felix Fietkau
1529c7d824
image: increase squashfs block size - visibly reduces image size in many cases
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29519 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-13 15:34:08 +00:00
Nicolas Thill
145b0ef954
include/package-ipkg.mk: fix typo in r29449
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29497 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-10 22:02:50 +00:00
Jonas Gorski
77eea315ca
linux: update 3.1 to 3.1.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29470 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-06 19:50:30 +00:00
Jonas Gorski
4baeaf652e
linux: update 3.0 to 3.0.12
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-06 19:50:25 +00:00
Gabor Juhos
68b5c56aed
include/package-ipkg.mk: don't add vi backup files to packages
...
Also remove trailing whitespaces.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29449 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-12-05 17:27:00 +00:00
Jonas Gorski
16fd48e131
linux: update 3.0 to 3.0.9
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29264 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-19 18:39:12 +00:00
Jonas Gorski
3e8f76c6c1
include/kernel.mk: don't check for modules.builtin on 2.6.32-
...
modules.builtin is only available in 2.6.33 and later, so fall back to
assuming it's built-in for older kernels.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29018 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-13 11:45:09 +00:00
Jonas Gorski
e30803b3df
linux: update 3.1 to 3.1.1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29007 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-13 10:48:05 +00:00
Nicolas Thill
6e2ee91229
include/kernel.mk: enhance built-in/missing modules detection when packaging kmods
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28856 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-08 14:00:36 +00:00
Felix Fietkau
01c3f30680
build: improve reliability of PKG_CONFIG_DEPENDS, remove old .configured_* stamps before creating a new one
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28770 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-05 19:09:40 +00:00
Nicolas Thill
eaa595d6ac
package/blockmount: simplify extroot module loading logic
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28650 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-28 13:10:50 +00:00
Nicolas Thill
57334f059f
kernel: build kmod even for modules built-in
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28649 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-28 13:10:43 +00:00
Michael Büsch
dc75d87ff9
Fix kernel version check macro typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28627 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-27 16:56:22 +00:00
Nicolas Thill
a133a1a62b
include/package-ipkg.mk: fix typo
...
Fix a typo that caused packaging of an empty ./lib/upgrade/keep.d
directory when the package supplied conffiles
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28595 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-26 00:49:07 +00:00
Jonas Gorski
4f435a6771
linux: add 3.1 checksum
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28553 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-24 12:58:44 +00:00
Jo-Philipp Wich
4e201ee729
[include] autotools.mk: link config.rpath before running autoreconf, also touch ABOUT-NLS - needed by minidlna CVS version
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28464 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-16 16:44:49 +00:00
Jo-Philipp Wich
c51ba3b21f
include: autotools.mk: do not fail in patch-libtool fixup if patch is already applied
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28419 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-11 18:15:12 +00:00
Felix Fietkau
cb87d20a4c
fix a small logic error in package download
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28395 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-09 16:54:03 +00:00
Felix Fietkau
0102ad4ea0
build system: add a feature that allows you to pull sources from a git tree instead of the usual tarball
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28394 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-09 16:33:59 +00:00
Jo-Philipp Wich
86734b743c
[include] kernel-build.mk: there is no tarball when using CONFIG_KERNEL_GIT_CLONE_URI or CONFIG_EXTERNAL_KERNEL_TREE, do not make the prepared stamp file depend on it in this case
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28361 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-03 11:33:13 +00:00
Jo-Philipp Wich
9869a07e62
[include] kernel.mk: also do not download Linux if CONFIG_KERNEL_GIT_CLONE_URI is set
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28360 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-03 10:19:25 +00:00
Felix Fietkau
06088681bd
build system: add support for download-time make hooks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28322 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-09-30 11:12:13 +00:00
Jo-Philipp Wich
32b5ea459c
[include] image.mk: pass through $(CONFIG_PKG_BUILD_JOBS) to the mksquashfs -processors option
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28305 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-09-26 02:02:35 +00:00
Hauke Mehrtens
3b4e201de8
kernel: update to version 3.0.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28043 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-18 12:54:12 +00:00
Hauke Mehrtens
ff1d70f47d
kernel: update kernel to version 2.6.39.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28022 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-16 22:04:10 +00:00
Felix Fietkau
92846c2008
include/site: add powerpc-openwrt-linux-*spe sitefiles for mpc85xx
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27969 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-12 19:34:20 +00:00
Jonas Gorski
c025c5e99d
include/kernel.mk: fix download path for linux 3.x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27939 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-09 12:19:38 +00:00
Hauke Mehrtens
7f6a8eafbf
kernel: update to kernel version 3.0.1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27918 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-06 09:51:55 +00:00
Jo-Philipp Wich
2b36cc83f3
[include] autotools.mk: implement PKG_FIXUP:=patch-libtool
...
This change allows to apply OpenWrt, Buildroot and OE libtool fixes to packages which fail badly at autoreconf.
The fixup covers the common libtool versions 1.5, 2.2 and 2.4 and automatically determines the correct
version to use.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27855 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-08-01 00:22:53 +00:00
Felix Fietkau
56a73bb2e7
only export GCC_HONOUR_COPTS for the built-in toolchain, fixes missing-fhonour-copts warnings with external toolchains
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27771 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-25 10:32:38 +00:00
Jonas Gorski
4d2cc216a9
kernel.mk: Fix kernel module path for 3.0
...
Linux 3.0 calls itself 3.0.0, so insmod expects the modules in
/lib/modules/3.0.0.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27761 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-24 21:42:33 +00:00
Felix Fietkau
12e992638e
default to using gzip with mksquashfs if lzma and xz are unavailable
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27748 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-24 09:16:55 +00:00
Felix Fietkau
6d14097297
cmake: fix ccache command when using host ccache (patch from #9611 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27742 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-24 08:34:08 +00:00
Hauke Mehrtens
c818073c4a
kernel: update to linux-3.0 and refresh patches.
...
Thank you Peter Wagner for the patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27722 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-22 16:04:25 +00:00
John Crispin
076d58c2cb
allow targets to define a default subtarget when using automatic subtarget detection from r27407
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-04 11:21:37 +00:00
John Crispin
b17c722b7e
automatic subtarget enumaration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27407 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-03 17:38:23 +00:00
John Crispin
a0eecf1178
extend squashfs padding for 256k flash sectors
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27404 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-03 17:37:46 +00:00
Gabor Juhos
c1359b5705
generic: use padjffs2 in prepare_generic_squashfs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27356 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-02 08:37:58 +00:00
Felix Fietkau
2bff76170f
add a portable version of sys/sysmacros.h and and let the kernel use the host include dir, fixes x86 builds on non-gnu systems
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27346 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-02 06:49:56 +00:00
Felix Fietkau
c163347f4b
add support for hidden packages that get selected/built but do not show up in menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27344 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-02 06:49:09 +00:00
Hauke Mehrtens
210af3e57c
kernel: update kernel to 2.6.39.2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27298 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-28 19:30:58 +00:00
Jo-Philipp Wich
2bc81b5e4a
[include] cmake.mk: fix bogus values for FIND_ROOT_PATH_MODE_*; kept plplot from compiling ( #9573 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27256 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-22 11:02:00 +00:00
Hauke Mehrtens
791f4d23e2
kernel: update to kernel 2.6.38.8
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27218 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-18 15:52:15 +00:00
Hauke Mehrtens
4389c3de12
Properly extract KERNEL_PATCHVER for linux 3.0
...
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27183 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-15 21:10:33 +00:00
Florian Fainelli
c8baad652d
[kernel] update to 2.6.39.1
...
patch from Peter Wagner
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27104 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-04 13:35:55 +00:00
Felix Fietkau
f25cc9b4df
kernel.mk: add a new helper for comparing kernel versions, which can take 1 - 4 field kernel versions
...
implement CompareKernelPatchVer using this new helper
implement kernel_patchver_{gt,ge,eq,le,lt}, which are more convenient for use with inline $(if)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27087 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-01 18:08:17 +00:00
Felix Fietkau
f1d090bdc0
netfilter.mk: remove a few obsolete CompareKernelPatchVer calls
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27086 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-06-01 18:08:12 +00:00
Felix Fietkau
f07b8453db
remove the now unused Target-Kernel field from the target metadata
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27033 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-30 23:07:53 +00:00
Felix Fietkau
939af33cd2
remove kernel major version specific kernelpackage overrides
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-30 23:07:48 +00:00
Felix Fietkau
5dccffc7a4
remove legacy package/foo-compile wrapper targets, people should be used to the correct target names by now
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27023 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-28 16:27:21 +00:00
Hauke Mehrtens
22ca381be8
kernel: some updates for kernel 2.6.39
...
* add md5sum for kernel
* add some missing config symbols
* add some ssb patches to make compat-wireless compile
Thank you Peter Wagner for the patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27009 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-25 19:32:00 +00:00
Jo-Philipp Wich
55283cbc90
[netfilter] package u32 match and TEE target, patches by Maxim Uvarov
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26977 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-24 08:14:29 +00:00
Felix Fietkau
13597f0024
add LD_LIBRARY to cmake.mk
...
Otherwise cmake programs try to link with host ld.so
Signed-off-by: Jan Willies <jan@willies.info>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26963 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-20 16:21:30 +00:00
Hauke Mehrtens
f708e80573
kernel: update kernel from 2.6.38.2 to 2.6.38.6 and refresh patches
...
Thank you Peter Wagner for the patch. I refreshed the kernel patches and added the md5sum of the kernel.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-15 17:23:02 +00:00
Felix Fietkau
d4b35c4f50
use lazy evaluation to allow targets to override kernel config files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26714 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-17 21:47:44 +00:00
Felix Fietkau
2d9489a949
prepare .config before testing for missing options
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26700 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-17 02:16:52 +00:00
Jo-Philipp Wich
22a0024888
[include] silence error when package has no patches (patchwork 321)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26627 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-12 21:11:24 +00:00
Jo-Philipp Wich
b457e4cfc9
firewall: allow local redirection of ports
...
Allow a redirect like:
config redirect
option src 'wan'
option dest 'lan'
option src_dport '22001'
option dest_port '22'
option proto 'tcp'
note the absence of the "dest_ip" field, meaning to terminate the connection on the firewall itself.
This patch makes three changes:
(1) moves the conntrack module into the conntrack package (but not any of the conntrack_* helpers).
(2) fixes a bug where the wrong table is used when the "dest_ip" field is absent.
(3) accepts incoming connections on the destination port on the input_ZONE table, but only for DNATted
connections.
In the above example,
ssh -p 22 root@myrouter
would fail from the outside, but:
ssh -p 22001 root@myrouter
would succeed. This is handy if:
(1) you want to avoid ssh probes on your router, or
(2) you want to redirect incoming connections on port 22 to some machine inside your firewall, but
still want to allow firewall access from outside.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26617 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-12 20:03:59 +00:00
Jo-Philipp Wich
88d8a57b98
[include] autotools.mk: disable autoreconf recursion if more than one dir is given in PKG_AUTOMAKE_PATHS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26589 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-11 14:18:55 +00:00
Jo-Philipp Wich
418fe28859
[include] cmake.mk: don't assume toolchain binaries in .../bin/ if an external toolchain is used, rely on `which` instead
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26584 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-11 02:11:11 +00:00
Hauke Mehrtens
37398c1ebe
iipt-debug: create bundle of netfilter modules for debugging
...
Add a bundle for including commonly useful modules for IPtables debugging and development.
For now, it just contains xt_TRACE.ko
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26567 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-09 23:23:46 +00:00
Felix Fietkau
8112013296
build: log package dump failures to logs to avoid forcing user to write cryptic commands to figure out what's going on
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26499 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-06 14:48:59 +00:00
Felix Fietkau
be05754678
build: clean up handling of the kernel config
...
- support kernel config overlays in env/
- allow overriding the target kernel config with CONFIG_TARGET=platform|subtarget|env
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-06 14:48:55 +00:00
Felix Fietkau
d269a8077e
add a new package metadata variable MDEPENDS for specifying local menuconfig dependencies that do not propagate to other packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26491 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-05 19:03:51 +00:00
Felix Fietkau
90211666fb
site: set ac_cv_sizeof_off_t=8 to fix autoconf applications using it for detecting largefile support ( #8376 , #5681 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26471 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-04 12:11:43 +00:00
Felix Fietkau
ffaa47c172
make the build system a bit more silent without V=99
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26460 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-04 00:54:37 +00:00
Felix Fietkau
208c6ce217
toplevel: add a warning about .config being out of sync after an update
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26459 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-04 00:54:33 +00:00
Florian Fainelli
632b914bba
[package] add kmod-ipt-led
...
Netfilter LED target triggers blinkenlichten when a network packet hits
a rule.
LED target requires iptables 1.4.9 or higher
Signed-off-by: Łukasz Stelmach <stlman@poczta.fm>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26451 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 18:30:37 +00:00
Hauke Mehrtens
ba39cf5be6
kernel: add md5sum of kernel
...
This was missing in r26441
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26442 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 14:54:37 +00:00
Felix Fietkau
591cf77143
build: reduce the amount of generated make code for the initial prereq scan - makes it about 20% faster
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26436 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 03:40:09 +00:00
Felix Fietkau
b818c82243
build: use a conditional @ sign before silenced targets instead of .SILENT - makes prereq checks more than twice as fast
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26435 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 03:40:04 +00:00
Felix Fietkau
8665a7edec
build: undefine debug helper templates used by subdir.mk if the DEBUG variable is empty, speeds up "make prereq" by 25% when lots of packages are installed
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26434 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 03:40:01 +00:00
Felix Fietkau
6f8262a64a
build: move the SH_FUNC eval to the beginning of the opkg control file build command chain, not in front of every single command
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26432 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 02:10:32 +00:00
Felix Fietkau
8249039087
build: do not use shell calls to export empty opkg control files, speeds up package build and fixes some "Argument list too long" errors
...
Patch by Thomas Langer from #8450
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26431 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 02:07:59 +00:00
Felix Fietkau
4613220875
tools/squashfs4: update to version 4.2 (adds support for xz compression)
...
Based on a patch by Jonas Gorski
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26422 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-03 01:02:00 +00:00
Michael Büsch
c445330512
Update 2.6.38 to 2.6.38.2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26332 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-28 15:44:03 +00:00
Felix Fietkau
c251184c28
global cflags: remove -funit-at-a-time, it is ignored by recent compilers. instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26300 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-26 01:07:12 +00:00
Jo-Philipp Wich
0082378959
[include] target.mk: don't enable coreutils by default, it does not even exist anymore... fixes the Image Builder
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26269 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-22 18:06:12 +00:00
Felix Fietkau
17057a805e
add support for md5sum checks for mirrored tarballs of packages with version control source urls
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26260 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-21 23:02:06 +00:00
Jo-Philipp Wich
e29c4698e9
[include] image.mk: only upgrade permissions instead of overwriting, utilize tar -p flag for targz image targets ( #7667 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26259 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-21 17:38:15 +00:00
Imre Kaloz
4e0887e1b3
update to 2.6.32.33 and 2.6.37.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26226 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-18 13:25:32 +00:00
Imre Kaloz
0d5b8c81f9
add 2.6.38 md5sum
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26221 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-18 12:56:19 +00:00
Felix Fietkau
8ca99461fe
build: move the CCACHE_DIR to the build targets so that it doesn't interfere with a host ccache setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26181 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-15 19:58:32 +00:00
Felix Fietkau
5a435bdd3c
download.mk: properly quote download urls
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26129 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-13 18:38:43 +00:00
Hauke Mehrtens
910545f3eb
kernel: update to kernel version 2.6.37.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26126 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-13 17:14:08 +00:00
Hauke Mehrtens
cb96d8a00d
kernel: update to kernel version 2.6.34.8
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26125 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-13 17:13:11 +00:00
Hauke Mehrtens
1968a3c5fd
kernel: update to kernel version 2.6.32.32
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26124 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-13 17:12:20 +00:00
Daniel Dickinson
03a1f89f3d
[include] target: Added coreutils to list of default packages. It doesn't build or install anything (0 bytes, 0 dependencies) and it prevents other packages from appearing in the package list if it is not selected
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26026 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-11 08:57:37 +00:00
Felix Fietkau
2dc792757f
Revert "[include] provide mipsel-openwrt-linux-uclibcgnueabi site script, fixes the majority of configure problems"
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25970 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-09 11:37:55 +00:00
Jo-Philipp Wich
fc61e669dd
[include] provide mipsel-openwrt-linux-uclibcgnueabi site script, fixes the majority of configure problems
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25968 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-09 10:13:56 +00:00
Jo-Philipp Wich
b31d205f50
[include] site: cache ac_cv_func_malloc_0_nonnull and ac_cv_func_realloc_0_nonnull
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25946 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-08 06:00:56 +00:00
Imre Kaloz
c5b1e5ded2
only support EABI on ARM targets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25928 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-07 12:59:19 +00:00
Felix Fietkau
101ccb2940
hotplug2: replace udevtrigger from the udev-106 source with a much smaller self-contained, stripped-down version
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25920 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-07 02:49:24 +00:00
Jo-Philipp Wich
2af73d5a20
[include] deploy .ipk archives with --force-maintainer to ensure that configs are kept up-to-date in case they exist already for various reasons
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25915 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-06 23:52:13 +00:00
Michael Büsch
96eaaee4ec
cmake: Fix ccache
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25878 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-05 10:36:52 +00:00
Felix Fietkau
a6c30ea49b
add a stamp that can forcibly disable autorebuild for a specific package - useful for testing changes to packages with extremely long recompilation times
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25838 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-03 00:17:08 +00:00
Jo-Philipp Wich
7fcc8371c6
[buildroot] add config.rpath and link it in autotools.mk if missing, some packages might need it, especially users of lib-link.m4 or iconv.m4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25753 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-27 15:39:27 +00:00
Felix Fietkau
b7f394ff41
netfilter.mk: put ipv6 conntrack in the right package
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25750 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-27 11:22:30 +00:00
Felix Fietkau
99a3d0399e
netfilter: add missing modules for v6 conntrack (patch from #8940 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25731 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-26 15:50:01 +00:00
Felix Fietkau
d2c91f7f90
move nf_{conntrack,nat}_tftp to ipt-nathelper-extra, most people don't need this
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25722 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-26 00:35:22 +00:00
Felix Fietkau
d41be9f54b
kernel: remove imq support, refresh patches
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25641 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-21 02:06:51 +00:00
Jo-Philipp Wich
b121d18ec3
[include] toplevel.mk: remove quotes from the release name, its up to its users to ensure proper quoting
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25596 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-19 22:15:17 +00:00
Florian Fainelli
bca0340476
[kernel] update to 2.6.32.29
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-19 12:44:23 +00:00
Florian Fainelli
0a5005e824
[kernel] update to 2.6.35.11
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25582 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-19 12:44:16 +00:00
Florian Fainelli
61e86ac4c3
[kernel] update to kernel 2.6.36.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25580 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-19 12:44:07 +00:00
Florian Fainelli
eb8d84e896
[kernel] update to 2.6.37.1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25577 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-19 12:43:59 +00:00
Florian Fainelli
55828c1960
add git (git-core) as a prerequisite ( #8866 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25536 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-14 15:06:11 +00:00
Imre Kaloz
acf2cfc98b
it's time for some attitude adjustment ;)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25514 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-13 11:20:09 +00:00
Felix Fietkau
973bcfc5ac
use := instead of = for PKG_CONFIG_PATH to prevent recursion
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25388 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-06 16:04:33 +00:00
Felix Fietkau
9ee4a2204f
allow packages to override/extend PKG_CONFIG_PATH
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25386 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-06 15:18:30 +00:00
Michael Büsch
de51e40c7e
cmake: Pass VERBOSE=1 to the generated makefile to reveal flags and commands in a verbose openwrt build.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25376 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-05 19:50:54 +00:00
Michael Büsch
22fdb17e84
cmake: Remove -O3 from release CFLAGS. Honor the OpenWRT -Os flag instead.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25372 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-05 19:39:48 +00:00
Jo-Philipp Wich
d51f7e6f9d
[include] autotools.mk: -B is not passed on by autoreconf, use -I instead - fixes PKG_MACRO_PATHS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25312 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-02 18:18:38 +00:00
Jo-Philipp Wich
096152da58
[buildroot] prepare support for libiconv, libintl stub/full switching
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25302 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-02 01:26:19 +00:00
Felix Fietkau
6e4ae86480
add sitefile entries for ac_cv_func_creal,cimag - the functions are there, but configure tests in imagemagick fail to detect them
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25292 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-02-01 21:16:10 +00:00
Felix Fietkau
5119fdd829
add a template for cmake packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-31 20:16:01 +00:00
Felix Fietkau
46006bf681
add a missing wrapper for the refresh target for host builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25193 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-28 12:13:58 +00:00
Imre Kaloz
937fe0bbe9
fixup board specific KERNELNAME overrides
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25138 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-27 12:21:10 +00:00
Imre Kaloz
71cec38f69
2.6.38 supports xz ramdisks, too
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25080 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-24 06:41:11 +00:00
Jo-Philipp Wich
54e97dad67
[include] set Installed-Size to 0 when preparing control, its substituted by ipkg-build later on
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25022 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-16 22:18:35 +00:00
Hauke Mehrtens
23a3294744
kernel: add md5sum of kernel 2.6.37
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24931 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-08 13:10:35 +00:00
Jo-Philipp Wich
624366d90e
[include] autotools.mk: introduce PKG_MACRO_PATHS and HOST_MACRO_PATHS which default to ./m4, add LIBTOOL to AM_TOOL_PATHS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24830 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-26 02:06:50 +00:00
Jo-Philipp Wich
e71b93670e
[include] netfilter.mk: fix connmark packaging for Kernels >= 2.6.35, thanks Daniel Gimpelevich
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24729 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-19 16:47:30 +00:00
Jo-Philipp Wich
ca27ca77f6
[include] autotools.mk: like libintl, make all libtool fixup packages depend on the libiconv stub
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24708 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-19 04:41:18 +00:00
Jo-Philipp Wich
db48122fb3
[include] autotools.mk: add a (dummy) libintl build dependency to any package using the libtool fixup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24700 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-19 02:37:56 +00:00
Jo-Philipp Wich
fcc75bd8e7
[include] download.mk: support https:// downloads
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24688 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-18 21:43:10 +00:00
Jo-Philipp Wich
50b5fa5988
[include] autotools.mk: remove HOST_BUILD_DEPENDS on libtool
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24676 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-18 18:14:25 +00:00
Jo-Philipp Wich
589062b2d0
[include] autotools.mk: set AUTOPOINT to "true", not all hosts have it install and it makes autoreconf fail if not present, it also needs cvs which isn't installed on all hosts either
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24664 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-18 13:19:59 +00:00
Gabor Juhos
60c7563a0a
generic: nuke 2.6.33 specific stuff, is not used by any platform
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24644 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-17 17:10:04 +00:00
Jo-Philipp Wich
dc2cceb6cb
[include] autotools.mk: touch NEWS, AUTHORS, COPYING and ChangeLog, automake wants them
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-15 06:05:41 +00:00
Jo-Philipp Wich
19b9cbe903
[include] autotools.mk: always pass -I m4, some package don't seem to set correct AMFLAGS (or any at all..)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24574 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-15 01:24:16 +00:00
Jo-Philipp Wich
ec90a456a6
[include] autotools.mk: don't rely on shipped autogen.sh files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24573 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-15 01:14:14 +00:00
Jo-Philipp Wich
1268147a10
[include] autotools.mk: explicately pass toolchain versions of automake, autoconf, libtoolize, ... to autoreconf
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24570 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-15 00:19:08 +00:00
Imre Kaloz
dcaba4757f
add plemininary ultrasparc support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24558 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-14 07:57:22 +00:00
Jo-Philipp Wich
853ff77a2c
[include]
...
- implement hooks for hostbuilds
- use host build hooks to implement fixups for host build
- move separator declaration to rules.mk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24551 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-13 19:04:33 +00:00
Jo-Philipp Wich
3e09ff9a2e
[include] autotools.mk: add yet another aclocal path
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24547 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-13 16:05:53 +00:00
Jo-Philipp Wich
44d99a5320
[include] autotools.mk: support autoreconf at different paths, introduce PKG_AUTOMAKE_PATHS which defaults to '.'
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24534 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-13 01:44:28 +00:00
Daniel Dickinson
2331563469
[include] Added autoconf flags for gettimeofday and psignal - uClibc has them
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24508 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-12 01:43:30 +00:00
Hauke Mehrtens
738117eb86
kernel: update kernel versions
...
Update kernel 2.6.32.26 to 2.6.32.27
Update kenrel 2.6.36.1 to 2.6.36.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24486 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-11 16:07:21 +00:00
Jo-Philipp Wich
1e0decbb96
[buildroot] rework aclocal handling, packages have issues writing through the symlink so keep the host aclocal as include path for now
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24474 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-11 03:15:10 +00:00
Jo-Philipp Wich
efeae2d233
[include] autotools.mk: let PKG_REMOVE_FILES default to aclocal.m4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24458 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 22:59:07 +00:00
Jo-Philipp Wich
26cebaa3da
[include] autotools.mk: remove autom4ate.cache directory when autoreconf-ing
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24434 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 16:28:20 +00:00
Felix Fietkau
955afe2b80
support the autoreconf fixup without libtool
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24423 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-10 15:20:51 +00:00
Jo-Philipp Wich
2dc5b96600
[include] autotools.mk: introduce PKG_REMOVE_FILES to delete certain files after applying patches and before doing any fixups
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24348 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 15:55:05 +00:00
Jo-Philipp Wich
a5b5726b4c
[include] autotools.mk: remove GNUmakefile before running autoreconf (spotted libgcrypt++)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24344 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 11:55:41 +00:00
Jo-Philipp Wich
e989746744
[include] autotools.mk: allow disabling autoreconf, remove libdir fixup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24321 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 02:24:21 +00:00
Jo-Philipp Wich
5b6a0bc948
[include] autotools.mk: allow autogen.sh / autoreconf to fail (for now)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24320 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 01:19:52 +00:00
Jo-Philipp Wich
dae3c43cc3
[include] autotools.mk: if ./autogen.sh exists, call that. Call autoreconfig only if configure.in or configure.ac exists
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24319 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 01:15:38 +00:00
Jo-Philipp Wich
07d0739c17
[include] deploy the steamroller tactics and autoreconfigure any package carring the libtool fixup,
...
this should solve a number of issues ranging from linking into the host, syntax errors in libtool and
missing make targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24317 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 00:54:14 +00:00
Jo-Philipp Wich
a2ac1d5f64
[include] re-enable the libtool PKG_BUILD_DEPENDS for PKG_FIXUP and emit a deprecation warning. Packages must specify PKG_BUILD_DEPENDS:=libtool
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24246 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-04 19:56:47 +00:00
Mirko Vogt
0d0efee113
[trunk/include/autotools.mk] ensure accidentally installed *.la-files (into $STAGING_DIR) are going to be removed afterwards - this actually should be done within respective package-Makefiles itself, however they need to stay compatible with libtool v1.5.x which is used in backfire, since it (may) require those files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24241 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-04 13:44:43 +00:00
Mirko Vogt
06878dba17
[trunk/include/autotools.mk] disable libtool fixups in trunk globally
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24234 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-04 00:11:09 +00:00
Imre Kaloz
1ae1fb6b50
update to the latest stable kernels
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 18:50:11 +00:00
Felix Fietkau
438fd77049
change the recursive dependency template to use more make evaluation - the shell command got so long that it triggered "Argument list too long" on some systems ( #8231 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 14:07:12 +00:00
Felix Fietkau
0ee162c483
use PREFIX/bin instead of PREFIX/sbin for all host builds (fixes e2fsprogs path)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24103 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 18:49:18 +00:00
Imre Kaloz
06e8850d41
cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24090 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 13:46:09 +00:00
Imre Kaloz
00da58c6ae
remove 2.6.25 support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 13:43:32 +00:00
Imre Kaloz
c1725149e1
switch from ext2 to ext4 (w/o) journaling
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24084 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 12:12:39 +00:00
Jo-Philipp Wich
2a5914606c
[include] package-ipkg.mk: add support for "essential" package flag, fix typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23959 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-11 16:18:01 +00:00
Florian Fainelli
a4e62a74a7
[buildroot] make targets provide their KERNELNAME
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23919 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-08 07:31:25 +00:00
Michael Büsch
09f68e4a53
InstallDev: Move the "find" out of the lock critical section.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23858 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04 12:42:37 +00:00
Michael Büsch
8238fd3971
Lock copying of directory trees to the staging dir with the "staging-dir" lock. This lock probably has to be taken elsewhere, too.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23857 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04 12:28:55 +00:00
Imre Kaloz
a497060e39
update kernels to 2.6.32.25 and 2.6.35.8
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04 09:01:08 +00:00
Michael Büsch
99abe56d08
deptest: Install of host tools has to be forced for every test, because the host staging dir is cleaned prior a test.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-03 14:58:32 +00:00
Michael Büsch
d4b77f3145
Lock copying to STAGING_DIR_ROOT. This fixes build failures for parallelized build.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23709 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-29 15:07:23 +00:00
Florian Fainelli
0ae16236fa
[buildroot] add support for darcs repositories
...
This patch adds support for darcs repositories (as sources of packages).
It does *not* add support for darcs:// URI scheme because such a scheme
do not exist (AFAIK). You must therefore manually set PKG_SOURCE_PROTO
to darcs in your Makefile (and use a regular http:// URI). You also have
to set PKG_SOURCE_VERSION to a string matching a tag contained in the
repository, and PKG_SOURCE_SUBDIR to something sensible
($(PACKAGE_NAME)-$(PACKAGE_SOURCE_VERSION) for instance).
Same rationale as for the previous patch ("useless to most, but small
and straightforward so why no add it?).
Best regards,
Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23615 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-24 12:36:44 +00:00
Michael Büsch
20f078ba28
Add md5sum for linux-2.6.36
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23556 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 23:07:35 +00:00
Jo-Philipp Wich
94d6c4e9ca
[include] netfilter: workaround a userspace/kernel mismatch on Linux 2.6.35 and later
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23521 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-18 20:39:07 +00:00
Florian Fainelli
089d03f61a
[buildroot] make ModuleAutoLoad more readable
...
When doing a build with tracing on, the expansion of ModuleAutoLoad can get a
little hairy.
Using intermediate variables to name the arguments makes tracing more readable.
One side effect is that if an argument is accidentally left out, we won't get
all of the parameters shifted one over thanks to quoting (done in AutoLoad).
Signed-of-by: Philip Prindeville <philipp@redfish-solutions.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23513 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-18 06:58:11 +00:00
Michael Büsch
c6fd9b8697
Fix typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23482 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-16 18:46:22 +00:00
Michael Büsch
1718894846
Support force-disabling per-package parallel build with {PKG,HOST}_BUILD_PARALLEL:=0
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23480 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-16 18:42:58 +00:00
Felix Fietkau
081e19e380
set the umask in toplevel.mk instead of forcing the user to adjust it
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23445 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-14 15:53:47 +00:00
Jo-Philipp Wich
e97eede58b
[include] add a prereq check for umask 0022, other settings will result in broken packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23442 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-14 14:25:29 +00:00
Jo-Philipp Wich
03965bd6f3
[include] quilt.mk: export PATCH for patch-kernel.sh
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23315 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-08 09:21:34 +00:00
Jo-Philipp Wich
bbcec77333
[include] host.mk: introduce PATCH which refers to either gpatch or patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23287 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-07 11:33:12 +00:00
Jo-Philipp Wich
cd91f0efcd
[include] rename PATCH to KPATCH
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23286 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-07 11:32:09 +00:00
Ralph Hempel
e7c0aa70ad
[include] add configure as package target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23262 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-05 20:20:13 +00:00
Jo-Philipp Wich
0aedfbfd70
[include] package-ipkg.mk: build sysupgrade keepfile hints out of conffiles not yet present in the package.
...
This applies to config directories or files that do not exist but may be created by the
user after package installation.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23257 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-05 19:20:27 +00:00
Jo-Philipp Wich
6c7a71c78e
[include] correct default package status info (install -> unknown) - fixes "opkg_conf_write_status_files: Internal error: package ... has a NULL dest"
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23222 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-04 17:20:49 +00:00
Imre Kaloz
4bf29e323c
[kernel]: upgrade kernel versions to the latest stable ones
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23219 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-04 10:40:41 +00:00
Lars-Peter Clausen
dd2a52b3a0
[kernel] update 2.6.35.x to 2.6.35.7
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23213 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-04 07:42:32 +00:00
Michael Büsch
ef39b40498
optionally support parallel toolchain build. This defaults to off, because certain toolchain versions are known to break on parallel build. However, it significantly speeds up the build and latest versions of the tools do compile fine.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23196 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-03 12:54:07 +00:00
Jo-Philipp Wich
974c5831e0
[include] prime .ipk control files with Status: field to introduce hold for post flash installed packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23175 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-02 04:04:12 +00:00
Jo-Philipp Wich
30b7385634
[include] add support for flagging packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23172 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-02 03:21:33 +00:00
Gabor Juhos
b587a7b92a
package-ipkg.mk: use the BOARD variable in opkg cmdline if ARCH_PACKAGES is not defined
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23166 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-01 07:09:34 +00:00
Michael Büsch
3b225c1032
Add maintainer information to menuconfig description dialog
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23161 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-30 11:01:01 +00:00
Felix Fietkau
32b6ebf57c
fix build dependencies on packages with multiple variants but no selected virtual packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23102 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-20 20:17:28 +00:00
Jo-Philipp Wich
f10bd899e6
[package] opkg:
...
- implement --add-dest and --add-arch commandline options, this allows to run entirely without configuration
- tweak default config location patch to not require a config in offline root mode
- rename --force-run-hooks option to --force-postinstall, its a more appropriate name
- utilize new opkg commandline options in package-ipkg.mk and remove config file generation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12 21:16:02 +00:00
Jo-Philipp Wich
69c9cad2a1
[buildroot] Implement an ARCH_PACKAGES variable which defaults to BOARD but can be overridden on a per-subtarget basis.
...
This is intended for targets such as adm5120 and malta which support both big and little endianess and will replace
the target specific exceptions in package-defaults and Image Builder.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23029 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12 20:49:54 +00:00
Jo-Philipp Wich
0d80fe1320
[include] pass opkg offline root as command line arg, solves caching issues when switching between multiple subtargets, thanks Ralph Hempel for reporting
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-09 21:05:51 +00:00
Michael Büsch
ac52578132
host.mk: Don't use bash-ism
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22963 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-06 21:22:54 +00:00
Jo-Philipp Wich
d9386d548b
[package] opkg: add --force-run-hooks option to run postinstall scripts in offline root mode, utilize it for host package install
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22960 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-06 19:58:05 +00:00
Jo-Philipp Wich
e6b1eeef0c
[buildroot] use opkg/host for package installation
...
- speeds up rebuild operations
- aligns generated package list format with the one created by opkg on the target
- fixes broken dependency handling in imagebuilder
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22949 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-06 02:15:46 +00:00
Felix Fietkau
607146b4f2
fix build error in tools on darwin on newer macs (patch by dirtyfreebooter)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22934 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-05 16:16:59 +00:00
Jo-Philipp Wich
6fe46ff0d1
[include] ignore vim .swp files when scanning for updates ( #7867 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22880 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-03 12:31:18 +00:00
Felix Fietkau
e3b691c96c
add a command for printing a cleaned up make target database - will be used to analyze package dependencies at some point
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22871 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-01 17:51:36 +00:00
Lars-Peter Clausen
9e71dd15ae
[kernel] Update 2.6.35.x to 2.6.35.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22833 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-29 18:19:20 +00:00
Florian Fainelli
4b4be29af2
[kernel] update to 2.6.33.7
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22767 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-22 17:08:07 +00:00
Florian Fainelli
53fe275b46
[kernel] update to 2.6.32.20
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22766 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-22 17:07:37 +00:00
Hauke Mehrtens
3de7c99eb3
kernel: update kernel version to 2.6.34.5
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22759 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-22 13:26:06 +00:00
Michael Büsch
6f9b7988d5
Update to 2.6.35.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22753 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-21 19:25:07 +00:00
Michael Büsch
d8f3c30df1
Add an option to default the default build rule to parallel build.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22737 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-20 14:48:59 +00:00
Felix Fietkau
b480498d1b
fix libtool fixup for libstdc++
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22732 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19 17:46:11 +00:00
Felix Fietkau
48edb47057
fix compile errors by forcing bash to be used as a shell in all submake processes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22726 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19 13:32:47 +00:00
Felix Fietkau
e045698909
speed up the ipkg build process some more by reordering commands
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22722 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19 12:49:46 +00:00
Felix Fietkau
14be678094
speed up the build system by including include/shell.sh on shell commands only where necessary
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22720 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19 12:49:37 +00:00
Michael Büsch
b1b64870a2
Also support parallel build for host-packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22698 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18 14:23:06 +00:00
Michael Büsch
78ae653e01
Support parallel build of certain packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22696 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18 13:57:58 +00:00
Lars-Peter Clausen
e091bb591e
Add build variants support to InstallDev
...
Before building a build variant would have removed the staging files installed
by the previous build variant from the same makefile.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22668 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-16 09:45:21 +00:00
Gabor Juhos
593cb693bb
generic: fix kernel version check for 2.6.35
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22642 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-14 21:07:23 +00:00
Florian Fainelli
4b4642a57c
[kernel] add 2.6.35 md5sum
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22538 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-08 20:00:35 +00:00
Lars-Peter Clausen
aab5464b30
Add kernel_nconfig make target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22518 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-06 21:36:35 +00:00
Jo-Philipp Wich
4a7b2363a2
[include] support unpacking of .tar.xz archives, no prereq on xzcat for now
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22517 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-06 21:29:23 +00:00
Jo-Philipp Wich
503d7a462b
[buildsystem] revert r22372 and r22405, dependency on host libtool causes problems
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22406 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-28 02:18:16 +00:00
Jo-Philipp Wich
fc7a57fa5d
[buildsystem] use host opkg for installing packages in buildroot and ImageBuilder
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22372 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-23 19:49:19 +00:00
Felix Fietkau
0bc00cc460
add a build system option for collecting all kernel debug information (including modules) in a tarball
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22327 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-21 15:18:24 +00:00
Imre Kaloz
db6751b804
we don't care about the md5sums for -rc kernels
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22290 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-19 11:35:30 +00:00
Imre Kaloz
0b47979d12
update kernel versions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22289 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-19 11:34:03 +00:00
Alexandros C. Couloumbis
4ecd145ce0
finalize r22241 fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-17 08:50:19 +00:00
Nicolas Thill
466667bc03
partially revert [22145], keep LINUX_KMOD_SUFFIX, needed to build external modules in ./packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22146 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-12 16:01:13 +00:00
Claudio Mignanti
33990405fb
massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22145 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-12 14:06:13 +00:00
Hauke Mehrtens
924f0f93f9
kernel: update to kernel 2.6.34.1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22118 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-10 22:39:52 +00:00
Felix Fietkau
a082943b09
rename target/linux/generic-2.6 to generic
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21952 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 20:42:58 +00:00
Felix Fietkau
67fbcc7bd4
remove linux 2.4 specific build system code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21951 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 20:42:38 +00:00
Felix Fietkau
ffbb7d5497
remove linux 2.4 kernel versions
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21950 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 20:42:30 +00:00
Jo-Philipp Wich
881cdcaf36
[netfilter] package TPROXY target and module infrastructure
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21883 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-22 22:39:22 +00:00
Alexandros C. Couloumbis
15bd904bc2
include/netfilter.mk fix typo on r21795
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21796 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-14 14:51:51 +00:00
Alexandros C. Couloumbis
8c377e08fc
include/netfilter.mk: add 2.6.35 kernel support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21795 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-14 14:44:27 +00:00
Alexandros C. Couloumbis
bb7d9586c8
generic-2.6: add kernel 2.6.35 preliminary support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21695 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-07 05:54:29 +00:00
Nicolas Thill
de002a7d39
update linux kernel to 2.6.32.14
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21583 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-27 18:09:09 +00:00
Hauke Mehrtens
0710ef015d
kernel: update kernel to version 2.6.32.13 and 2.6.33.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21540 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-23 13:16:51 +00:00
Lars-Peter Clausen
00e07cf808
[kernel] Add checksum for 2.6.34, refresh 2.6.34 patches and update targets from 2.6.34-rcX to 2.6.34
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-17 22:05:07 +00:00
Felix Fietkau
21316a5d49
only build bin packages for the selected build variants (same behaviour as with ipkg builds)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21455 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-15 15:57:00 +00:00
Nicolas Thill
f1d6454a21
image/ext2: fix rootfs partition size after [21362]
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21369 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-05 06:14:32 +00:00
Nicolas Thill
4ec517b27c
buildsystem: add a macro to test options supported by the host compiler
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21304 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-02 17:22:01 +00:00
Nicolas Thill
ba1debe042
include: rearrange image.mk, indent, reorder, change some ifeq/ifneq tests
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21244 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-29 00:44:26 +00:00
Nicolas Thill
b1c612578a
replace old quote stripping with calls to qstrip macro
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-29 00:32:44 +00:00
Nicolas Thill
8b1974bdad
buildsystem: rename tgz/TGZ "feature" and matching options to targz/TARGZ
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21238 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-28 14:47:43 +00:00
Nicolas Thill
f696b88feb
images: allow generating .cpio.gz and/or .tar.gz archives whether ramdisk is selected or not
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21237 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-28 14:27:03 +00:00
Alexandros C. Couloumbis
9c40666ff7
sync to kernel 2.6.32.12
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21195 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-27 14:30:08 +00:00
Alexandros C. Couloumbis
bea3cfb0f7
add 2.6.33.3 & 2.6.32.12 kernel checksums
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21180 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-27 08:39:06 +00:00
Gabor Juhos
cdf16b5bb0
kernel: refresh patches for 2.6.34-rc5 and update md5sum
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21082 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 07:13:21 +00:00
Gabor Juhos
a0a67ed366
kernel: refresh patches for 2.6.33.2, and drop md5sum for older 2.6.32 kernels
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21081 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 07:12:09 +00:00
Felix Fietkau
934a788454
fix gnu find prereq check
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-21 20:42:09 +00:00
Felix Fietkau
da1d443c2c
fix timestamp checks for build system paths which have '.svn' in their directory name
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20856 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-14 22:21:15 +00:00
Alexandros C. Couloumbis
e11f6c9349
don't use lzma/jffs2 on <2.6.33, set lzma/jffs2 as default for >=2.6.33. switch verbose mode on compresor statistics.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20844 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-13 21:36:58 +00:00
Alexandros C. Couloumbis
d120269b31
update kernel checksums
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20842 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-13 20:11:50 +00:00
Alexandros C. Couloumbis
8a70f533b7
finalize lzma/jffs2 support (currently not enebled by default, for kernels >=2.6.33) based on Edgar Soldin patches:
...
https://lists.openwrt.org/pipermail/openwrt-devel/2010-March/006550.html
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20837 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-13 14:07:22 +00:00
Nicolas Thill
9d42bb1a21
define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20834 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-12 23:15:56 +00:00
Nicolas Thill
fbb04a3462
netfilter: extension fixes (partially closes : #7045 )
...
* add missing xt_owner (2.6)
* enable ipt_quota (2.4), disabled in [8499] is building fine with recent iptables
* add missing ipt_nat_tftp (2.4)
* add missing nf_nat_amanda (2.6)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20693 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-04 12:35:06 +00:00
Nicolas Thill
b163b3fcbc
[cosmectic] include/netfilter.mk: move ebtables definitions at the end
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20690 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-04 03:43:13 +00:00
Nicolas Thill
ef4f1d04ce
[include] download.mk: fix bzr download method
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20582 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-29 13:06:19 +00:00
Felix Fietkau
a2ec87dfec
add a new helper macro to deal with conditional ./configure flags
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20570 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-29 03:38:40 +00:00
Felix Fietkau
62c5734bb4
prevent kernel.mk from defining PATCH_DIR and FILES_DIR for regular packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20569 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-29 03:07:54 +00:00
Hauke Mehrtens
5e7275d823
Some dependencies that are depending on target are not added into
...
the Depends line in the control file of the package.
For example +!(TARGET_brcm47xx||TARGET_brcm63xx):kmod-ssb does not
result in kmod-ssb for the x86 target or any other target.
This fixes #6874
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20553 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-28 19:22:59 +00:00
Gabor Juhos
8e67ddaccc
kernel: update to 2.6.32.10
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-26 10:45:25 +00:00
Lars-Peter Clausen
474e2e2ee5
include/target.mk: Only set usb feature flag for a target if there is a HCD
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20425 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-25 15:04:44 +00:00
Jo-Philipp Wich
693fc7f10f
[include] the svn fallback code added in r20322 is evaluated with each make invocation and produces a lot of spurious "svn: broken pipe" error -
...
replace it with a more efficient version
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20377 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-23 01:21:50 +00:00