Commit Graph

1068 Commits

Author SHA1 Message Date
Imre Kaloz
f8834b9c70 upgrade to latest kernels
SVN-Revision: 19087
2010-01-09 23:13:27 +00:00
Lars-Peter Clausen
144fd07cd8 Prevent unnecessary host package rebuilds.
Sometimes `make install` touches a file inside the build directory, so it is
betterr to create the build stamp after calling `make install` otherwise the
package is going to be rebuild even though nothing really changed.

SVN-Revision: 19021
2010-01-03 18:00:28 +00:00
Gabor Juhos
311c91775d kernel: update to 2.6.31.9 and 2.6.32.2, and refresh patches
SVN-Revision: 18982
2010-01-01 11:11:17 +00:00
Imre Kaloz
06d8dc9329 get rid of even more 2.6.28 stuff
SVN-Revision: 18953
2009-12-27 21:35:42 +00:00
Nicolas Thill
fda45977ec use a common site/linux config, since site/linux-gnu & site/linux-uclibc configs are identical
SVN-Revision: 18811
2009-12-18 10:38:16 +00:00
Felix Fietkau
3c74d0b385 do not download kernel sources when using an external kernel tree
SVN-Revision: 18777
2009-12-14 13:54:03 +00:00
Imre Kaloz
948ecb59d9 upgrade to 2.6.31.7
SVN-Revision: 18747
2009-12-11 11:10:49 +00:00
Jo-Philipp Wich
e830181f47 iptables: add comment match to the core package
SVN-Revision: 18706
2009-12-08 20:52:58 +00:00
Gabor Juhos
1b04095cb2 kernel: add md5sum for 2.6.32 final, and refresh patches
SVN-Revision: 18636
2009-12-04 20:26:55 +00:00
Florian Fainelli
a47b8566a1 update to 2.6.30, refresh patches
SVN-Revision: 18635
2009-12-04 14:52:45 +00:00
Imre Kaloz
b1b45530ab upgrade x86 to 2.6.31.6, resync patches
SVN-Revision: 18609
2009-11-30 10:32:20 +00:00
Felix Fietkau
d55a046c48 ar71xx: the squashfs-4k images are unreliable in some builds. add 4k, 8k padding to the generic squashfs images and use them on 4k devices as well
SVN-Revision: 18526
2009-11-24 13:55:40 +00:00
Felix Fietkau
79fcadc146 hostapd: fix rebuild checks (#6210)
SVN-Revision: 18497
2009-11-23 17:12:54 +00:00
Felix Fietkau
f1da5431bb build variants: only build opkg packages for the requested build variant (or any if no variant was specified for the package)
SVN-Revision: 18464
2009-11-22 07:08:39 +00:00
Imre Kaloz
0ebb9220a0 make lzo compressed initramfs selectable, too
SVN-Revision: 18457
2009-11-21 15:20:11 +00:00
Felix Fietkau
ea41d3a288 merge target kernel config files with subtarget config files and add a variable override for editing the target kernel config file with make kernel_menuconfig in case the subtarget contains overrides (thx, sn9)
SVN-Revision: 18362
2009-11-11 01:25:06 +00:00
Felix Fietkau
bf2fe7ea9a automatically adjust CONFIG_BLK_DEV_INITRD in the kernel config (thx, sn9)
SVN-Revision: 18361
2009-11-11 01:25:02 +00:00
Felix Fietkau
579d54038b build system: introduce a new feature called build variants. it allows building a package multiple times in one pass with different build dirs, based on the same build settings. replaces templating hacks like the one used in the hostapd package
SVN-Revision: 18357
2009-11-10 22:00:54 +00:00
Felix Fietkau
cba2a6b1fd fix one more instance of r18295
SVN-Revision: 18301
2009-11-04 22:51:07 +00:00
Felix Fietkau
7a75347b26 fix platform specific overrides for kernel modules, fixes lp on brcm-2.4
SVN-Revision: 18295
2009-11-04 21:54:53 +00:00
Felix Fietkau
7f75186333 unbreak brcm-2.4
SVN-Revision: 18287
2009-11-03 15:38:04 +00:00
Imre Kaloz
5aba9ecbd3 use the new option for creating squashfs4-lzma images
SVN-Revision: 18269
2009-11-02 09:53:29 +00:00
Felix Fietkau
affe22dce7 binutils: fix path to cloog and ppl
SVN-Revision: 18265
2009-11-02 00:47:24 +00:00
Andy Boyett
1141aecd2a use $(HOST_CFLAGS) when not cross-compiling. Thanks Daniel Gimpelevich
SVN-Revision: 18232
2009-10-30 22:52:27 +00:00
Florian Fainelli
4b09e185f2 remove support for 2.6.27, no target is using it anymore
SVN-Revision: 18201
2009-10-29 12:20:45 +00:00
Imre Kaloz
ed19cab256 swap logic on squashfs version selection
SVN-Revision: 18163
2009-10-26 12:06:47 +00:00
Florian Fainelli
21367682e8 update to 2.6.31.5
SVN-Revision: 18127
2009-10-23 12:13:00 +00:00
Florian Fainelli
d4b251bdb8 update to 2.6.30.9
SVN-Revision: 18126
2009-10-23 12:10:25 +00:00
Florian Fainelli
46c66bba36 update to 2.6.27.35
SVN-Revision: 18125
2009-10-23 09:12:17 +00:00
Felix Fietkau
94cdcbde6d add experimental support for a new menuconfig submenu "Package features". allows selection between multiple packages providing the same feature, which affects dependencies of other packages. will be used e.g. for choosing between DirectFB and X.org for libraries like GTK2
SVN-Revision: 18056
2009-10-17 22:11:21 +00:00
Nicolas Thill
72dbf7cdca netfilter: remove IPset leftovers missed from [17844]
SVN-Revision: 18032
2009-10-11 14:08:31 +00:00
Nicolas Thill
25d21566aa adjust pointer size from 4 to 8 bytes in x86_64 site config
SVN-Revision: 17845
2009-10-04 00:44:32 +00:00
Gabor Juhos
054c54512f kernel: upgrade to 2.6.30.8 and refresh patches
SVN-Revision: 17804
2009-10-01 10:07:32 +00:00
Hauke Mehrtens
e014faf13f Update ipset to version 3.2
SVN-Revision: 17764
2009-09-27 15:03:41 +00:00
Hauke Mehrtens
f9b2e12b61 Update to kernel 2.6.31.1
SVN-Revision: 17737
2009-09-26 13:28:32 +00:00
Felix Fietkau
7de1e0f116 host build: do not hide the configure command
SVN-Revision: 17716
2009-09-25 09:28:14 +00:00
Imre Kaloz
85fcc97a13 update to latest 2.6.27 and 2.6.30 kernels
SVN-Revision: 17602
2009-09-17 11:22:33 +00:00
Felix Fietkau
fb7fa9b3fd build prereq: look for tar under the name "gnutar" as well
SVN-Revision: 17575
2009-09-14 10:40:04 +00:00
Florian Fainelli
031e6f65ba update to 2.6.27.33
SVN-Revision: 17569
2009-09-11 07:45:08 +00:00
Gabor Juhos
c7d90d3dc4 kernel: add md5sum for 2.6.31 final, and refresh 2.6.31 patches
SVN-Revision: 17558
2009-09-10 13:37:31 +00:00
Florian Fainelli
3ce53b8d92 update to 2.6.30.6, compile tested on some targets only
SVN-Revision: 17549
2009-09-09 07:35:06 +00:00
Florian Fainelli
43d0be69d7 update to 2.6.27.32
SVN-Revision: 17548
2009-09-09 07:13:09 +00:00
Gabor Juhos
f7033929fa add menuconfig option for enabling debugfs support in the kernel
SVN-Revision: 17540
2009-09-08 07:25:20 +00:00
Felix Fietkau
3b61c2c2b1 now that $(BOARD) is part of the opkg ARCH, there's no reason to keep the board name around in kmod-* package versions anymore
SVN-Revision: 17528
2009-09-06 17:26:37 +00:00
Felix Fietkau
c4b197737e do not fail on empty packages
SVN-Revision: 17504
2009-09-03 02:53:13 +00:00
Felix Fietkau
d1f1ff5759 get rid of old data before staging unstripped package binaries
SVN-Revision: 17498
2009-09-03 01:10:37 +00:00
Felix Fietkau
e6ceb1cace build: when staging unstripped package files, install them to a temporary directory first to work around file overwrite issues in packages like asterisk
SVN-Revision: 17477
2009-09-02 19:01:09 +00:00
Felix Fietkau
5af113eb7c add support for build system overlays that alter package build instructions currently unused, will probably be managed by the feeds system later
SVN-Revision: 17445
2009-08-31 01:11:25 +00:00
Gabor Juhos
71a3d54218 create v4 squashfs image for 2.6.31
SVN-Revision: 17406
2009-08-26 09:52:25 +00:00
Felix Fietkau
106a08103f change HOST_STAMP_PREPARED for toolchain builds to make sure that added/removed patches do not trigger partial toolchain rebuilds
SVN-Revision: 17392
2009-08-24 23:22:28 +00:00
Felix Fietkau
822615cb6b merge the control file and the .ipk file targets into one to prevent them from going out of sync
SVN-Revision: 17332
2009-08-20 15:48:41 +00:00
Felix Fietkau
59d130d867 fix multiple ipkg builds of the same arch but with different targets in the same checkout
SVN-Revision: 17325
2009-08-20 14:04:40 +00:00
Felix Fietkau
2bb863f337 when regenerating an ipkg package, make sure the entire ipkg build dir is cleaned as well to prevent stale files from making it into the package after configuration changes
SVN-Revision: 17313
2009-08-19 15:12:54 +00:00
Florian Fainelli
0c5a73ec9b use 2.6.30.5
SVN-Revision: 17296
2009-08-17 15:05:26 +00:00
Florian Fainelli
7f36797bb7 ensure CONTROL directory is created (#5683)
SVN-Revision: 17293
2009-08-17 10:14:25 +00:00
Florian Fainelli
63b86723b1 switch to 2.6.27.30
SVN-Revision: 17291
2009-08-17 09:17:06 +00:00
Gabor Juhos
e2f5de7a46 add menuconfig option for selecting initramfs compression
SVN-Revision: 17283
2009-08-16 05:35:34 +00:00
Florian Fainelli
1a63c3347b use 2.4.37.5
SVN-Revision: 17257
2009-08-14 13:56:17 +00:00
Felix Fietkau
bb5a40c64b add an optional config option for stripping all unnecessary symbol exports from the kernel image
SVN-Revision: 17181
2009-08-08 14:22:04 +00:00
Felix Fietkau
b0bf5fd9a0 add target for library specific installations into the root staging dir, fix ipkg build dependency on the package build stamp
SVN-Revision: 17168
2009-08-08 02:24:37 +00:00
Felix Fietkau
4169a2e834 add a staging directory for unstripped package files, useful for debugging, will be used for mklibs integration later
SVN-Revision: 17167
2009-08-07 21:58:35 +00:00
Felix Fietkau
dcd0e4a672 work around a threading bug in mksquashfs4 by limiting the number of threads to 1
SVN-Revision: 17146
2009-08-06 12:55:41 +00:00
Imre Kaloz
3d0c1254df brcm-2.4 is the only non-2.6 target, it's pointless to note the kernelversion in other targets' Target-Name
SVN-Revision: 17102
2009-08-03 11:44:28 +00:00
Imre Kaloz
671280830d add special handling for the adm5120 target, which uses subtargets for different endianess -- later we should come up with something smarter
SVN-Revision: 17101
2009-08-03 11:24:56 +00:00
Florian Fainelli
e5221c1405 revert 17050 this was not the right way to fix this
SVN-Revision: 17075
2009-08-01 12:10:22 +00:00
Imre Kaloz
9711e6ad55 use board names instead of arch in packages
SVN-Revision: 17063
2009-07-31 12:15:51 +00:00
Florian Fainelli
ab5bc14973 update to 2.6.30.4
SVN-Revision: 17062
2009-07-31 11:13:55 +00:00
Florian Fainelli
252607a79c update to 2.6.27.29
SVN-Revision: 17060
2009-07-31 11:09:27 +00:00
Florian Fainelli
04fc02ba10 move the global ipv6 option to the very bottom of the options passed to configure scripts, so that we can still override it in package makefiles (#5592, #5586)
SVN-Revision: 17050
2009-07-30 13:05:51 +00:00
Florian Fainelli
96ea82326c use 2.4.37.4 for brcm-2.4
SVN-Revision: 17045
2009-07-29 21:28:33 +00:00
Florian Fainelli
b2c26c32dd switch to 2.6.30.3
SVN-Revision: 17028
2009-07-27 10:02:24 +00:00
Florian Fainelli
103c99b960 switch to 2.6.27.28
SVN-Revision: 17027
2009-07-27 10:01:33 +00:00
Florian Fainelli
25a583126d remove 2.6.23 version, it is no longer in use
SVN-Revision: 17026
2009-07-27 09:01:42 +00:00
Florian Fainelli
11e1304ca0 globally define IPv6 support or not in OpenWrt, just like for largefiles, ipv6 disabled by default (#4857)
SVN-Revision: 16983
2009-07-25 21:45:51 +00:00
Florian Fainelli
0e783dde14 split ebtables packages and modules into ebtables ipv4/6 and watchers (#5001)
SVN-Revision: 16980
2009-07-25 19:47:48 +00:00
Florian Fainelli
07c4108af6 use --binary option of md5sum to improve compatibility with other platforms (#5192)
SVN-Revision: 16977
2009-07-25 17:16:00 +00:00
Florian Fainelli
c4d517c7bb use 2.6.27.7
SVN-Revision: 16968
2009-07-24 17:03:03 +00:00
Florian Fainelli
a06b20f5b3 fix ip6tables installation against ip6t_HL which has been merged in xt_HL since 2.6.29 (#5568)
SVN-Revision: 16964
2009-07-24 11:52:30 +00:00
Felix Fietkau
fd51984e64 add sitefile definitions for ac_cv_func_setgrent_void
SVN-Revision: 16962
2009-07-23 15:50:51 +00:00
Imre Kaloz
c3aa860a11 update to 2.6.30.2
SVN-Revision: 16931
2009-07-20 10:18:56 +00:00
Felix Fietkau
12b429b3a2 get rid of linux 2.6.29
SVN-Revision: 16883
2009-07-17 16:20:25 +00:00
Felix Fietkau
7dc435ea29 move the toolchain_install stampfile to the right place to fix spurious missing toolchain errors after cleaning stuff
SVN-Revision: 16776
2009-07-11 12:48:59 +00:00
Gabor Juhos
1981fd14a7 bump to 2.6.29.6 and refresh patches
SVN-Revision: 16698
2009-07-05 15:08:56 +00:00
Florian Fainelli
f74d16548d update targets to 2.6.30.1, update patches
SVN-Revision: 16697
2009-07-05 14:39:13 +00:00
Florian Fainelli
fefeecf52f update to latest 2.6.27.26 stable kernel
SVN-Revision: 16659
2009-07-03 09:31:52 +00:00
Florian Fainelli
d413a9639e Fix configure script path when not at the root of $(PKG_BUILD_DIR), thanks Daniel Dickinson (#5255)
SVN-Revision: 16656
2009-07-02 13:08:08 +00:00
Imre Kaloz
2004d4165a add preliminary coldfire v4e support
SVN-Revision: 16538
2009-06-21 18:34:07 +00:00
Florian Fainelli
a68fe5655e use 2.6.27.5
SVN-Revision: 16486
2009-06-17 08:46:47 +00:00
Hauke Mehrtens
a352413d20 Update kernel to 2.4.37.2
SVN-Revision: 16449
2009-06-14 11:37:28 +00:00
Hamish Guthrie
6103f5ecba Add 2.6.30 final
SVN-Revision: 16418
2009-06-11 08:17:21 +00:00
Felix Fietkau
0d442a08b6 enable ucitrigger by default
SVN-Revision: 16403
2009-06-10 14:37:46 +00:00
Lars-Peter Clausen
246a5b334d More libtool madness: Every package which was using c++ and libtool fixup was linked against libstd++ even though if it should have been linked against uclibc++. This is fixed by providing a special version of libtool fixup for packages which should use uclibc++. Not pretty but functional. Packages linking against uclibc++ should use PKG_FIXUP:=libtool-ucxx instead of PKG_FIXUP:=libtool
Somebody should probably check all packages using c++ with a dependency on stdlibc++
if uclibc++ can be used instead now.

SVN-Revision: 16317
2009-06-04 00:20:01 +00:00
Imre Kaloz
72d88f2a48 add pcie feature flag
SVN-Revision: 16293
2009-06-02 09:50:43 +00:00
Ralph Hempel
b6e5025f15 fix typo
SVN-Revision: 16236
2009-05-31 16:15:47 +00:00
Ralph Hempel
6f29703625 add dist and distcheck target (to create new source balls)
SVN-Revision: 16230
2009-05-31 12:01:05 +00:00
Ralph Hempel
3dc92527a3 add package source path override - use external source tree instead of source ball - the external package source tree will be included as symlink - make package/<name>/clean will delete the symlink instead of whole source tree - usefull in conjunction with external SCM like ClearCase - package-version-override.mk has to be included before package.mk
SVN-Revision: 16227
2009-05-31 11:35:13 +00:00
Florian Fainelli
43296ea284 use 2.4.37.1
SVN-Revision: 16149
2009-05-28 16:42:29 +00:00
Ralph Hempel
c4d7af7094 added BUILD_LOG_DIR variable, make clean will delete the ./logs dir
SVN-Revision: 16148
2009-05-28 16:30:04 +00:00
Florian Fainelli
cec852c087 update to 2.4.37, tested on wrt54gs (#4766)
SVN-Revision: 16144
2009-05-28 15:55:54 +00:00
Hamish Guthrie
7adb67f184 revert 15922 - add back 2.6.29 kernel support
SVN-Revision: 16127
2009-05-28 10:00:48 +00:00
Felix Fietkau
db4fd873f3 improve error message output of metadata scan - fix newline break and do not hide broken makefiles after the first invocation anymore
SVN-Revision: 16101
2009-05-27 02:50:53 +00:00
Florian Fainelli
d334c1e956 stop build when an error occurs and when BUILDLOG is set (#5160)
SVN-Revision: 16079
2009-05-26 14:18:05 +00:00
Felix Fietkau
1165dfed6a enable lzma for squashfs4 by default
SVN-Revision: 15962
2009-05-21 18:11:22 +00:00
Florian Fainelli
f150bc5e36 update to new stable 2.6.27.24
SVN-Revision: 15931
2009-05-20 09:00:09 +00:00
Florian Fainelli
01afcd2556 remove 2.6.29 since there are no remaining users of it
SVN-Revision: 15922
2009-05-19 10:21:32 +00:00
Gabor Juhos
7b7a99c771 create squashfs4 images if kernel version >=2.6.29
SVN-Revision: 15866
2009-05-15 12:10:47 +00:00
Felix Fietkau
11b33255ed netfilter: move iptable_raw, xt_NOTRACK from conntrack-extra to conntrack
SVN-Revision: 15854
2009-05-14 21:46:33 +00:00
Hauke Mehrtens
73cfaa0f2b ipt_TTL and ipt_ttl moved and were renamed in kernel 2.6.30
SVN-Revision: 15851
2009-05-14 19:01:38 +00:00
Felix Fietkau
b5ddcb18fa use unexport instead of export to clear perforce variables
SVN-Revision: 15708
2009-05-08 15:35:27 +00:00
Felix Fietkau
d4cb02e78f override some variables to make sure that perforce does not mess with our build process
SVN-Revision: 15705
2009-05-07 23:50:19 +00:00
Florian Fainelli
324d10e617 remove 2.6.26 since there are no remaining candidates for it
SVN-Revision: 15666
2009-05-07 12:21:02 +00:00
Jo-Philipp Wich
f3dd32d6fd adept netfilter.mk to updated imq
SVN-Revision: 15656
2009-05-07 03:16:36 +00:00
Imre Kaloz
86a4a6edb9 upgrade to newest stable kernel versions
SVN-Revision: 15575
2009-05-03 16:58:06 +00:00
Felix Fietkau
e3fc6c9b88 fix a typo that prevented host build specific variable exports from working
SVN-Revision: 15512
2009-04-30 14:15:45 +00:00
Imre Kaloz
8582177e73 2.6.30 supports different initramfs compressors, take care of them
SVN-Revision: 15498
2009-04-29 20:53:38 +00:00
Nicolas Thill
f0a3d4d501 add missing bits from [15451]
SVN-Revision: 15453
2009-04-27 16:02:21 +00:00
Nicolas Thill
7658ef1316 introduce a generic PKG_CONFIG_DEPENDS for packages that need to be reconfigured when certain CONFIG options changed, rename PKG_BUILD_DEPEND to PKG_BUILD_DEPENDS
SVN-Revision: 15451
2009-04-27 15:53:00 +00:00
Florian Fainelli
c09afea86a also strip the .notes section of the kernel
SVN-Revision: 15443
2009-04-27 15:37:58 +00:00
Felix Fietkau
a296bdb983 make sure that at least sed is built before kernel_menuconfig/kernel_oldconfig is executed
SVN-Revision: 15433
2009-04-27 10:39:03 +00:00
Florian Fainelli
c2bf14deb9 remove 2.6.24, no target is relying on it
SVN-Revision: 15388
2009-04-24 14:35:19 +00:00
Felix Fietkau
97845201e4 add missing $(if) check for build logging
SVN-Revision: 15366
2009-04-24 01:20:23 +00:00
Felix Fietkau
5e1e868230 add BUILD_LOG option to let the build system log all subdir make command output to individual files (useful for debugging parallel builds)
SVN-Revision: 15362
2009-04-24 01:04:50 +00:00
Felix Fietkau
b3afad10f0 fix KERNEL_PATCHVER, properly strip -rc* suffixes
SVN-Revision: 15353
2009-04-23 14:55:07 +00:00
Felix Fietkau
9ecec14ce0 emit proper error messages if important kernel config files are missing
SVN-Revision: 15352
2009-04-23 14:55:02 +00:00
Nicolas Thill
c73f8dfbe0 remove 2 old interfering variables, probably missed from [15299]
SVN-Revision: 15340
2009-04-22 22:08:42 +00:00
Felix Fietkau
63129f9b4c clean up automake/pkg-config handling, move separate host/package variable exports to templates, fix automake path for host builds
SVN-Revision: 15339
2009-04-22 22:05:55 +00:00
Felix Fietkau
6d782f93d8 kernel: make sure all patches are applied before running menuconfig or oldconfig
SVN-Revision: 15325
2009-04-21 13:08:56 +00:00
Felix Fietkau
729e0fa4d1 move pkg config stuff to per-target exports to prevent interference with host builds
SVN-Revision: 15299
2009-04-20 18:56:57 +00:00
Felix Fietkau
05d8459bb9 add md5sum for linux 2.6.29.1
SVN-Revision: 15250
2009-04-18 17:04:09 +00:00
Felix Fietkau
56164a5815 add a modified version of the mips64 patch from #4603
SVN-Revision: 15249
2009-04-18 17:03:55 +00:00
Felix Fietkau
34939cad39 get rid of $Id$ - it has never helped us and it has broken too many patches ;)
SVN-Revision: 15242
2009-04-17 14:09:46 +00:00
Hamish Guthrie
ffc86f7e3a Update default configuration to use profiles
SVN-Revision: 15229
2009-04-16 10:40:15 +00:00
Felix Fietkau
4e49486b3c fix source file vs library order in a few prereq checks (#4326)
SVN-Revision: 15181
2009-04-09 21:13:15 +00:00
Felix Fietkau
e744c3130a move iptable_raw to the conntrack-extra package
SVN-Revision: 15175
2009-04-09 19:42:52 +00:00
Nicolas Thill
3b53bd7ef3 accomodate netfilter module (xt_recent) name change in 2.6.28, add missing kconfig when xt_recent is enabled
SVN-Revision: 15123
2009-04-06 19:00:20 +00:00
Felix Fietkau
167846e488 add support for config options checking in top-level directory stampfiles
SVN-Revision: 15112
2009-04-06 09:56:16 +00:00
Felix Fietkau
35073025b4 add a default template for Host/Install
SVN-Revision: 15110
2009-04-06 09:56:06 +00:00
Ralph Hempel
e2c9a02b16 ooops, m4 is already part of the host tools
SVN-Revision: 15044
2009-03-25 20:17:33 +00:00
Ralph Hempel
1744ca64f2 added m4 to prereq check, thanks to Gerph
SVN-Revision: 15043
2009-03-25 19:51:32 +00:00
Hauke Mehrtens
fc35fe7001 correct md5sum
SVN-Revision: 15025
2009-03-24 16:56:23 +00:00
Hauke Mehrtens
62595883fb update to kernel version 2.6.28.9
SVN-Revision: 15017
2009-03-24 15:06:53 +00:00
Felix Fietkau
9d8f81149f fix the path to the build dir for host packages
SVN-Revision: 14998
2009-03-23 18:33:40 +00:00
Felix Fietkau
0a81b47617 fix calling the update target for host-only builds
SVN-Revision: 14997
2009-03-23 18:33:24 +00:00
Felix Fietkau
3616727c87 fix HOST_QUILT override
SVN-Revision: 14996
2009-03-23 18:32:58 +00:00
Felix Fietkau
24dee6de52 speed up quilt imports
SVN-Revision: 14987
2009-03-23 12:02:02 +00:00
Felix Fietkau
227399122b add makefile target alias package/<name>/host/<target> for host builds
SVN-Revision: 14944
2009-03-18 21:53:35 +00:00
Hamish Guthrie
b6d7bfc94f Final updates to default configuration of ps3 petitboot sub-target
SVN-Revision: 14918
2009-03-17 16:02:52 +00:00
Imre Kaloz
45a676441d update to 2.6.28.8
SVN-Revision: 14916
2009-03-17 12:41:05 +00:00
Felix Fietkau
9b96b24e32 fix quilt variable and stampfile usage for host builds
SVN-Revision: 14910
2009-03-17 03:21:52 +00:00
Felix Fietkau
510bdd3f0e fix download reverse depends
SVN-Revision: 14907
2009-03-17 02:37:10 +00:00
Felix Fietkau
7ec4ad271e add PKG_HOST_ONLY variable to prevent target builds
SVN-Revision: 14906
2009-03-17 02:37:04 +00:00
Felix Fietkau
ddcfaeb1e5 move host build in packages into a separate namespace: package/<name>/host/<target> this allows dependencies between host and target packages, and saves unnecessary host builds for packages that contain both variants
SVN-Revision: 14905
2009-03-17 02:20:34 +00:00
Felix Fietkau
1c7a03659c remove autoconf from prereq-build.mk, as it is part of the tools/ build
SVN-Revision: 14901
2009-03-16 18:57:34 +00:00
Lars-Peter Clausen
cd53668352 Bison is not a prerequirement since it's build as part of the openwrt toolchain.
SVN-Revision: 14900
2009-03-16 18:54:35 +00:00
Felix Fietkau
72faa09dff move cflags default setting to target makefiles
SVN-Revision: 14866
2009-03-14 03:17:06 +00:00
Felix Fietkau
e4a5d86b54 fix the target-local CONFIG_SITE export. apparently make can't do more than one of them in a single line
SVN-Revision: 14863
2009-03-13 16:16:54 +00:00
Felix Fietkau
b29f9112df make the compile: host-install dependency independent of the order in which the makefiles were included
SVN-Revision: 14853
2009-03-12 14:07:08 +00:00
Felix Fietkau
252c2229f8 enable Host/Install on compile: if package.mk is included
SVN-Revision: 14852
2009-03-12 14:00:26 +00:00
Felix Fietkau
76683dc7b2 move the CONFIG_SITE export to target-local exports
SVN-Revision: 14851
2009-03-12 13:57:56 +00:00
Felix Fietkau
5810934476 fix KERNEL_PATCHVER for rc kernels
SVN-Revision: 14808
2009-03-09 15:05:57 +00:00
Felix Fietkau
b6f0cb5366 prepend $(STAGING_DIR)/host to the PATH only in target-package stampfile targets, should fix usage of cross tools with host builds
SVN-Revision: 14800
2009-03-09 01:15:59 +00:00
Felix Fietkau
f00754d191 allow uml to access host.mk at DUMP time
SVN-Revision: 14743
2009-03-03 15:45:15 +00:00
Felix Fietkau
015dff9d7d get rid of one more $(shell) instance
SVN-Revision: 14741
2009-03-03 15:28:57 +00:00
Felix Fietkau
88f6e9f9fd optimize the .config dependency chain in the toplevel makefile
SVN-Revision: 14740
2009-03-03 15:08:55 +00:00
Felix Fietkau
431c9267b4 replace a few unnecessary $(shell) calls
SVN-Revision: 14739
2009-03-03 14:55:53 +00:00
Felix Fietkau
f3c14b3de8 avoid repeating the same dependency multiple times
SVN-Revision: 14738
2009-03-03 14:54:19 +00:00
Felix Fietkau
882190b198 avoid implicit rules in even more places
SVN-Revision: 14737
2009-03-03 14:16:48 +00:00
Felix Fietkau
7aae9d3725 avoid using implicit rules during metadata dump to speed up the process even more
SVN-Revision: 14736
2009-03-03 14:07:39 +00:00
Felix Fietkau
127296bc45 speed up metadata scanning a lot by avoiding unnecessary shell commands and make recursions
SVN-Revision: 14734
2009-03-03 13:54:29 +00:00
Ralph Hempel
47c78e48bd don't abort if the operation is failing ( if the board is connected via NFS files might be created by root and can't be changed at this point of time )
SVN-Revision: 14729
2009-03-02 17:42:29 +00:00
Andy Boyett
4911754522 readd $(HOST_CONFIGURE_VARS) to Host/Configure/Default, missed in r14699
SVN-Revision: 14724
2009-03-02 03:03:21 +00:00
Ralph Hempel
6ae7a0f94f added source distribution to package dump, used by our SDK (include source distributions for offline usage) added bugfix for sub-targets added bugfix for help info (thanks to Thomas)
SVN-Revision: 14703
2009-03-01 09:35:53 +00:00
Felix Fietkau
333fc3f7e1 adjust host-build.mk to bring it closer to package.mk
SVN-Revision: 14699
2009-02-28 21:03:17 +00:00
Felix Fietkau
5dcaa510e8 add staging_dir/host/lib to LD_LIBRARY_PATH so that host-built applications can install and make use of shared libraries
SVN-Revision: 14698
2009-02-28 21:03:06 +00:00
Felix Fietkau
e8b6104dde allow packages to override PKG_UNPACK, HOST_UNPACK
SVN-Revision: 14659
2009-02-25 21:43:04 +00:00
Nicolas Thill
8a2030ff3d move common variables to a dedicated include file
SVN-Revision: 14648
2009-02-23 23:52:27 +00:00
Felix Fietkau
f0bc868861 initialize the url field for packages
SVN-Revision: 14643
2009-02-23 18:51:12 +00:00
Felix Fietkau
f684d0a47b allow a separate patch directory for host patches
SVN-Revision: 14630
2009-02-22 23:54:17 +00:00
Felix Fietkau
fb4a318970 fix the host vs native stampfile dependencies to improve quilt support
SVN-Revision: 14629
2009-02-22 23:54:05 +00:00
Felix Fietkau
610e45ae5c only define unpack templates if PKG_SOURCE is set
SVN-Revision: 14623
2009-02-22 18:27:53 +00:00
Felix Fietkau
aa0778f77e allow concurrent use of host-build.mk and package.mk as well as their templates
SVN-Revision: 14621
2009-02-22 18:10:05 +00:00
Felix Fietkau
bc6fcb0067 eliminate redundancy by creating the quilt_used stampfile in the right place
SVN-Revision: 14620
2009-02-22 17:50:31 +00:00
Felix Fietkau
e7b01c6aa1 fix missing change from r14610
SVN-Revision: 14617
2009-02-22 16:49:21 +00:00
Felix Fietkau
7eb1589875 build system refactoring in preparation for allowing packages to do host-build steps
SVN-Revision: 14610
2009-02-22 04:37:20 +00:00
Felix Fietkau
6ccc1c8e3c fix typo
SVN-Revision: 14609
2009-02-22 04:36:56 +00:00
Hauke Mehrtens
3f085cd501 update to 2.6.28.7 and 2.6.27.19
SVN-Revision: 14601
2009-02-21 18:53:05 +00:00
Felix Fietkau
68d73be80c remove support for ipp2p - it's unmaintained, broken, overmatching and undermatching => not that useful for QoS
SVN-Revision: 14596
2009-02-21 16:30:44 +00:00
Felix Fietkau
08b408a4c5 move the EABI config override to the generic kernel config overrides, as it's arch specific, not target specific - fixes spurious kernel rebuild issues with EABI
SVN-Revision: 14594
2009-02-21 16:26:27 +00:00
Ralph Hempel
3d0285a783 avoid kernel version in target if sub-targets available (usefull if we have 2.4 and 2.6 sub-targets in parallel)
SVN-Revision: 14576
2009-02-20 10:32:45 +00:00
Ralph Hempel
6e590d85f3 change DEBUG_DIR to DEBUG_SCOPE_DIR (to avoid conflict with rules.mk)
SVN-Revision: 14575
2009-02-20 10:30:21 +00:00
Felix Fietkau
6b6c8fd100 fix potential rootfs owner/group mismatch (tgz root only, patch from #4562)
SVN-Revision: 14569
2009-02-19 17:19:29 +00:00
Felix Fietkau
71f2a68d52 make cvs checkouts more flexible. packages must now specify either -r <tag> or -D <date> in their source revision specification. previously date based checkouts were not supported
SVN-Revision: 14566
2009-02-19 17:16:25 +00:00
Gabor Juhos
1b55cf14cc update to 2.6.28.6
SVN-Revision: 14565
2009-02-19 16:11:07 +00:00
Markus Wigge
c0ac3512d9 added 2.6.28.6 checksum
SVN-Revision: 14552
2009-02-18 17:42:32 +00:00
Nicolas Thill
9b759f26c9 genext2fs: update to 1.4.1
SVN-Revision: 14536
2009-02-17 03:05:10 +00:00
Gabor Juhos
47665da430 update to 2.6.27.17
SVN-Revision: 14513
2009-02-15 07:47:12 +00:00
Gabor Juhos
97dde3b72d update to 2.6.28.5
SVN-Revision: 14512
2009-02-15 06:26:27 +00:00
Felix Fietkau
18441c327a kernel: add missing definition for CONFIG_KALLSYMS_ALL
SVN-Revision: 14507
2009-02-14 14:10:44 +00:00
Michael Büsch
e2737772c2 Add 2.6.28.5 md5sum
SVN-Revision: 14502
2009-02-13 17:55:28 +00:00
Gabor Juhos
e5c9f00637 netfilter: remove CHAOS, TARPIT and DELUDE references
SVN-Revision: 14461
2009-02-09 13:27:39 +00:00
Gabor Juhos
a7782176f9 update to 2.6.28.4
SVN-Revision: 14441
2009-02-08 13:01:28 +00:00
Gabor Juhos
7f04c52b92 update to 2.6.27.15
SVN-Revision: 14440
2009-02-08 12:32:39 +00:00
Felix Fietkau
7b1820a1b7 strip the .note.gnu.build-id section from kernel images, which on some platforms can lead to unusable 3.1G kernel image files
SVN-Revision: 14357
2009-02-02 16:39:28 +00:00
Nicolas Thill
1f5c64d436 prevent quilt from loading any configuration file (closes: #4520)
SVN-Revision: 14351
2009-02-02 07:41:01 +00:00
Lars-Peter Clausen
24f02449ff Add menuconfig option for enabling profiling in the kernel.
SVN-Revision: 14272
2009-01-29 23:52:35 +00:00
Nicolas Thill
1be5092692 move IPKG_STATE_DIR from ./rules.mk to ./include/package-ipkg.mk and change its value to suit opkg
SVN-Revision: 14269
2009-01-29 20:13:01 +00:00
Gabor Juhos
85963798be update to 2.6.28.2
SVN-Revision: 14247
2009-01-28 15:47:34 +00:00
Gabor Juhos
e1eab1038d remove trailing whitespace from the md5sum of the 2.6.27.13 tarball (closes #4502)
SVN-Revision: 14185
2009-01-25 20:31:26 +00:00
Felix Fietkau
ca8486a632 improve support for building on mac os x by improving detection of missing components
SVN-Revision: 14180
2009-01-25 19:00:43 +00:00
Gabor Juhos
2a0825b4d3 update to 2.6.27.13
SVN-Revision: 14179
2009-01-25 18:33:19 +00:00
John Crispin
3ec3f111ff if quilt failed whilst patching, no output was shown
SVN-Revision: 14178
2009-01-25 17:28:11 +00:00
Gabor Juhos
0c2e187f54 switch to 2.6.27.12
SVN-Revision: 14157
2009-01-23 13:30:27 +00:00
Mirko Vogt
35e3dbab79 do not ignore exit codes of quilt anymore (by nbd)
SVN-Revision: 14149
2009-01-22 22:01:39 +00:00
Nicolas Thill
cc3e46f28e adjust site config files for uClibc ARM EABI
SVN-Revision: 14137
2009-01-21 16:48:45 +00:00
Felix Fietkau
b271605228 add a menuconfig option for enabling KALLSYMS for the kernel
SVN-Revision: 14122
2009-01-20 21:09:04 +00:00
Gabor Juhos
3ca7f3bd6f update to 2.6.27.11
SVN-Revision: 14043
2009-01-15 13:40:35 +00:00
Felix Fietkau
eb1c4db039 add support for an optional staging directory for debug binaries
SVN-Revision: 14018
2009-01-13 03:21:25 +00:00
Felix Fietkau
7502d4bd61 add support for build-only packages which do not appear in menuconfig
SVN-Revision: 14009
2009-01-13 02:02:56 +00:00
Felix Fietkau
cdca343745 fix LINUX_KARCH for x86
SVN-Revision: 13986
2009-01-11 21:35:26 +00:00
Nicolas Thill
da4a1c6b44 add missing 'ac_cv_sizeof_unsigned_long_long' variable
SVN-Revision: 13970
2009-01-11 01:23:38 +00:00
Nicolas Thill
a3edea1b91 add support for alternative C libraries (currently only glibc/eglibc) other (related) changes: - kernel headers are now installed using "make headers_install" on 2.6 - target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu) - build directory names now contain gcc/libc name/version - default cpu for x86 is now i486 (required to build glibc/eglibc)
SVN-Revision: 13931
2009-01-08 01:49:11 +00:00
Felix Fietkau
238304231d make config.{guess,sub} writable before attempting to overwrite them (many packages have broken permissions in the tarball)
SVN-Revision: 13887
2009-01-06 15:08:27 +00:00
Matteo Croce
76ec5d14cf add MD5 for the kernel 2.6.28
SVN-Revision: 13744
2008-12-25 17:09:30 +00:00
Gabor Juhos
0675e10e68 fix kernel version for 2.6.27.10
SVN-Revision: 13700
2008-12-20 13:02:11 +00:00
Gabor Juhos
1079743cad oops, forgot the md5 of the 2.6.27.10 tarball
SVN-Revision: 13696
2008-12-19 19:31:45 +00:00
Gabor Juhos
e7336673b1 update to 2.6.27.9 and refresh patches
SVN-Revision: 13659
2008-12-16 10:37:14 +00:00
Florian Fainelli
ea81df0c2d Add sizeof of unsigned long long
SVN-Revision: 13627
2008-12-14 17:10:15 +00:00
Nicolas Thill
0bbd70070f add an "Installed-Size" field to package control files, so that opkg could check needed vs. available storage space before installing a package
SVN-Revision: 13602
2008-12-11 20:15:41 +00:00
Imre Kaloz
24e299f95d defrag needs to be loaded before conntrack_ipv4
SVN-Revision: 13585
2008-12-10 18:44:46 +00:00
Imre Kaloz
a7cac1dc31 fix conntrack on 2.6.28
SVN-Revision: 13582
2008-12-10 16:00:04 +00:00
Gabor Juhos
4992a87aeb update to 2.6.27.8 and refresh patches
SVN-Revision: 13528
2008-12-06 09:59:55 +00:00
Imre Kaloz
8375b83015 use the default kernel target on powerpc
SVN-Revision: 13357
2008-11-26 09:51:36 +00:00
Imre Kaloz
752054346a update to 2.6.27.7
SVN-Revision: 13347
2008-11-25 13:54:46 +00:00
Nicolas Thill
6b392a4f9f allow cvs/git/hg/svn wrap_mirror to work for host tools as well
SVN-Revision: 13313
2008-11-22 04:38:20 +00:00
Imre Kaloz
7d09c0b086 update to 2.6.27.6
SVN-Revision: 13261
2008-11-17 17:22:30 +00:00
Gabor Juhos
88cda758c3 update to 2.6.25.20, 2.6.26.8, 2.6.27.5 and refresh patches * based on a patch by Hauke Mehrtens * closes #4193
SVN-Revision: 13192
2008-11-12 17:49:01 +00:00
Steven Barth
9d0f42d50a Disable LuCI in default build config as it should be enabled manually for building release builds
SVN-Revision: 13187
2008-11-11 21:44:58 +00:00
Nicolas Thill
3691a072cc bridge (brctl) changes: - enable brctl in busybox - disable bridge-utils - bumb busybox release number
SVN-Revision: 13180
2008-11-11 03:02:26 +00:00
Gabor Juhos
d35bad03e3 update to 2.6.25.19, and refresh patches
SVN-Revision: 13137
2008-11-07 08:44:56 +00:00
Felix Fietkau
2c638cf43b enable luci-admin-mini by default as suggested by cyrus
SVN-Revision: 13133
2008-11-06 19:36:08 +00:00
Florian Fainelli
aa90a702db Use 2.6.27.4 kernel version
SVN-Revision: 13055
2008-10-28 11:19:24 +00:00
Felix Fietkau
38b513811c fix conditional depends in ipkg control files
SVN-Revision: 13051
2008-10-27 17:24:27 +00:00
Florian Fainelli
1ac53fbf06 Update to 2.6.26.7
SVN-Revision: 13036
2008-10-23 09:16:00 +00:00
Florian Fainelli
30d2200e7d Update targets to 2.6.27.3
SVN-Revision: 13035
2008-10-23 09:11:10 +00:00
Felix Fietkau
40b5e7a30d fix prepare error with brcm-2.4 and missing files/ (thx, thepeople)
SVN-Revision: 13021
2008-10-21 19:26:36 +00:00
Felix Fietkau
1e570a9288 change the way ./files* and the generic kernel files are applied. ./files now applies to *ALL* kernel versions, and is copied along with ./files-* - this gets rid of quite a bit of redundancy in the extra kernel drivers.
SVN-Revision: 13010
2008-10-18 21:43:30 +00:00
Felix Fietkau
cd35be21af one more instance of r13005
SVN-Revision: 13007
2008-10-18 20:16:40 +00:00
Felix Fietkau
87e0a3cf0f don't overwrite .config if it's a symlink (fixes scripts/env problems)
SVN-Revision: 13005
2008-10-18 19:37:34 +00:00
Gabor Juhos
19b0e56ba7 refresh patches against 2.6.27 final
SVN-Revision: 12987
2008-10-15 19:30:21 +00:00
Felix Fietkau
b08f551711 add md5sum for final linux 2.6.27
SVN-Revision: 12982
2008-10-14 12:29:41 +00:00
Hamish Guthrie
86ac8bc7ea Adds support for using a local clone of a git tree
SVN-Revision: 12941
2008-10-10 10:07:45 +00:00
Felix Fietkau
beb83c1e59 add function names to quilt-generated patch files to make patches more readable
SVN-Revision: 12938
2008-10-10 01:44:55 +00:00
Felix Fietkau
cb73e4ad91 fix inotify detection for linux 2.4 (fixes glib2 and packages that depend on it on brcm-2.4)
SVN-Revision: 12896
2008-10-08 12:07:14 +00:00
Gabor Juhos
73f2d150e3 refresh 2.6.27 patches based on -rc9
SVN-Revision: 12892
2008-10-07 12:29:33 +00:00
Andy Boyett
44f3239622 generate md5 checksums of generated firware images. closes #4003 - checksums located in bin/md5sums - integrity can be verified using md5sum -c
SVN-Revision: 12889
2008-10-07 08:01:55 +00:00
Felix Fietkau
926925622f enable luci by default
SVN-Revision: 12870
2008-10-06 16:33:34 +00:00
Gabor Juhos
12701b1d25 refresh 2.6.27 patches based on -rc8
SVN-Revision: 12858
2008-10-05 06:26:28 +00:00
Felix Fietkau
cdcc68d689 implement conditional dependencies for generating the Depends: field of ipkgs
SVN-Revision: 12836
2008-10-03 14:37:55 +00:00
Felix Fietkau
bc92b67c41 port generic and ixp4xx kernel patches to 2.6.27 (compiles except for iptables, but otherwise completely untested)
SVN-Revision: 12790
2008-09-29 01:08:17 +00:00
Felix Fietkau
8ce76ceccb cris is little endian, not big endian (patch from #4048)
SVN-Revision: 12773
2008-09-28 19:52:15 +00:00
Gabor Juhos
821170133f update to 2.6.26.5 and 2.6.25.17
SVN-Revision: 12718
2008-09-26 18:46:53 +00:00
Felix Fietkau
d0302d323b make sure a predefined CFLAGS variable does not get in the way (fix for #4038)
SVN-Revision: 12702
2008-09-25 14:10:04 +00:00
Nicolas Thill
2c8010b2dc make the whole iptables/netfiter modular (closes: #3871, #3527)
SVN-Revision: 12649
2008-09-22 15:19:59 +00:00
Florian Fainelli
d1f4f4646d Remove 2.6.22 files, no target uses them anymore
SVN-Revision: 12638
2008-09-21 11:32:06 +00:00
Lars-Peter Clausen
6f774d468f Change libtool fixup behaviour. Still ugly but it works until we have a real fix. It uses a InstallDev/Post hook to find all .la files which are going to be installed in the staging dir and prefixes every path in those files which starts with /usr/lib with $(STAGING_DIR).
SVN-Revision: 12586
2008-09-13 00:29:13 +00:00
Lars-Peter Clausen
3601e8b9bb oops, previous commit was broken. remove wrong line break.
SVN-Revision: 12570
2008-09-11 16:17:28 +00:00
Lars-Peter Clausen
013d074603 Add InstallDev/(Pre|Post) hooks.
SVN-Revision: 12569
2008-09-11 16:13:14 +00:00
Felix Fietkau
5437cc1f7c target features: fix usb support detection
SVN-Revision: 12551
2008-09-08 11:33:00 +00:00
Felix Fietkau
3b937f85e8 add default Build/Install template, which is activated by setting PKG_INSTALL=1
SVN-Revision: 12512
2008-09-03 13:19:50 +00:00
Felix Fietkau
096531f61e make sure that when the kernel config changes, compile is triggered for all kernel dependent packages
SVN-Revision: 12503
2008-09-02 15:50:09 +00:00
Felix Fietkau
b0d8473bf4 get rid of a shell warning if md5sum is not found
SVN-Revision: 12494
2008-09-02 10:57:56 +00:00
Felix Fietkau
6f16d961a5 clean up md5s() shell function
SVN-Revision: 12493
2008-09-02 10:57:51 +00:00
Felix Fietkau
a7d856c4ce add prereq check for extended getopt (#3944)
SVN-Revision: 12491
2008-09-02 10:57:14 +00:00
Lars-Peter Clausen
2552e9362b Add @GNOME download source.
SVN-Revision: 12469
2008-09-01 21:46:17 +00:00
Felix Fietkau
5719247ae3 add an extra build step Build/Install which allows you to run a make install target after the post-compile hooks have run - will be necessary for some libtool dependent stuff
SVN-Revision: 12452
2008-09-01 11:03:58 +00:00
Florian Fainelli
a35b2385ae this adds hg (Mercurial) SCM checkout support, very similar to the current git or svn checkout support; potential use is for building em28xx-new driver (USB hybrid DVB-T device) which lives in a Mercurial repo. (#3229)
Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>

SVN-Revision: 12433
2008-08-29 13:02:05 +00:00
Felix Fietkau
38b96e6b68 fix kconfig for packages that only define =y, =m or =n rules
SVN-Revision: 12414
2008-08-27 21:34:01 +00:00
John Crispin
c1bc95ec34 fixes cvs download, signed-off by Bruno Randolf
SVN-Revision: 12401
2008-08-27 15:24:25 +00:00
Felix Fietkau
ab8c8b019f enable quilt by default for the kernel tree
SVN-Revision: 12400
2008-08-27 14:14:00 +00:00
Felix Fietkau
2311fc9850 replace the deprecated git-* command calls with git *
SVN-Revision: 12379
2008-08-24 13:40:21 +00:00
Felix Fietkau
811b00f646 fix make kernel_menuconfig for subtarget kernel config files
SVN-Revision: 12376
2008-08-23 23:45:28 +00:00
Gabor Juhos
184c6b06f2 update to 2.6.26.3 and 2.6.25.16
SVN-Revision: 12371
2008-08-22 15:37:19 +00:00
Felix Fietkau
bdb9c7351c some more build system cleanup
SVN-Revision: 12329
2008-08-17 11:14:13 +00:00
Felix Fietkau
08b6c2294f export the FIND variable which points to a usable find version
SVN-Revision: 12327
2008-08-17 09:04:48 +00:00
Felix Fietkau
a3a37d0bb1 rework parallel building to get rid of some warnings and add back support for parallelizing the kernel build fixes #3882
SVN-Revision: 12322
2008-08-16 16:59:47 +00:00
Travis Kemen
99dd3e13fc make opkg the default package manager, disable busybox ipkg from building by default
SVN-Revision: 12319
2008-08-16 06:35:14 +00:00
Florian Fainelli
5cf0db54c6 Package ip6t_limit and ip6t_frag for 2.4 kernels (#3760)
SVN-Revision: 12276
2008-08-11 06:38:48 +00:00
Felix Fietkau
14a3ac5c63 fix cut&paste mistake
SVN-Revision: 12254
2008-08-09 00:49:36 +00:00
Felix Fietkau
ef05bf3494 fix make distclean
SVN-Revision: 12252
2008-08-09 00:27:54 +00:00
Gabor Juhos
e5fa05d788 update to 2.6.25.15 and 2.6.26.2
SVN-Revision: 12242
2008-08-07 16:52:52 +00:00
Nicolas Thill
e848e7654b move arch-specific definitions to arch site files
SVN-Revision: 12229
2008-08-06 23:05:19 +00:00
Felix Fietkau
fb344e3dff add ac_cv_file__dev_zero to sitefiles
SVN-Revision: 12227
2008-08-06 22:23:24 +00:00
Felix Fietkau
348d5ba521 add ssize_t definition to site files, fix up size for x86_64
SVN-Revision: 12226
2008-08-06 22:23:21 +00:00
Felix Fietkau
3a321fb110 fix 'make docs'
SVN-Revision: 12211
2008-08-06 14:30:34 +00:00
Felix Fietkau
311c9403d9 fix make variable overriding for package makefiles on the command line
SVN-Revision: 12204
2008-08-06 11:33:26 +00:00
Felix Fietkau
352173f782 add missing configure variable to sitefile (required by gstreamer)
SVN-Revision: 12152
2008-08-05 19:22:06 +00:00
Felix Fietkau
06e754b1f7 replace config.guess and config.sub properly, even if they are in a subdirectory
SVN-Revision: 12148
2008-08-05 18:02:54 +00:00
Felix Fietkau
86f5eb449c add prereq check for python
SVN-Revision: 12110
2008-08-04 23:59:18 +00:00
John Crispin
21bbdc24c3 adds a new uci firewall - iptbales and netfilter packages need to be rewrapped when we switch to this firewall as default - there are some examples in the file /etc/config/firewall - iptables-save/restore are still missing - hotplug takes care of adding/removing netdevs during runtime - misisng features ? wishes ? let me know ...
SVN-Revision: 12089
2008-08-04 11:51:58 +00:00
Felix Fietkau
291e775fcd allow packages to forcibly disable the svn/git mirror downloading attempt by setting PKG_SOURCE_MIRROR:=0 (#3815)
SVN-Revision: 12034
2008-07-31 02:43:33 +00:00
Felix Fietkau
a2c17f1bc5 export PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR by default (#3376)
SVN-Revision: 12029
2008-07-31 01:33:01 +00:00
Gabor Juhos
104b3386a2 update to 2.6.25.12
SVN-Revision: 11933
2008-07-26 10:53:23 +00:00
Imre Kaloz
1a013cdca4 2.6.26 final is out
SVN-Revision: 11829
2008-07-14 13:58:54 +00:00
Florian Fainelli
ef437f5e67 SVN checkouts should be made non-interactive, so that https repositories with auto-signed repositories can be checked out without user interaction
SVN-Revision: 11785
2008-07-12 12:18:36 +00:00
Florian Fainelli
4d5535e29e Define the size_t size for cris (#3722)
SVN-Revision: 11701
2008-07-06 12:31:12 +00:00
Felix Fietkau
7866f69cbe spurious initramfs breakage fix
SVN-Revision: 11670
2008-07-05 22:11:22 +00:00
Imre Kaloz
492ba57b56 update targets to 2.6.25.10
SVN-Revision: 11667
2008-07-05 16:52:15 +00:00
Felix Fietkau
171e7134db improve xargs compatibility check (mostly Darwin/Mac OS X related)
SVN-Revision: 11613
2008-07-01 21:38:28 +00:00
Imre Kaloz
dee39d10ee upgrade to 2.6.25.9
SVN-Revision: 11584
2008-06-26 14:28:16 +00:00
Gabor Juhos
4af6ac74fb upgrade to 2.6.25.7, and refresh patches
SVN-Revision: 11523
2008-06-17 12:57:04 +00:00
Felix Fietkau
dea3f68b35 use file descriptors 8 and 9 for build system internal log messages, as apparently bash does not like fds greater than 9 in shell commands on some systems
SVN-Revision: 11515
2008-06-16 21:57:57 +00:00
Felix Fietkau
351b6391bf add another check to the dependencies
SVN-Revision: 11475
2008-06-15 14:50:41 +00:00
Felix Fietkau
980b80ddc6 fix typo
SVN-Revision: 11474
2008-06-15 14:49:00 +00:00
Felix Fietkau
8b41afa584 add some sanity checking
SVN-Revision: 11473
2008-06-15 14:34:00 +00:00
Felix Fietkau
0249312a64 remove accidentally committed swap file
SVN-Revision: 11461
2008-06-13 15:29:07 +00:00
Felix Fietkau
d26fa58d25 create a platform config-* file if there is none already when running kernel_menuconfig or kernel_oldconfig
SVN-Revision: 11460
2008-06-13 15:28:31 +00:00
Imre Kaloz
2eb6751084 upgrade to 2.6.25.6
SVN-Revision: 11435
2008-06-11 11:38:39 +00:00
Felix Fietkau
80e70b78fd fix make menuconfig/oldconfig
SVN-Revision: 11415
2008-06-09 16:21:20 +00:00
Felix Fietkau
4c665e6ca4 large improvement for parallel builds. works without V=99 now and without warnings. tested with -j on an 2x dual core opteron machine
SVN-Revision: 11414
2008-06-09 15:38:45 +00:00
Felix Fietkau
6fd92eece4 allow parallel downloading for make download
SVN-Revision: 11411
2008-06-09 15:38:19 +00:00
Gabor Juhos
5ee91fef1e strip kernel version from image names
SVN-Revision: 11398
2008-06-07 17:43:36 +00:00
Imre Kaloz
40a175150e upstream style quilt refresh
SVN-Revision: 11350
2008-06-04 13:10:52 +00:00
Imre Kaloz
83072a149a override user/system specific quilt configuration
SVN-Revision: 11295
2008-05-30 13:51:06 +00:00
Gabor Juhos
f9719b35c8 upgrade to latest kernel versions (2.6.25.4; 2.6.24.7; 2.6.23.17; 2.6.22.19)
SVN-Revision: 11184
2008-05-18 20:12:54 +00:00
Travis Kemen
7c7bd6f61c This patch makes kernel modules check if config is defined and creates a config passthrough target which will evaluate the original config in the generated package. This is done so kernel modules can have configuration menus like busybox, etc... Signed-off-by: Axel Gembe <ago@bastart.eu.org>
SVN-Revision: 11139
2008-05-15 00:57:50 +00:00
Nicolas Thill
e93e293b41 add a macro to compare kernel patch versions and use it for crypto and watchdog changes in 2.6.24+ kernels (closes: #3402)
SVN-Revision: 11115
2008-05-11 20:56:51 +00:00
Nicolas Thill
648a6a6546 add 'getgrgid' to uClibc site config, needed after glib2 update in [11088]
SVN-Revision: 11093
2008-05-09 06:59:08 +00:00
Nicolas Thill
cf1e8abcdf remove dup iptables in default package set
SVN-Revision: 11091
2008-05-08 22:57:12 +00:00
Felix Fietkau
02bc11903e fix kernel config on kernel_menuconfig abort
SVN-Revision: 11076
2008-05-08 15:52:55 +00:00
Nicolas Thill
a7b3ffc182 cosmetic change: rename IPT_NAT_DEFAULT & IPT_NAT_EXTRA to IPT_NATHELPER & IPT_NATHELPER_EXTRA respectively, to better match package names
SVN-Revision: 11073
2008-05-08 11:32:46 +00:00
Felix Fietkau
31a3a503cc add a flag "IGNORE_ERRORS", which can be used to ignore build errors in packages
SVN-Revision: 11059
2008-05-07 16:45:00 +00:00
Gabor Juhos
d7d8665572 update to 2.6.25.1 and refresh patches
SVN-Revision: 11006
2008-05-02 10:17:03 +00:00
Gabor Juhos
3c05234962 kmod-ipt-iprange: fix build error on .25
SVN-Revision: 10992
2008-04-30 15:42:10 +00:00
Felix Fietkau
2448cb8a15 add optional version suffix to kernel files/ directories
SVN-Revision: 10972
2008-04-28 22:01:14 +00:00
Imre Kaloz
68943e35c2 upgrade to 2.6.24.5
SVN-Revision: 10959
2008-04-28 10:23:36 +00:00
Andy Boyett
d4be84eee8 Fix typo in last commit
SVN-Revision: 10942
2008-04-26 07:51:38 +00:00
Andy Boyett
4f478ce546 Remove old feeds symlink in distclean. Thanks fish - Fixes duplicate package entries when coming from pre r10634
SVN-Revision: 10941
2008-04-26 07:49:41 +00:00
Nicolas Thill
6275f4a608 uClibc should actually support va_copy
SVN-Revision: 10906
2008-04-21 22:04:27 +00:00
Nicolas Thill
ddc57879ec add a gpio feature for devices supporting the generic GPIO interface
SVN-Revision: 10879
2008-04-20 09:46:45 +00:00
Imre Kaloz
08dc68c9df add proper 2.6.25 support
SVN-Revision: 10865
2008-04-19 15:20:44 +00:00
Gabor Juhos
d80f43d15f update iptables to 1.4.0 (2.6 kernels only), refresh kernel patches
SVN-Revision: 10843
2008-04-15 06:11:23 +00:00
Florian Fainelli
54a5d8fb77 Clean files in scripts/config (#3011)
SVN-Revision: 10723
2008-04-03 19:08:59 +00:00
Felix Fietkau
03354353af clean up reject files after copying target/linux/*/files to the kernel tree
SVN-Revision: 10722
2008-04-03 18:37:30 +00:00
Florian Fainelli
30f8862033 layer7 filtering module is now xt_layer7 (#3268)
SVN-Revision: 10674
2008-03-27 18:24:13 +00:00
Ralph Hempel
a30fcc0db6 "make distclean" should remove "package/feeds" thanks to Robert P. J. Day
SVN-Revision: 10650
2008-03-24 09:52:14 +00:00
Felix Fietkau
a4920f613a remove obsolete symlinkclean target the new make package/symlinks does not need it.
SVN-Revision: 10622
2008-03-19 08:17:56 +00:00
Travis Kemen
d650dae3a2 Add bin/ directory as an argument of make distclean Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
SVN-Revision: 10612
2008-03-17 23:57:31 +00:00
Felix Fietkau
82572cf767 revert ARM to oabi by default, add some eabi patches for fixing up the toolchain, which unfortunately break eabi userland, but are IMHO a necessary basis for further eabi fixes
SVN-Revision: 10458
2008-02-14 14:31:31 +00:00
Imre Kaloz
3a0e58b2e1 upgrade & standardize kernel versions
SVN-Revision: 10443
2008-02-11 10:50:40 +00:00
Felix Fietkau
1d31c17938 add missing dependency for the target metadata scan
SVN-Revision: 10436
2008-02-09 19:53:20 +00:00