Commit Graph

965 Commits (c864843cbfc712648e81d62ce44d9e2d09cc3765)

Author SHA1 Message Date
Alexandros C. Couloumbis 43ee14563c finalize lzma/jffs2 support (currently not enebled by default, for kernels >=2.6.33) based on Edgar Soldin patches: https://lists.openwrt.org/pipermail/openwrt-devel/2010-March/006550.html
SVN-Revision: 20837
14 years ago
Nicolas Thill e2b57ecf5f define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files
SVN-Revision: 20834
14 years ago
Nicolas Thill aa8e2e8685 netfilter: extension fixes (partially closes: #7045) * add missing xt_owner (2.6) * enable ipt_quota (2.4), disabled in [8499] is building fine with recent iptables * add missing ipt_nat_tftp (2.4) * add missing nf_nat_amanda (2.6)
SVN-Revision: 20693
14 years ago
Nicolas Thill 1b0a9b51c4 include/netfilter.mk: move ebtables definitions at the end
SVN-Revision: 20690
14 years ago
Nicolas Thill 4ba18f5916 download.mk: fix bzr download method
SVN-Revision: 20582
14 years ago
Felix Fietkau e10df8d2b5 add a new helper macro to deal with conditional ./configure flags
SVN-Revision: 20570
14 years ago
Felix Fietkau 965f770083 prevent kernel.mk from defining PATCH_DIR and FILES_DIR for regular packages
SVN-Revision: 20569
14 years ago
Hauke Mehrtens 3dd6909c20 Some dependencies that are depending on target are not added into the Depends line in the control file of the package. For example +!(TARGET_brcm47xx||TARGET_brcm63xx):kmod-ssb does not result in kmod-ssb for the x86 target or any other target.
This fixes #6874

SVN-Revision: 20553
14 years ago
Gabor Juhos e66a368bd1 kernel: update to 2.6.32.10
SVN-Revision: 20444
14 years ago
Lars-Peter Clausen 2bc9d6f6e9 include/target.mk: Only set usb feature flag for a target if there is a HCD
SVN-Revision: 20425
14 years ago
Jo-Philipp Wich 40781b7290 the svn fallback code added in r20322 is evaluated with each make invocation and produces a lot of spurious "svn: broken pipe" error - replace it with a more efficient version
SVN-Revision: 20377
14 years ago
Florian Fainelli 7af8ee0481 change from /jffs to /overlay, patch from Daniel Dickinson
SVN-Revision: 20356
14 years ago
Florian Fainelli e7f046805a disable ucitrigger for now, not used, patch from Dave Kooper
SVN-Revision: 20355
14 years ago
Florian Fainelli b195af191b fix svn download with older svn client versions
SVN-Revision: 20322
14 years ago
Florian Fainelli 08a790efb6 accept unknown server certificates by default on svn download
Some packages sources need to be checked out from server with unknown
certificates, silently accept by default in order not to stop builds, thanks rhk.

SVN-Revision: 20299
14 years ago
Markus Wigge cfdbb2508d new kernel checksums: 2.6.32.10 2.6.33.1
SVN-Revision: 20241
14 years ago
Travis Kemen db7082d899 Updated post r19769, integrates the missing dl_method bzr hunk from #6370, uses the export subcommand for the vcs' that provide a usable version (hg archive doesn't work remotely, git archive isn't enabled on github), from #6700
SVN-Revision: 20222
14 years ago
Nicolas Thill a9dc020014 sort entries in images md5sums files
SVN-Revision: 20116
14 years ago
Travis Kemen e09067b221 The attached patch replaces $(1) install by $(if $(1), $(1), install) in the definition, in order to be able to specify an install rule, which is not always called install (example: trunk/package/ncurses/Makefile has rules called install.libs and install.data).
Then its possible to do this in ncurses Makefile:

define Build/Install
       $(call Build/Install/Default, install.libs install.data)
endef

This patch does not affect anything else, as if no parameter is given,
it will use install as before.

-Raphael

SVN-Revision: 19996
15 years ago
Travis Kemen cf7199f48b this patch fixes toolchain parallel build, which reduces build time.
In order to enable parallel build, change line 21 of
include/host-build.mk from:

override MAKEFLAGS=

to:

override MAKEFLAGS=$(MAKE_JOBS)

-Raphael

SVN-Revision: 19995
15 years ago
Lars-Peter Clausen d77662c7a3 image.mk: Adjust ubifs build behaviour to that of others image types
SVN-Revision: 19985
15 years ago
Matteo Croce 5ddd984cff kernel: add 2.6.33 patches
SVN-Revision: 19905
15 years ago
Hauke Mehrtens 0c7b285613 kernel: update to kernel 2.6.32.9
SVN-Revision: 19890
15 years ago
Felix Fietkau 93489b721e add support for marking specific kernel module packages as potentially being required for mounting the rootfs (patch by cshore)
SVN-Revision: 19878
15 years ago
Jo-Philipp Wich 42e453a2e3 properly package xt_comment.ko (#6742)
SVN-Revision: 19861
15 years ago
Felix Fietkau 15fecc9e6c remove support for DEBUG_DIR, it has lost its purpose since STAGING_DIR_ROOT was added
SVN-Revision: 19849
15 years ago
Lars-Peter Clausen bd2e3ccd6f autotools.mk: Don't try to fixup .la files in the DevInstall host path, because those .la files shouldn't go there anyway.
SVN-Revision: 19785
15 years ago
Travis Kemen f04ad5bb5f this patch adds support for bzr in include/download.mk, and fixes whitespace.
-Raphael

SVN-Revision: 19769
15 years ago
Hauke Mehrtens a40daa8038 update kernel to version 2.4.37.9 and refresh patches
SVN-Revision: 19762
15 years ago
Jo-Philipp Wich 15c4e22d31 netfilter: add support for raw table and NOTRACK target (#5504)
SVN-Revision: 19721
15 years ago
Lars-Peter Clausen d38ce9313b autotools.mk: Add PKG_LIBTOOL_PATHS variable.
PKG_LIBTOOL_PATHS can be used to specify to tell libtool_fixup where to look
for libtool scripts of a package. This is useful if a package has it's libtool
script in a non-standard location or has multiple libtool scripts.

The value should be a space seperated list of paths which are relative to
$(PKG_BUILD_DIR). It defautls to $(CONFIGURE_PATH).

SVN-Revision: 19713
15 years ago
Felix Fietkau 8e808a54c2 Revert "sort Kconfig symbols automatically to make Kaloz happy :p" Relying on some sort implementations' weird behaviour of ignoring # and whitespaces at the beginning of a line is not a good idea, and it's certainly not portable
SVN-Revision: 19675
15 years ago
Travis Kemen 5c75e1dd02 update kernel from 2.6.32.7 to 2.6.32.8, thanks tripolar
SVN-Revision: 19591
15 years ago
Gabor Juhos 03779da9c6 sort Kconfig symbols automatically to make Kaloz happy :p
SVN-Revision: 19582
15 years ago
Imre Kaloz 7b367d0313 with no users left, remove support for 2.6.21
SVN-Revision: 19578
15 years ago
Imre Kaloz 32db1d47ff we use per-target kernel versions for 2.6 for a long time now
SVN-Revision: 19577
15 years ago
Lars-Peter Clausen 6f3db147b6 Allow colored output to be disabled when running a non-verbose build by setting NO_COLOR=1
SVN-Revision: 19560
15 years ago
Mike Baker 129a1e0714 disable stdin unless make V=99; fixes bug where compilation can stall waiting for input
SVN-Revision: 19511
15 years ago
Lars-Peter Clausen 93567fed7a autotools.mk: Add libstdc++ quirk to libtool_fixup_libdir. Fixes build of packages which use libtool and link against packages which link against libstdc++
SVN-Revision: 19399
15 years ago
Imre Kaloz e831384efb update to 2.6.32.7
SVN-Revision: 19379
15 years ago
Gabor Juhos 6ff3e61cf7 kernel: update to 2.6.32.6
SVN-Revision: 19358
15 years ago
Felix Fietkau fdf2ba873a unset user overrides for quilt settings to prevent them from interfering with the build process (#6553)
SVN-Revision: 19332
15 years ago
Felix Fietkau 42e4f83096 fix rootfs preparation with rootfs containing files with whitespaces in the filename (based on patch from #6551)
SVN-Revision: 19282
15 years ago
Imre Kaloz a827205280 update to latest kernel versions
SVN-Revision: 19224
15 years ago
Felix Fietkau 4af8308788 make sure that processed directories are printed on make V=99
SVN-Revision: 19174
15 years ago
Jo-Philipp Wich 4d904cf081 allow download urls using the file:// schema (#6480)
SVN-Revision: 19120
15 years ago
Lars-Peter Clausen db06ca593b Add support for building ubifs images.
SVN-Revision: 19097
15 years ago
Imre Kaloz f8834b9c70 upgrade to latest kernels
SVN-Revision: 19087
15 years ago
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
15 years ago
Gabor Juhos 311c91775d kernel: update to 2.6.31.9 and 2.6.32.2, and refresh patches
SVN-Revision: 18982
15 years ago
Imre Kaloz 06d8dc9329 get rid of even more 2.6.28 stuff
SVN-Revision: 18953
15 years ago
Nicolas Thill fda45977ec use a common site/linux config, since site/linux-gnu & site/linux-uclibc configs are identical
SVN-Revision: 18811
15 years ago
Felix Fietkau 3c74d0b385 do not download kernel sources when using an external kernel tree
SVN-Revision: 18777
15 years ago
Imre Kaloz 948ecb59d9 upgrade to 2.6.31.7
SVN-Revision: 18747
15 years ago
Jo-Philipp Wich e830181f47 iptables: add comment match to the core package
SVN-Revision: 18706
15 years ago
Gabor Juhos 1b04095cb2 kernel: add md5sum for 2.6.32 final, and refresh patches
SVN-Revision: 18636
15 years ago
Florian Fainelli a47b8566a1 update to 2.6.30, refresh patches
SVN-Revision: 18635
15 years ago
Imre Kaloz b1b45530ab upgrade x86 to 2.6.31.6, resync patches
SVN-Revision: 18609
15 years ago
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
15 years ago
Felix Fietkau 79fcadc146 hostapd: fix rebuild checks (#6210)
SVN-Revision: 18497
15 years ago
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
15 years ago
Imre Kaloz 0ebb9220a0 make lzo compressed initramfs selectable, too
SVN-Revision: 18457
15 years ago
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
15 years ago
Felix Fietkau bf2fe7ea9a automatically adjust CONFIG_BLK_DEV_INITRD in the kernel config (thx, sn9)
SVN-Revision: 18361
15 years ago
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
15 years ago
Felix Fietkau cba2a6b1fd fix one more instance of r18295
SVN-Revision: 18301
15 years ago
Felix Fietkau 7a75347b26 fix platform specific overrides for kernel modules, fixes lp on brcm-2.4
SVN-Revision: 18295
15 years ago
Felix Fietkau 7f75186333 unbreak brcm-2.4
SVN-Revision: 18287
15 years ago
Imre Kaloz 5aba9ecbd3 use the new option for creating squashfs4-lzma images
SVN-Revision: 18269
15 years ago
Felix Fietkau affe22dce7 binutils: fix path to cloog and ppl
SVN-Revision: 18265
15 years ago
Andy Boyett 1141aecd2a use $(HOST_CFLAGS) when not cross-compiling. Thanks Daniel Gimpelevich
SVN-Revision: 18232
15 years ago
Florian Fainelli 4b09e185f2 remove support for 2.6.27, no target is using it anymore
SVN-Revision: 18201
15 years ago
Imre Kaloz ed19cab256 swap logic on squashfs version selection
SVN-Revision: 18163
15 years ago
Florian Fainelli 21367682e8 update to 2.6.31.5
SVN-Revision: 18127
15 years ago
Florian Fainelli d4b251bdb8 update to 2.6.30.9
SVN-Revision: 18126
15 years ago
Florian Fainelli 46c66bba36 update to 2.6.27.35
SVN-Revision: 18125
15 years ago
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
15 years ago
Nicolas Thill 72dbf7cdca netfilter: remove IPset leftovers missed from [17844]
SVN-Revision: 18032
15 years ago
Nicolas Thill 25d21566aa adjust pointer size from 4 to 8 bytes in x86_64 site config
SVN-Revision: 17845
15 years ago
Gabor Juhos 054c54512f kernel: upgrade to 2.6.30.8 and refresh patches
SVN-Revision: 17804
15 years ago
Hauke Mehrtens e014faf13f Update ipset to version 3.2
SVN-Revision: 17764
15 years ago
Hauke Mehrtens f9b2e12b61 Update to kernel 2.6.31.1
SVN-Revision: 17737
15 years ago
Felix Fietkau 7de1e0f116 host build: do not hide the configure command
SVN-Revision: 17716
15 years ago
Imre Kaloz 85fcc97a13 update to latest 2.6.27 and 2.6.30 kernels
SVN-Revision: 17602
15 years ago
Felix Fietkau fb7fa9b3fd build prereq: look for tar under the name "gnutar" as well
SVN-Revision: 17575
15 years ago
Florian Fainelli 031e6f65ba update to 2.6.27.33
SVN-Revision: 17569
15 years ago
Gabor Juhos c7d90d3dc4 kernel: add md5sum for 2.6.31 final, and refresh 2.6.31 patches
SVN-Revision: 17558
15 years ago
Florian Fainelli 3ce53b8d92 update to 2.6.30.6, compile tested on some targets only
SVN-Revision: 17549
15 years ago
Florian Fainelli 43d0be69d7 update to 2.6.27.32
SVN-Revision: 17548
15 years ago
Gabor Juhos f7033929fa add menuconfig option for enabling debugfs support in the kernel
SVN-Revision: 17540
15 years ago
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
15 years ago
Felix Fietkau c4b197737e do not fail on empty packages
SVN-Revision: 17504
15 years ago
Felix Fietkau d1f1ff5759 get rid of old data before staging unstripped package binaries
SVN-Revision: 17498
15 years ago
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
15 years ago
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
15 years ago
Gabor Juhos 71a3d54218 create v4 squashfs image for 2.6.31
SVN-Revision: 17406
15 years ago
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
15 years ago
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
15 years ago
Felix Fietkau 59d130d867 fix multiple ipkg builds of the same arch but with different targets in the same checkout
SVN-Revision: 17325
15 years ago
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
15 years ago
Florian Fainelli 0c5a73ec9b use 2.6.30.5
SVN-Revision: 17296
15 years ago
Florian Fainelli 7f36797bb7 ensure CONTROL directory is created (#5683)
SVN-Revision: 17293
15 years ago
Florian Fainelli 63b86723b1 switch to 2.6.27.30
SVN-Revision: 17291
15 years ago
Gabor Juhos e2f5de7a46 add menuconfig option for selecting initramfs compression
SVN-Revision: 17283
15 years ago
Florian Fainelli 1a63c3347b use 2.4.37.5
SVN-Revision: 17257
15 years ago
Felix Fietkau bb5a40c64b add an optional config option for stripping all unnecessary symbol exports from the kernel image
SVN-Revision: 17181
15 years ago
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
15 years ago
Felix Fietkau 4169a2e834 add a staging directory for unstripped package files, useful for debugging, will be used for mklibs integration later
SVN-Revision: 17167
15 years ago
Felix Fietkau dcd0e4a672 work around a threading bug in mksquashfs4 by limiting the number of threads to 1
SVN-Revision: 17146
15 years ago
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
15 years ago
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
15 years ago
Florian Fainelli e5221c1405 revert 17050 this was not the right way to fix this
SVN-Revision: 17075
15 years ago
Imre Kaloz 9711e6ad55 use board names instead of arch in packages
SVN-Revision: 17063
15 years ago
Florian Fainelli ab5bc14973 update to 2.6.30.4
SVN-Revision: 17062
15 years ago
Florian Fainelli 252607a79c update to 2.6.27.29
SVN-Revision: 17060
15 years ago
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
15 years ago
Florian Fainelli 96ea82326c use 2.4.37.4 for brcm-2.4
SVN-Revision: 17045
15 years ago
Florian Fainelli b2c26c32dd switch to 2.6.30.3
SVN-Revision: 17028
15 years ago
Florian Fainelli 103c99b960 switch to 2.6.27.28
SVN-Revision: 17027
15 years ago
Florian Fainelli 25a583126d remove 2.6.23 version, it is no longer in use
SVN-Revision: 17026
15 years ago
Florian Fainelli 11e1304ca0 globally define IPv6 support or not in OpenWrt, just like for largefiles, ipv6 disabled by default (#4857)
SVN-Revision: 16983
15 years ago
Florian Fainelli 0e783dde14 split ebtables packages and modules into ebtables ipv4/6 and watchers (#5001)
SVN-Revision: 16980
15 years ago
Florian Fainelli 07c4108af6 use --binary option of md5sum to improve compatibility with other platforms (#5192)
SVN-Revision: 16977
15 years ago
Florian Fainelli c4d517c7bb use 2.6.27.7
SVN-Revision: 16968
15 years ago
Florian Fainelli a06b20f5b3 fix ip6tables installation against ip6t_HL which has been merged in xt_HL since 2.6.29 (#5568)
SVN-Revision: 16964
15 years ago
Felix Fietkau fd51984e64 add sitefile definitions for ac_cv_func_setgrent_void
SVN-Revision: 16962
15 years ago
Imre Kaloz c3aa860a11 update to 2.6.30.2
SVN-Revision: 16931
15 years ago
Felix Fietkau 12b429b3a2 get rid of linux 2.6.29
SVN-Revision: 16883
15 years ago
Felix Fietkau 7dc435ea29 move the toolchain_install stampfile to the right place to fix spurious missing toolchain errors after cleaning stuff
SVN-Revision: 16776
15 years ago
Gabor Juhos 1981fd14a7 bump to 2.6.29.6 and refresh patches
SVN-Revision: 16698
15 years ago
Florian Fainelli f74d16548d update targets to 2.6.30.1, update patches
SVN-Revision: 16697
15 years ago
Florian Fainelli fefeecf52f update to latest 2.6.27.26 stable kernel
SVN-Revision: 16659
15 years ago
Florian Fainelli d413a9639e Fix configure script path when not at the root of $(PKG_BUILD_DIR), thanks Daniel Dickinson (#5255)
SVN-Revision: 16656
15 years ago
Imre Kaloz 2004d4165a add preliminary coldfire v4e support
SVN-Revision: 16538
15 years ago
Florian Fainelli a68fe5655e use 2.6.27.5
SVN-Revision: 16486
15 years ago
Hauke Mehrtens a352413d20 Update kernel to 2.4.37.2
SVN-Revision: 16449
15 years ago
Hamish Guthrie 6103f5ecba Add 2.6.30 final
SVN-Revision: 16418
15 years ago
Felix Fietkau 0d442a08b6 enable ucitrigger by default
SVN-Revision: 16403
15 years ago
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
15 years ago
Imre Kaloz 72d88f2a48 add pcie feature flag
SVN-Revision: 16293
15 years ago
Ralph Hempel b6e5025f15 fix typo
SVN-Revision: 16236
15 years ago
Ralph Hempel 6f29703625 add dist and distcheck target (to create new source balls)
SVN-Revision: 16230
15 years ago
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
15 years ago
Florian Fainelli 43296ea284 use 2.4.37.1
SVN-Revision: 16149
15 years ago
Ralph Hempel c4d7af7094 added BUILD_LOG_DIR variable, make clean will delete the ./logs dir
SVN-Revision: 16148
15 years ago
Florian Fainelli cec852c087 update to 2.4.37, tested on wrt54gs (#4766)
SVN-Revision: 16144
15 years ago
Hamish Guthrie 7adb67f184 revert 15922 - add back 2.6.29 kernel support
SVN-Revision: 16127
15 years ago
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
15 years ago
Florian Fainelli d334c1e956 stop build when an error occurs and when BUILDLOG is set (#5160)
SVN-Revision: 16079
15 years ago
Felix Fietkau 1165dfed6a enable lzma for squashfs4 by default
SVN-Revision: 15962
15 years ago
Florian Fainelli f150bc5e36 update to new stable 2.6.27.24
SVN-Revision: 15931
15 years ago
Florian Fainelli 01afcd2556 remove 2.6.29 since there are no remaining users of it
SVN-Revision: 15922
15 years ago
Gabor Juhos 7b7a99c771 create squashfs4 images if kernel version >=2.6.29
SVN-Revision: 15866
15 years ago
Felix Fietkau 11b33255ed netfilter: move iptable_raw, xt_NOTRACK from conntrack-extra to conntrack
SVN-Revision: 15854
15 years ago
Hauke Mehrtens 73cfaa0f2b ipt_TTL and ipt_ttl moved and were renamed in kernel 2.6.30
SVN-Revision: 15851
15 years ago
Felix Fietkau b5ddcb18fa use unexport instead of export to clear perforce variables
SVN-Revision: 15708
15 years ago
Felix Fietkau d4cb02e78f override some variables to make sure that perforce does not mess with our build process
SVN-Revision: 15705
15 years ago
Florian Fainelli 324d10e617 remove 2.6.26 since there are no remaining candidates for it
SVN-Revision: 15666
15 years ago
Jo-Philipp Wich f3dd32d6fd adept netfilter.mk to updated imq
SVN-Revision: 15656
15 years ago
Imre Kaloz 86a4a6edb9 upgrade to newest stable kernel versions
SVN-Revision: 15575
15 years ago
Felix Fietkau e3fc6c9b88 fix a typo that prevented host build specific variable exports from working
SVN-Revision: 15512
15 years ago
Imre Kaloz 8582177e73 2.6.30 supports different initramfs compressors, take care of them
SVN-Revision: 15498
15 years ago
Nicolas Thill f0a3d4d501 add missing bits from [15451]
SVN-Revision: 15453
15 years ago
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
15 years ago
Florian Fainelli c09afea86a also strip the .notes section of the kernel
SVN-Revision: 15443
15 years ago
Felix Fietkau a296bdb983 make sure that at least sed is built before kernel_menuconfig/kernel_oldconfig is executed
SVN-Revision: 15433
15 years ago
Florian Fainelli c2bf14deb9 remove 2.6.24, no target is relying on it
SVN-Revision: 15388
15 years ago
Felix Fietkau 97845201e4 add missing $(if) check for build logging
SVN-Revision: 15366
15 years ago
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
15 years ago
Felix Fietkau b3afad10f0 fix KERNEL_PATCHVER, properly strip -rc* suffixes
SVN-Revision: 15353
15 years ago
Felix Fietkau 9ecec14ce0 emit proper error messages if important kernel config files are missing
SVN-Revision: 15352
15 years ago
Nicolas Thill c73f8dfbe0 remove 2 old interfering variables, probably missed from [15299]
SVN-Revision: 15340
15 years ago
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
15 years ago
Felix Fietkau 6d782f93d8 kernel: make sure all patches are applied before running menuconfig or oldconfig
SVN-Revision: 15325
15 years ago
Felix Fietkau 729e0fa4d1 move pkg config stuff to per-target exports to prevent interference with host builds
SVN-Revision: 15299
15 years ago
Felix Fietkau 05d8459bb9 add md5sum for linux 2.6.29.1
SVN-Revision: 15250
15 years ago
Felix Fietkau 56164a5815 add a modified version of the mips64 patch from #4603
SVN-Revision: 15249
15 years ago
Felix Fietkau 34939cad39 get rid of $Id$ - it has never helped us and it has broken too many patches ;)
SVN-Revision: 15242
15 years ago
Hamish Guthrie ffc86f7e3a Update default configuration to use profiles
SVN-Revision: 15229
15 years ago
Felix Fietkau 4e49486b3c fix source file vs library order in a few prereq checks (#4326)
SVN-Revision: 15181
15 years ago
Felix Fietkau e744c3130a move iptable_raw to the conntrack-extra package
SVN-Revision: 15175
15 years ago
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
15 years ago
Felix Fietkau 167846e488 add support for config options checking in top-level directory stampfiles
SVN-Revision: 15112
15 years ago
Felix Fietkau 35073025b4 add a default template for Host/Install
SVN-Revision: 15110
15 years ago
Ralph Hempel e2c9a02b16 ooops, m4 is already part of the host tools
SVN-Revision: 15044
15 years ago
Ralph Hempel 1744ca64f2 added m4 to prereq check, thanks to Gerph
SVN-Revision: 15043
15 years ago
Hauke Mehrtens fc35fe7001 correct md5sum
SVN-Revision: 15025
15 years ago
Hauke Mehrtens 62595883fb update to kernel version 2.6.28.9
SVN-Revision: 15017
15 years ago
Felix Fietkau 9d8f81149f fix the path to the build dir for host packages
SVN-Revision: 14998
15 years ago
Felix Fietkau 0a81b47617 fix calling the update target for host-only builds
SVN-Revision: 14997
15 years ago
Felix Fietkau 3616727c87 fix HOST_QUILT override
SVN-Revision: 14996
15 years ago
Felix Fietkau 24dee6de52 speed up quilt imports
SVN-Revision: 14987
15 years ago
Felix Fietkau 227399122b add makefile target alias package/<name>/host/<target> for host builds
SVN-Revision: 14944
15 years ago
Hamish Guthrie b6d7bfc94f Final updates to default configuration of ps3 petitboot sub-target
SVN-Revision: 14918
15 years ago
Imre Kaloz 45a676441d update to 2.6.28.8
SVN-Revision: 14916
15 years ago
Felix Fietkau 9b96b24e32 fix quilt variable and stampfile usage for host builds
SVN-Revision: 14910
15 years ago
Felix Fietkau 510bdd3f0e fix download reverse depends
SVN-Revision: 14907
15 years ago
Felix Fietkau 7ec4ad271e add PKG_HOST_ONLY variable to prevent target builds
SVN-Revision: 14906
15 years ago
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
15 years ago
Felix Fietkau 1c7a03659c remove autoconf from prereq-build.mk, as it is part of the tools/ build
SVN-Revision: 14901
15 years ago