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 |
|