Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							8043e2e746 
							
						 
					 
					
						
						
							
							tools/llvm-bpf: filter out STAGING_DIR_HOST/include from cflags on non-linux systems  
						
						... 
						
						
						
						Avoids picking up an incompatible libuuid from util-linux
Signed-off-by: Felix Fietkau <nbd@nbd.name> 
						
					 
					
						2024-09-20 17:43:57 +02:00 
						 
				 
			
				
					
						
							
							
								Konstantin Demin 
							
						 
					 
					
						
						
						
						
							
						
						
							6988fe3d98 
							
						 
					 
					
						
						
							
							tools/llvm: update to 18.1.7  
						
						... 
						
						
						
						- release notes:
  - https://discourse.llvm.org/t/llvm-16-0-0-release/69326 
  - https://discourse.llvm.org/t/llvm-17-0-1-released/73549 
  - https://discourse.llvm.org/t/llvm-18-1-0-released/77448 
  - https://discourse.llvm.org/t/llvm-18-1-1-released/77540 
  - https://discourse.llvm.org/t/18-1-2-released/77821 
  - https://discourse.llvm.org/t/18-1-3-released/78136 
  - https://discourse.llvm.org/t/18-1-4-released/78430 
  - https://discourse.llvm.org/t/18-1-5-released/78740 
  - https://discourse.llvm.org/t/18-1-6-released/79068 
  - https://discourse.llvm.org/t/18-1-7-released/79433 
- remove PKG_RELEASE (irrelevant to tools)
- set default target/triplet to "bpf"
- rearrange configuration options
- better control feature support and improve build reproducibility:
  disable auxiliary features that are enabled implicitly - their
  support is detected at build-time
Signed-off-by: Konstantin Demin <rockdrilla@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/15704 
Signed-off-by: Robert Marko <robimarko@gmail.com> 
						
					 
					
						2024-06-24 13:56:14 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Couzens 
							
						 
					 
					
						
						
						
						
							
						
						
							02f86a0765 
							
						 
					 
					
						
						
							
							tools: assign PKG_CPE_ID  
						
						... 
						
						
						
						The PKG_CPE_ID links to NIST CPE version 2.2.
Assign PKG_CPE_ID to all remaining tools which have a CPE ID.
Not every tool has CPE id.
Related: https://github.com/openwrt/packages/issues/8534 
Signed-off-by: Alexander Couzens <lynxis@fe80.eu> 
						
					 
					
						2023-09-19 20:21:33 +02:00 
						 
				 
			
				
					
						
							
							
								Linhui Liu 
							
						 
					 
					
						
						
						
						
							
						
						
							ace44e5b57 
							
						 
					 
					
						
						
							
							tools/llvm: update to 15.0.7  
						
						... 
						
						
						
						Release Notes:
    https://discourse.llvm.org/t/llvm-15-0-7-release/67638 
Signed-off-by: Linhui Liu <liulinhui36@gmail.com> 
						
					 
					
						2023-01-13 22:07:13 +01:00 
						 
				 
			
				
					
						
							
							
								Linhui Liu 
							
						 
					 
					
						
						
						
						
							
						
						
							4501f6f77c 
							
						 
					 
					
						
						
							
							tools/llvm: update to 15.0.6  
						
						... 
						
						
						
						Release Notes:
	https://discourse.llvm.org/t/llvm-15-0-0-release/65099 
	https://discourse.llvm.org/t/llvm-15-0-1-released/65380 
	https://discourse.llvm.org/t/llvm-15-0-2-released/65695 
	https://discourse.llvm.org/t/llvm-15-0-3-released/66036 
	https://discourse.llvm.org/t/llvm-15-0-4-released/66337 
	https://discourse.llvm.org/t/llvm-15-0-5-release/66616 
	https://discourse.llvm.org/t/llvm-15-0-6-released/66899 
Remove HOST_BUILD_PARALLEL as it's default now.
Signed-off-by: Linhui Liu <liulinhui36@gmail.com> 
						
					 
					
						2023-01-06 18:05:47 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Hainke 
							
						 
					 
					
						
						
						
						
							
						
						
							8ad03a2cd7 
							
						 
					 
					
						
						
							
							tools/llvm: update to 14.0.6  
						
						... 
						
						
						
						Update to latest version.
Signed-off-by: Nick Hainke <vincent@systemli.org> 
						
					 
					
						2022-09-07 04:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							340c2ed2ef 
							
						 
					 
					
						
						
							
							tools/llvm-bpf: move tarball packing to target/llvm-bpf  
						
						... 
						
						
						
						This ensures that the tarball is regenerated after make clean or after switching
to a different target
Signed-off-by: Felix Fietkau <nbd@nbd.name> 
						
					 
					
						2021-11-22 12:00:40 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							203c86f061 
							
						 
					 
					
						
						
							
							tools/llvm-bpf: include host os/arch in tarball name  
						
						... 
						
						
						
						Signed-off-by: Felix Fietkau <nbd@nbd.name> 
						
					 
					
						2021-11-21 13:47:18 +01:00 
						 
				 
			
				
					
						
							
							
								Huangbin Zhan 
							
						 
					 
					
						
						
						
						
							
						
						
							1126855911 
							
						 
					 
					
						
						
							
							tools/llvm-bpf: make sure llvm-bpf.tar.gz is created  
						
						... 
						
						
						
						The llvm-bpf-$version.tar.xz might be absent. For example `make clean` executed, CONFIG_TARGET changed.
This commit can only guarantee that the target file can be built when tools/compile is explicitly called rather than $(tools/stamp-compile).
Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com> 
						
					 
					
						2021-11-21 13:47:18 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							2a832b3df5 
							
						 
					 
					
						
						
							
							llvm-bpf: support creating a tarball in bin  
						
						... 
						
						
						
						This can be used for adding the toolchain to an existing tree without having
to build it from scratch.
Enable building the toolchain + tarball by default on buildbot
Signed-off-by: Felix Fietkau <nbd@nbd.name> 
						
					 
					
						2021-11-04 16:59:22 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							a7c0d7c06c 
							
						 
					 
					
						
						
							
							llvm-bpf: move to staging_dir/host/llvm-bpf  
						
						... 
						
						
						
						This makes it easier to package it up for the download server
Signed-off-by: Felix Fietkau <nbd@nbd.name> 
						
					 
					
						2021-11-04 16:55:04 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Fietkau 
							
						 
					 
					
						
						
						
						
							
						
						
							faa6a9a04b 
							
						 
					 
					
						
						
							
							tools/llvm-bpf: add llvm+clang build suitable for compiling code to eBPF  
						
						... 
						
						
						
						Preparation for building packages that ship eBPF code
Signed-off-by: Felix Fietkau <nbd@nbd.name> 
						
					 
					
						2021-10-20 11:35:34 +02:00