| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Allow setting of mirror hash for Git kernel tree.
Signed-off-by: Petr Štetiar <ynezz@true.cz>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently the check target fails if the kernel Git tree is used:
$ make toolchain/kernel-headers/{download,check}
make[2]: Entering directory 'toolchain/kernel-headers'
Makefile:105: *** ERROR: Unknown pack format for file openwrt/tmp/dl/. Stop.
make[2]: Leaving directory 'toolchain/kernel-headers'
toolchain/Makefile:100: recipe for target 'toolchain/kernel-headers/check' failed
Signed-off-by: Petr Štetiar <ynezz@true.cz>
|
|
|
|
|
|
|
|
|
|
|
| |
Kernel utilities (e.g. scripts/kconfig/conf) are being built to run on
the host system at this stage, therefore it makes no sense to use the
target system CC flags. Use HOSTCFLAGS instead
While we're here rename KMAKE macro to HOST_KMAKE to make it even more
obvious that we're building for host.
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When using an external git clone for the kernel repo,
the build would fail because the build won't download
[via git] the kernel tarball.
This is because the `toolchain/kernel-headers` assumes
that the kernel would get downloaded via normal HTTP.
The reason for this is the `HostBuild` rule, which
calls the `Download/default` rule.
To use the `Download/default` we just need to conditionally
adjust some PKG_ vars.
We can safely use `LINUX_VERSION` as it was already adjusted
in the `kernel-version.mk` to avoid collisions with other tarballs.
Fixes:
https://bugs.openwrt.org/index.php?do=details&task_id=503
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
|
|
|
|
|
|
|
| |
The build system already defines KERNEL_CROSS which defaults to TARGET_CROSS.
Make use of this variable for kernel makefiles.
Signed-off-by: Karl Vogel <karl.vogel@gmail.com>
|
|
|
|
|
|
| |
Saves space after updating kernel versions
Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
|
|
|
|
|
| |
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256
Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
|
|
|
|
|
|
| |
This is needed after a kernel update, otherwise the
new link is written as linux/linux-$(LINUX_VERSION).
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
|
|
|
|
|
| |
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 47413
|
|
|
|
|
|
| |
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44964
|
|
|
|
|
|
| |
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44871
|
|
|
|
|
|
|
|
|
| |
Kernel 3.15's asm.h includes eva-asm.h, so copy it also, else lzma-loader
won't compile due to a missing include.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 43460
|
|
|
|
|
|
| |
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34432
|
|
|
|
|
|
| |
build on mac os x
SVN-Revision: 32783
|
|
|
|
|
|
| |
fixes exposure of a kernel-only data type (umode_t) to application layer which causes compile errors in ext2_fs.h using programs.
SVN-Revision: 31697
|
|
|
|
|
|
| |
toolchain is already built
SVN-Revision: 27915
|
|
|
|
|
|
| |
include/asm-$(ARCH) copying mess and stick to what the kernel is using
SVN-Revision: 25443
|
|
|
|
|
|
| |
moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK
SVN-Revision: 22723
|
|
|
|
| |
SVN-Revision: 21957
|
|
|
|
| |
SVN-Revision: 21843
|
|
|
|
| |
SVN-Revision: 21842
|
|
|
|
|
|
| |
hacks, cleanup)
SVN-Revision: 21567
|
|
|
|
| |
SVN-Revision: 20872
|
|
|
|
| |
SVN-Revision: 20584
|
|
|
|
| |
SVN-Revision: 20203
|
|
|
|
| |
SVN-Revision: 19962
|
|
|
|
| |
SVN-Revision: 19933
|
|
|
|
| |
SVN-Revision: 18953
|
|
|
|
| |
SVN-Revision: 18792
|
|
|
|
| |
SVN-Revision: 17816
|
|
|
|
| |
SVN-Revision: 17346
|
|
|
|
| |
SVN-Revision: 16661
|
|
|
|
| |
SVN-Revision: 15153
|
|
|
|
| |
SVN-Revision: 14707
|
|
|
|
| |
SVN-Revision: 14648
|
|
|
|
| |
SVN-Revision: 14641
|
|
|
|
|
|
| |
host-build steps
SVN-Revision: 14610
|
|
|
|
| |
SVN-Revision: 14397
|
|
|
|
| |
SVN-Revision: 14128
|
|
|
|
|
|
| |
are available in $(BUILD_DIR_TOOLCHAIN)/linux-dev/
SVN-Revision: 14120
|
|
|
|
| |
SVN-Revision: 13995
|
|
|
|
|
|
| |
(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
|
|
|
|
|
|
| |
headers) has now been completed, so it build breaks if asm-ppc headers directory does not exist - this should fix this problem without being invasive
SVN-Revision: 12933
|
|
|
|
| |
SVN-Revision: 12802
|
|
|
|
| |
SVN-Revision: 12492
|
|
|
|
| |
SVN-Revision: 11026
|
|
|
|
| |
SVN-Revision: 10376
|
|
|
|
| |
SVN-Revision: 10373
|
|
|
|
| |
SVN-Revision: 9935
|
|
|
|
|
|
| |
is always available
SVN-Revision: 8494
|