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 |