Commit Graph

5741 Commits

Author SHA1 Message Date
Sylvestre Ledru
69277d9671 Merge remote-tracking branch 'origin/14' into 15 2022-11-11 23:30:14 +01:00
Sylvestre Ledru
2757a45bf7 bring back the packages 2022-11-11 23:29:02 +01:00
Sylvestre Ledru
2abbbcccdd disable the llvm spir 2022-11-11 23:28:18 +01:00
Sylvestre Ledru
5f299ff3c1 disable libclc 2022-11-11 19:34:12 +01:00
Sylvestre Ledru
325336b38f * New snapshot release
* mlir: Disable test on i386 because of
  See https://github.com/llvm/llvm-project/issues/58219
* disable-openmpd.diff: Disable the test of openmpd
  because of https://github.com/llvm/llvm-project/issues/58941
2022-11-11 17:46:24 +01:00
Sylvestre Ledru
160ea57318 Enable LLVM_USE_RELATIVE_PATHS_IN_DEBUG_INFO to help with caching 2022-11-11 16:26:28 +01:00
Sylvestre Ledru
92684f54f5 Merge remote-tracking branch 'origin/15' into snapshot 2022-11-11 15:00:11 +01:00
Sylvestre Ledru
98697f3cf1 remove the sccache log dump 2022-11-11 08:45:08 +01:00
Sylvestre Ledru
aa0b5d6492 fix path with 16 instead of 16.0.0 as version 2022-11-11 01:06:31 +01:00
Sylvestre Ledru
0125c0be4d Merge remote-tracking branch 'origin/14' into 15 2022-11-10 23:12:57 +01:00
Sylvestre Ledru
9db77ce328 do not dump the content of sccache.log. we are good 2022-11-10 23:05:02 +01:00
Sylvestre Ledru
e9022e33bc remove old an old and useless patch 2022-11-10 16:17:50 +01:00
Sylvestre Ledru
9ea3878d01 use the upstream option to set the option 2022-11-10 15:21:22 +01:00
Sylvestre Ledru
3270880abd We want to set the clang extra version ONLY in stage 2
because we want the clang stage 1 to be as reproducible as possible
when building with sccache (because this tool do a hash using the
compiler binary and other things)
2022-11-10 15:19:49 +01:00
Sylvestre Ledru
63341e11a5 remove an old gcc 4.9 workaround 2022-11-10 13:54:02 +01:00
Sylvestre Ledru
ef8fc80088 remove non applied patch 2022-11-10 13:54:02 +01:00
Sylvestre Ledru
622dbcbd40 rebase of the patches 2022-11-09 14:28:45 +01:00
Sylvestre Ledru
1e3332f2bf fix version 2022-11-04 19:44:02 +01:00
Sylvestre Ledru
875efbd5ba Fix the lldb swig issues (closes: #1023444) 2022-11-04 19:37:32 +01:00
Sylvestre Ledru
cb901ad961 add lldb swig patches 2022-11-04 19:36:47 +01:00
Sylvestre Ledru
2d8ec664ce move the lldb patches into a lldb dir 2022-11-04 19:36:34 +01:00
Sylvestre Ledru
e3106b14e1 add back lldb pacthes 2022-11-04 19:34:41 +01:00
Sylvestre Ledru
8409076b8f move all lldb patches into the same dir 2022-11-04 19:33:17 +01:00
Sylvestre Ledru
cdbc33a6e0 * New upstream release (Closes: #1023455)
* Cherry-pick patches to fix the FTBFS with swig + lldb (Closes: #1023444)
2022-11-04 19:23:33 +01:00
Sylvestre Ledru
5bc303255e -compiler-rt/compilerrt-fix-warn-xray-testing.diff removed as it seems to be applied upstream 2022-11-02 23:53:16 +01:00
Sylvestre Ledru
32a70e59af just skip the mlir tests on i386 2022-10-31 08:38:33 +01:00
Sylvestre Ledru
5c0ae55f0f Merge branch 'libclc-15-spv-15-or-14' into '15'
Use llvm-spirv-15, but add a fall-back to use llvm-spirv-14

See merge request pkg-llvm-team/llvm-toolchain!101
2022-10-31 07:04:04 +00:00
Jordan Justen
b7f42769ed
d/control: Add llvm-spirv-14 as an alternative to llvm-spirv-15
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-30 22:07:58 -07:00
Jordan Justen
5befbff174
d/rules: Check for previous version of llvm-spirv as well
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-30 22:07:54 -07:00
Sylvestre Ledru
c01c35efe8 Merge branch 'libclc-15-spv' into '15'
Bring llvm-spirv changes from 13/14 branch, and restore building .bc without .spv when llvm-spirv is not found

See merge request pkg-llvm-team/llvm-toolchain!100
2022-10-30 07:53:07 +00:00
Jordan Justen
0336f15cfe
d/rules: Build libclc .bc files even when .spv files can't be built
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-30 00:42:48 -07:00
Jordan Justen
8e05666356
d/patches: Drop libclc-llvm-spirv.diff now that we are setting LLVM_SPIRV
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-30 00:29:08 -07:00
Jordan Justen
41a4a741ff
d/rules: Set LLVM_SPIRV with cmake for libclc
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-30 00:29:07 -07:00
Jordan Justen
5c8a71515a
debian: Bump llvm-spirv to 15 to match the llvm version
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-30 00:29:07 -07:00
Jordan Justen
277362b9a8
d/rules: Call bash to use 'command -v' to locate llvm-spirv executable
I needed this for sbuild to find the executable.

Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-30 00:29:06 -07:00
Jordan Justen
45ef20d146
d/rules: Rename LLVM_SPIR_VERSION to LLVM_SPIRV_VERSION
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-30 00:29:03 -07:00
Jordan Justen
df549cc1e1
d/changelog: Start 1:15.0.3-3 changelog
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-30 00:27:16 -07:00
Sylvestre Ledru
7ebec9d7f9 fix changelog 2022-10-29 22:28:35 +02:00
Sylvestre Ledru
da023c8939 remove tests 2022-10-29 22:27:47 +02:00
Sylvestre Ledru
e76d81c1b6 * experimental New snapshot release
* mlir: Disable test because of
  https://github.com/llvm/llvm-project/issues/58357
2022-10-29 22:25:24 +02:00
Sylvestre Ledru
eca12ecd2d Merge remote-tracking branch 'origin/13' into 14 2022-10-29 22:17:48 +02:00
Sylvestre Ledru
47f6ef82d6 remove the failed bionic sccache stuff 2022-10-29 09:09:02 +02:00
Sylvestre Ledru
2ae5beca4f remove the failed bionic sccache stuff 2022-10-29 09:08:20 +02:00
Sylvestre Ledru
1bc018374e Merge branch 'libclc-13-spv-no-empty-param' into '13'
Fix empty "" parameter for libclc cmake if llvm-spirv is not found

See merge request pkg-llvm-team/llvm-toolchain!99
2022-10-29 06:53:29 +00:00
Jordan Justen
37a8a75e86
d/rules: Don't send an empty string to cmake when llvm-spirv is not found
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-28 10:23:03 -07:00
Jordan Justen
0e6da0b356
d/changelog: Start 1:13.0.1-9 changelog
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-28 10:19:42 -07:00
Sylvestre Ledru
20ef6420b2 Build of openmp: use PROJECTS instead of RUNTIMES 2022-10-28 09:19:48 +02:00
Sylvestre Ledru
a997e8f40b * disable sccache on bionic
* d/rules: Call bash to use 'command -v' to location llvm-spirv executable
* d/rules: Set LLVM_SPIRV with cmake for libclc
* d/patches: Drop libclc-llvm-spirv.diff now that we are setting LLVM_SPIRV
* d/rules: Check for llvm-spirv with version suffix
2022-10-27 13:20:14 +02:00
Sylvestre Ledru
e10ac5c55f Disable the cmake search for all binaries (cmake_import_check_files_for.*/bin/). Dunno why it regressed but we wasted too much time on this. 2022-10-27 12:47:30 +02:00
Sylvestre Ledru
53ad179624 prepare upload 2022-10-27 11:50:50 +02:00