Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: rework verbosity level selection | Felix Fietkau | 2012-04-26 | 1 | -5/+2 |
| | | | | | | | | | | | | | V=99 and V=1 are now deprecated in favor of a new verbosity class system, though the old flags are still supported. You can set the V variable on the command line (or OPENWRT_VERBOSE in the environment) to one or more of the following characters: - s: stdout+stderr (equal to the old V=99) - c: commands (for build systems that suppress commands by default, e.g. kbuild) - w: warnings/errors only (equal to the old V=1) SVN-Revision: 31484 | ||||
* | enable verbose output of kernel build if V=99 is passed | Mirko Vogt | 2012-04-24 | 1 | -0/+4 |
| | | | | | | append V=1 to KERNEL_MAKEOPTS when $V (and therewith $KBUILD_VERBOSE) is set to 99 SVN-Revision: 31466 | ||||
* | define external cpio | John Crispin | 2012-04-05 | 1 | -0/+16 |
| | | | | | | | | Allow building image with an external cpio Signed-off-by: Tathagata Das <tathagata@alumnux.com> SVN-Revision: 31204 | ||||
* | include: calculate md5sum over sorted kernel config symbol list and ↵ | Jo-Philipp Wich | 2012-01-08 | 1 | -0/+1 |
| | | | | | | incorperate it into the kernel metapackage version, make kmods depend on this specific version. The aim of this change is to invalidate kmods which are built against a different kernel config on the opkg metadata level. Manual copying and insmod of custom *.ko files, e.g. for development purpose, is still possible. SVN-Revision: 29686 | ||||
* | add a portable version of sys/sysmacros.h and and let the kernel use the ↵ | Felix Fietkau | 2011-07-02 | 1 | -0/+2 |
| | | | | | | host include dir, fixes x86 builds on non-gnu systems SVN-Revision: 27346 | ||||
* | build: clean up handling of the kernel config | Felix Fietkau | 2011-04-06 | 1 | -1/+1 |
| | | | | | | | - support kernel config overlays in env/ - allow overriding the target kernel config with CONFIG_TARGET=platform|subtarget|env SVN-Revision: 26498 | ||||
* | only support EABI on ARM targets | Imre Kaloz | 2011-03-07 | 1 | -2/+0 |
| | | | | SVN-Revision: 25928 | ||||
* | fixup board specific KERNELNAME overrides | Imre Kaloz | 2011-01-27 | 1 | -3/+1 |
| | | | | SVN-Revision: 25138 | ||||
* | 2.6.38 supports xz ramdisks, too | Imre Kaloz | 2011-01-24 | 1 | -0/+1 |
| | | | | SVN-Revision: 25080 | ||||
* | make targets provide their KERNELNAME | Florian Fainelli | 2010-11-08 | 1 | -9/+0 |
| | | | | SVN-Revision: 23919 | ||||
* | remove linux 2.4 specific build system code | Felix Fietkau | 2010-06-26 | 1 | -12/+2 |
| | | | | SVN-Revision: 21951 | ||||
* | finalize lzma/jffs2 support (currently not enebled by default, for kernels ↵ | Alexandros C. Couloumbis | 2010-04-13 | 1 | -3/+2 |
| | | | | | | >=2.6.33) based on Edgar Soldin patches: https://lists.openwrt.org/pipermail/openwrt-devel/2010-March/006550.html SVN-Revision: 20837 | ||||
* | make lzo compressed initramfs selectable, too | Imre Kaloz | 2009-11-21 | 1 | -0/+1 |
| | | | | SVN-Revision: 18457 | ||||
* | merge target kernel config files with subtarget config files and add a ↵ | Felix Fietkau | 2009-11-11 | 1 | -1/+1 |
| | | | | | | variable override for editing the target kernel config file with make kernel_menuconfig in case the subtarget contains overrides (thx, sn9) SVN-Revision: 18362 | ||||
* | automatically adjust CONFIG_BLK_DEV_INITRD in the kernel config (thx, sn9) | Felix Fietkau | 2009-11-11 | 1 | -1/+2 |
| | | | | SVN-Revision: 18361 | ||||
* | add menuconfig option for enabling debugfs support in the kernel | Gabor Juhos | 2009-09-08 | 1 | -0/+1 |
| | | | | SVN-Revision: 17540 | ||||
* | add menuconfig option for selecting initramfs compression | Gabor Juhos | 2009-08-16 | 1 | -5/+7 |
| | | | | SVN-Revision: 17283 | ||||
* | add an optional config option for stripping all unnecessary symbol exports ↵ | Felix Fietkau | 2009-08-08 | 1 | -0/+5 |
| | | | | | | from the kernel image SVN-Revision: 17181 | ||||
* | 2.6.30 supports different initramfs compressors, take care of them | Imre Kaloz | 2009-04-29 | 1 | -0/+2 |
| | | | | SVN-Revision: 15498 | ||||
* | also strip the .notes section of the kernel | Florian Fainelli | 2009-04-27 | 1 | -1/+1 |
| | | | | SVN-Revision: 15443 | ||||
* | move the EABI config override to the generic kernel config overrides, as ↵ | Felix Fietkau | 2009-02-21 | 1 | -0/+2 |
| | | | | | | it's arch specific, not target specific - fixes spurious kernel rebuild issues with EABI SVN-Revision: 14594 | ||||
* | kernel: add missing definition for CONFIG_KALLSYMS_ALL | Felix Fietkau | 2009-02-14 | 1 | -0/+1 |
| | | | | SVN-Revision: 14507 | ||||
* | strip the .note.gnu.build-id section from kernel images, which on some ↵ | Felix Fietkau | 2009-02-02 | 1 | -2/+4 |
| | | | | | | platforms can lead to unusable 3.1G kernel image files SVN-Revision: 14357 | ||||
* | Add menuconfig option for enabling profiling in the kernel. | Lars-Peter Clausen | 2009-01-29 | 1 | -0/+1 |
| | | | | SVN-Revision: 14272 | ||||
* | add a menuconfig option for enabling KALLSYMS for the kernel | Felix Fietkau | 2009-01-20 | 1 | -0/+3 |
| | | | | SVN-Revision: 14122 | ||||
* | use the default kernel target on powerpc | Imre Kaloz | 2008-11-26 | 1 | -3/+0 |
| | | | | SVN-Revision: 13357 | ||||
* | Adds support for using a local clone of a git tree | Hamish Guthrie | 2008-10-10 | 1 | -4/+16 |
| | | | | SVN-Revision: 12941 | ||||
* | enable quilt by default for the kernel tree | Felix Fietkau | 2008-08-27 | 1 | -1/+1 |
| | | | | SVN-Revision: 12400 | ||||
* | rework parallel building to get rid of some warnings and add back support ↵ | Felix Fietkau | 2008-08-16 | 1 | -6/+6 |
| | | | | | | for parallelizing the kernel build fixes #3882 SVN-Revision: 12322 | ||||
* | spurious initramfs breakage fix | Felix Fietkau | 2008-07-05 | 1 | -19/+20 |
| | | | | SVN-Revision: 11670 | ||||
* | Disabling use of libintl in kconfig. | Andy Boyett | 2007-12-26 | 1 | -0/+1 |
| | | | | SVN-Revision: 9934 | ||||
* | add external kernel tree support | Eugene Konev | 2007-11-20 | 1 | -0/+10 |
| | | | | SVN-Revision: 9584 | ||||
* | fix the image builder | Felix Fietkau | 2007-11-14 | 1 | -16/+0 |
| | | | | SVN-Revision: 9549 | ||||
* | Allow targets to specify extra initramfs source files | Felix Fietkau | 2007-10-23 | 1 | -1/+3 |
| | | | | | | | | | | | | | | The CONFIG_INITRAMFS_SOURCE Kconfig variable can be a space-separated list of source files (or directories). This allows a platform to add extra components to the initramfs image, by defining the INITRAMFS_EXTRA_FILES make var. By default, we add a simple initramfs extra file for the generic-2.6 platform, which specifies a few device nodes. Signed-off-by: Jeremy Kerr <jk@ozlabs.org> SVN-Revision: 9410 | ||||
* | Use current UID for initramfs root user:group | Felix Fietkau | 2007-10-23 | 1 | -2/+2 |
| | | | | | | | | | | Set the CONFIG_INITRAMFS_ROOT_{U,G}ID kernel variables to the current user, so that all files end up being owned by root in the final initramfs image. Signed-off-by: Jeremy Kerr <jk@ozlabs.org> SVN-Revision: 9409 | ||||
* | don't specify "CC=<nothing>" on kernel build command line | Felix Fietkau | 2007-10-23 | 1 | -4/+8 |
| | | | | | | | | | | | | | If KERNEL_CC isn't set, we end up with a "CC=" on the kernel build command-line. We don't always need CC, as the CROSS_COMPILE flag does the job instead. In fact, specifying CC messes up the build when we're using a biarch compiler. This change doesn't specify CC= if the KERNEL_CC variable is empty. Signed-off-by: Jeremy Kerr <jk@ozlabs.org> SVN-Revision: 9408 | ||||
* | move a stampfile to make it easier to override the patch template | Felix Fietkau | 2007-09-29 | 1 | -0/+1 |
| | | | | SVN-Revision: 9062 | ||||
* | remove (unused?) linux symlink in BUILD_DIR | Nicolas Thill | 2007-09-16 | 1 | -2/+0 |
| | | | | SVN-Revision: 8804 | ||||
* | add support for device type based package preselections | Felix Fietkau | 2007-09-08 | 1 | -3/+13 |
| | | | | SVN-Revision: 8696 | ||||
* | major target cleanup. it is now possible to have subtargets that can ↵ | Felix Fietkau | 2007-09-08 | 1 | -5/+2 |
| | | | | | | override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets SVN-Revision: 8694 | ||||
* | build system cleanup/restructuring as described in ↵ | Felix Fietkau | 2007-08-07 | 1 | -2/+2 |
| | | | | | | http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html SVN-Revision: 8362 | ||||
* | remove CONFIG_JLEVEL. use make -j in the future | Felix Fietkau | 2007-07-30 | 1 | -2/+2 |
| | | | | SVN-Revision: 8237 | ||||
* | dynamically enable/disable kernel config options for kmod packages based on ↵ | Felix Fietkau | 2007-07-18 | 1 | -5/+5 |
| | | | | | | build system config SVN-Revision: 8026 | ||||
* | fix the tar invocation in kernel build (#1935) | Felix Fietkau | 2007-06-21 | 1 | -1/+1 |
| | | | | SVN-Revision: 7686 | ||||
* | prepare for the transition to linux 2.6.22 - make it possible to override ↵ | Felix Fietkau | 2007-06-16 | 1 | -2/+2 |
| | | | | | | the kernel version in the target makefile SVN-Revision: 7644 | ||||
* | add support for the AVR32 platform, namely the ATNGW100 board - joint work ↵ | Imre Kaloz | 2007-06-08 | 1 | -0/+3 |
| | | | | | | with wigyori SVN-Revision: 7533 | ||||
* | implement quilt handling for the kernel tree ... and there was much rejoicing! | Felix Fietkau | 2007-06-03 | 1 | -4/+3 |
| | | | | SVN-Revision: 7474 | ||||
* | change handling of target/linux/generic-2.x/files to match other targets (#1648) | Mike Baker | 2007-05-10 | 1 | -3/+2 |
| | | | | SVN-Revision: 7158 | ||||
* | fix make kernel_menuconfig (#1637) | Felix Fietkau | 2007-05-05 | 1 | -1/+1 |
| | | | | SVN-Revision: 7094 | ||||
* | add workaround for occasional kernel module build failures related to kernel ↵ | Felix Fietkau | 2007-04-25 | 1 | -0/+1 |
| | | | | | | config changes SVN-Revision: 7050 |