Petr Štetiar 
							
						 
					 
					
						
						
							
						
						796d51834c 
					 
					
						
						
							
							toolchain: kernel-headers: kernel Git tree mirror hash  
						
						... 
						
						
						
						Allow setting of mirror hash for Git kernel tree.
Signed-off-by: Petr Štetiar <ynezz@true.cz > 
						
						
					 
					
						2020-11-27 14:46:13 +01:00 
						 
				 
			
				
					
						
							
							
								Petr Štetiar 
							
						 
					 
					
						
						
							
						
						bb7ba6b6a8 
					 
					
						
						
							
							toolchain: kernel-headers: fix check target for kernel Git tree  
						
						... 
						
						
						
						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💯  recipe for target 'toolchain/kernel-headers/check' failed
Signed-off-by: Petr Štetiar <ynezz@true.cz > 
						
						
					 
					
						2020-11-27 14:46:13 +01:00 
						 
				 
			
				
					
						
							
							
								Kevin Darbyshire-Bryant 
							
						 
					 
					
						
						
							
						
						14881b49d8 
					 
					
						
						
							
							toolchain/kernel-headers: don't use TARGET_CFLAGS  
						
						... 
						
						
						
						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 > 
						
						
					 
					
						2019-10-16 16:10:38 +01:00 
						 
				 
			
				
					
						
							
							
								Alexandru Ardelean 
							
						 
					 
					
						
						
							
						
						ca7e8627db 
					 
					
						
						
							
							kernel-headers: adjust PKG_ variables when using git clone method  
						
						... 
						
						
						
						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 > 
						
						
					 
					
						2018-01-27 16:46:45 +01:00 
						 
				 
			
				
					
						
							
							
								Karl Vogel 
							
						 
					 
					
						
						
							
						
						76378c6b9f 
					 
					
						
						
							
							build: use KERNEL_MAKE_FLAGS for kernel file compilations  
						
						... 
						
						
						
						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 > 
						
						
					 
					
						2017-10-29 16:17:05 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						76b62e6022 
					 
					
						
						
							
							build: remove old kernel-headers build directories  
						
						... 
						
						
						
						Saves space after updating kernel versions
Signed-off-by: Felix Fietkau <nbd@nbd.name > 
						
						
					 
					
						2017-06-16 15:16:52 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						720b99215d 
					 
					
						
						
							
							treewide: clean up download hashes  
						
						... 
						
						
						
						Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256
Signed-off-by: Felix Fietkau <nbd@nbd.name > 
						
						
					 
					
						2016-12-16 22:39:22 +01:00 
						 
				 
			
				
					
						
							
							
								Stefan Weil 
							
						 
					 
					
						
						
							
						
						d0619fb02c 
					 
					
						
						
							
							Remove existing old link before creating a new one  
						
						... 
						
						
						
						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 > 
						
						
					 
					
						2016-07-25 10:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						05baf2ced2 
					 
					
						
						
							
							toolchain: remove obsolete kernel version check  
						
						... 
						
						
						
						Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 47413 
						
						
					 
					
						2015-11-07 16:22:18 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						793a451584 
					 
					
						
						
							
							toolchain: remove obsolete references to the cris architecture  
						
						... 
						
						
						
						Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 44964 
						
						
					 
					
						2015-03-24 10:07:31 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						a80c80580c 
					 
					
						
						
							
							toolchain/kernel-headers: remove an obsolete patch directory  
						
						... 
						
						
						
						Signed-off-by: Felix Fietkau <nbd@openwrt.org >
SVN-Revision: 44871 
						
						
					 
					
						2015-03-17 11:16:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Gorski 
							
						 
					 
					
						
						
							
						
						100e2feb22 
					 
					
						
						
							
							toolchain-headers: also copy asm-eva.h for mips(el) for 3.15+  
						
						... 
						
						
						
						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 
						
						
					 
					
						2014-12-01 13:27:06 +00:00 
						 
				 
			
				
					
						
							
							
								Florian Fainelli 
							
						 
					 
					
						
						
							
						
						4801705d83 
					 
					
						
						
							
							remove support for ubicom32  
						
						... 
						
						
						
						Signed-off-by: Florian Fainelli <florian@openwrt.org >
SVN-Revision: 34432 
						
						
					 
					
						2012-11-30 10:53:55 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						b1f318de53 
					 
					
						
						
							
							kernel: fix portability issues on the x86 specific relocs host tool, fixes build on mac os x  
						
						... 
						
						
						
						SVN-Revision: 32783 
						
						
					 
					
						2012-07-20 12:28:50 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dickinson 
							
						 
					 
					
						
						
							
						
						9cc9e8b608 
					 
					
						
						
							
							kernel-headers: Fix patch application for kernel-headers and a patch that 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 
						
						
					 
					
						2012-05-13 05:02:27 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						2105acbe28 
					 
					
						
						
							
							kernel-headers: fix compile error caused by wrong host include path when the toolchain is already built  
						
						... 
						
						
						
						SVN-Revision: 27915 
						
						
					 
					
						2011-08-05 16:39:04 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						29de442b0d 
					 
					
						
						
							
							kernel-headers: get rid of the arch/$(ARCH)/include/asm vs include/asm-$(ARCH) copying mess and stick to what the kernel is using  
						
						... 
						
						
						
						SVN-Revision: 25443 
						
						
					 
					
						2011-02-10 03:52:39 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						62c1740676 
					 
					
						
						
							
							toolchain: fix the sysroot mess by getting rid of $(TOOLCHAIN_DIR)/usr and moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK  
						
						... 
						
						
						
						SVN-Revision: 22723 
						
						
					 
					
						2010-08-19 12:49:51 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						6f0f021c87 
					 
					
						
						
							
							remove support for building kernel headers with old kernels  
						
						... 
						
						
						
						SVN-Revision: 21957 
						
						
					 
					
						2010-06-26 20:44:48 +00:00 
						 
				 
			
				
					
						
							
							
								Mirko Vogt 
							
						 
					 
					
						
						
							
						
						d6ef217a9f 
					 
					
						
						
							
							fix syntax error  
						
						... 
						
						
						
						SVN-Revision: 21843 
						
						
					 
					
						2010-06-20 00:24:10 +00:00 
						 
				 
			
				
					
						
							
							
								Mirko Vogt 
							
						 
					 
					
						
						
							
						
						f5faa9520e 
					 
					
						
						
							
							make sure directory exists before copying into  
						
						... 
						
						
						
						SVN-Revision: 21842 
						
						
					 
					
						2010-06-19 23:48:45 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Thill 
							
						 
					 
					
						
						
							
						
						7ca97b03d9 
					 
					
						
						
							
							toolchain/kernel-headers: simplify linux headers installation (remove legacy hacks, cleanup)  
						
						... 
						
						
						
						SVN-Revision: 21567 
						
						
					 
					
						2010-05-24 20:38:36 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Thill 
							
						 
					 
					
						
						
							
						
						128233fba1 
					 
					
						
						
							
							toolchain/kernel-headers: restore support for patches, needed for ubicom32  
						
						... 
						
						
						
						SVN-Revision: 20872 
						
						
					 
					
						2010-04-15 05:00:00 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						25d3c0fcd0 
					 
					
						
						
							
							fix kernel-headers build  
						
						... 
						
						
						
						SVN-Revision: 20584 
						
						
					 
					
						2010-03-29 15:16:17 +00:00 
						 
				 
			
				
					
						
							
							
								Florian Fainelli 
							
						 
					 
					
						
						
							
						
						0193462642 
					 
					
						
						
							
							fix kernel-headers build for uml  
						
						... 
						
						
						
						SVN-Revision: 20203 
						
						
					 
					
						2010-03-14 16:21:18 +00:00 
						 
				 
			
				
					
						
							
							
								Florian Fainelli 
							
						 
					 
					
						
						
							
						
						4f04551880 
					 
					
						
						
							
							cleanup the 2.6.33 and later kernels kernel-headers installation  
						
						... 
						
						
						
						SVN-Revision: 19962 
						
						
					 
					
						2010-03-03 12:54:08 +00:00 
						 
				 
			
				
					
						
							
							
								Florian Fainelli 
							
						 
					 
					
						
						
							
						
						b1d3ace5ea 
					 
					
						
						
							
							fix compilation w/ 2.6.33  
						
						... 
						
						
						
						SVN-Revision: 19933 
						
						
					 
					
						2010-03-01 14:55:07 +00:00 
						 
				 
			
				
					
						
							
							
								Imre Kaloz 
							
						 
					 
					
						
						
							
						
						06d8dc9329 
					 
					
						
						
							
							get rid of even more 2.6.28 stuff  
						
						... 
						
						
						
						SVN-Revision: 18953 
						
						
					 
					
						2009-12-27 21:35:42 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						86d22845f9 
					 
					
						
						
							
							kernel-headers: add linux 2.6.30 headers for ubicom32  
						
						... 
						
						
						
						SVN-Revision: 18792 
						
						
					 
					
						2009-12-16 13:39:49 +00:00 
						 
				 
			
				
					
						
							
							
								Claudio Mignanti 
							
						 
					 
					
						
						
							
						
						b88e08839a 
					 
					
						
						
							
							dump 2.6.25 support  
						
						... 
						
						
						
						SVN-Revision: 17816 
						
						
					 
					
						2009-10-02 08:07:39 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						aee9d6c31c 
					 
					
						
						
							
							add a heavily cleaned up version of ubicom32 toolchain support  
						
						... 
						
						
						
						SVN-Revision: 17346 
						
						
					 
					
						2009-08-21 22:31:47 +00:00 
						 
				 
			
				
					
						
							
							
								Claudio Mignanti 
							
						 
					 
					
						
						
							
						
						f3822efd8e 
					 
					
						
						
							
							install headers, fix foxboard-utils  
						
						... 
						
						
						
						SVN-Revision: 16661 
						
						
					 
					
						2009-07-03 12:49:50 +00:00 
						 
				 
			
				
					
						
							
							
								Claudio Mignanti 
							
						 
					 
					
						
						
							
						
						f692239c58 
					 
					
						
						
							
							Fix kernel headers for cris (thanks hinkocevar)  
						
						... 
						
						
						
						SVN-Revision: 15153 
						
						
					 
					
						2009-04-08 14:13:50 +00:00 
						 
				 
			
				
					
						
							
							
								Ralph Hempel 
							
						 
					 
					
						
						
							
						
						bc1ff678dd 
					 
					
						
						
							
							fix powerpc build (works for 2.4 and 2.6)  
						
						... 
						
						
						
						SVN-Revision: 14707 
						
						
					 
					
						2009-03-01 11:04:08 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Thill 
							
						 
					 
					
						
						
							
						
						8a2030ff3d 
					 
					
						
						
							
							move common variables to a dedicated include file  
						
						... 
						
						
						
						SVN-Revision: 14648 
						
						
					 
					
						2009-02-23 23:52:27 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Thill 
							
						 
					 
					
						
						
							
						
						239c4aef18 
					 
					
						
						
							
							kernel-headers: fix build error when run for the second time  
						
						... 
						
						
						
						SVN-Revision: 14641 
						
						
					 
					
						2009-02-23 17:49:36 +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 
						 
				 
			
				
					
						
							
							
								Nicolas Thill 
							
						 
					 
					
						
						
							
						
						33a0eb3613 
					 
					
						
						
							
							cosmetic & coherency fixes  
						
						... 
						
						
						
						SVN-Revision: 14397 
						
						
					 
					
						2009-02-03 21:25:48 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Thill 
							
						 
					 
					
						
						
							
						
						ed4d79b529 
					 
					
						
						
							
							more kernel headers fixes for cris  
						
						... 
						
						
						
						SVN-Revision: 14128 
						
						
					 
					
						2009-01-21 01:53:05 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Thill 
							
						 
					 
					
						
						
							
						
						ce5b7766e6 
					 
					
						
						
							
							move all arch fixups from Install to Prepare stage, so that fixed headers are available in $(BUILD_DIR_TOOLCHAIN)/linux-dev/  
						
						... 
						
						
						
						SVN-Revision: 14120 
						
						
					 
					
						2009-01-20 17:05:14 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Thill 
							
						 
					 
					
						
						
							
						
						2c1d444866 
					 
					
						
						
							
							fix missing ptrace.h needed to build final gcc  
						
						... 
						
						
						
						SVN-Revision: 13995 
						
						
					 
					
						2009-01-12 19:03:39 +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 
						 
				 
			
				
					
						
							
							
								Hamish Guthrie 
							
						 
					 
					
						
						
							
						
						34837ea2dd 
					 
					
						
						
							
							The merge of ppc (32-bit headers) and powerpc (previously 64-bit only 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 
						
						
					 
					
						2008-10-09 11:33:47 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						7bf353216c 
					 
					
						
						
							
							fix up the asm includes location for .27 when building kernel headers  
						
						... 
						
						
						
						SVN-Revision: 12802 
						
						
					 
					
						2008-09-29 18:09:24 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						799e7a8fa8 
					 
					
						
						
							
							disable autorebuild for the toolchain, as it can easily lead to build breakages  
						
						... 
						
						
						
						SVN-Revision: 12492 
						
						
					 
					
						2008-09-02 10:57:35 +00:00 
						 
				 
			
				
					
						
							
							
								John Crispin 
							
						 
					 
					
						
						
							
						
						c4f78ab795 
					 
					
						
						
							
							remove ugly hack for etrax  
						
						... 
						
						
						
						SVN-Revision: 11026 
						
						
					 
					
						2008-05-03 15:46:23 +00:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
							
						
						5f258e330d 
					 
					
						
						
							
							fix path to etrax patches ( #3055 )  
						
						... 
						
						
						
						SVN-Revision: 10376 
						
						
					 
					
						2008-02-03 18:22:22 +00:00 
						 
				 
			
				
					
						
							
							
								Imre Kaloz 
							
						 
					 
					
						
						
							
						
						7d93d975a5 
					 
					
						
						
							
							*sigh* :P  
						
						... 
						
						
						
						SVN-Revision: 10373 
						
						
					 
					
						2008-02-03 17:36:04 +00:00 
						 
				 
			
				
					
						
							
							
								Andy Boyett 
							
						 
					 
					
						
						
							
						
						6bdd0ef590 
					 
					
						
						
							
							Disabling use of libintl in kernel-headers.  
						
						... 
						
						
						
						SVN-Revision: 9935 
						
						
					 
					
						2007-12-26 22:22:02 +00:00 
						 
				 
			
				
					
						
							
							
								Nicolas Thill 
							
						 
					 
					
						
						
							
						
						b35e6fe3ba 
					 
					
						
						
							
							include kernel-version.mk from kernel.mk so that a correct KERNEL_PATCHVER is always available  
						
						... 
						
						
						
						SVN-Revision: 8494 
						
						
					 
					
						2007-08-26 13:26:02 +00:00