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
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
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
eca12ecd2d
Merge remote-tracking branch 'origin/13' into 14
2022-10-29 22:17:48 +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
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
Sylvestre Ledru
e0510d0e62
Merge branch 'libclc-13-spv' into '13'
...
Make spir-v output more likely for libclc on llvm-13
See merge request pkg-llvm-team/llvm-toolchain!98
2022-10-27 07:21:11 +00:00
Jordan Justen
a3165e69a2
d/rules: Check for llvm-spirv with version suffix
...
Since llvm-spirv-13, the '-13' suffix has been added to the
executable.
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-26 13:34:13 -07:00
Jordan Justen
91091e3de5
d/patches: Drop libclc-llvm-spirv.diff now that we are setting LLVM_SPIRV
...
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-26 13:33:41 -07:00
Jordan Justen
966bddda9d
d/rules: Set LLVM_SPIRV with cmake for libclc
...
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-26 13:33:41 -07:00
Jordan Justen
0951f69405
d/rules: Call bash to use 'command -v' to location llvm-spirv executable
...
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-26 13:33:40 -07:00
Sylvestre Ledru
34a7ac73ed
fix the version check
2022-10-26 13:33:40 -07:00
Sylvestre Ledru
265a70d7d0
Disable the build of libclc on old Ubuntu (Groovy & focal) as llvm-spir is too old on these version. See bug #52200
2022-10-26 13:29:43 -07:00
Jordan Justen
29308f4310
d/changelog: Start 1:13.0.1-8 changelog
...
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-26 12:49:25 -07:00
Jordan Justen
d03015ee7c
d/rules: Check for llvm-spirv with version suffix
...
Since llvm-spirv-13, the '-13' suffix has been added to the
executable.
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-26 10:25:13 -07:00
Jordan Justen
d214584519
d/patches: Drop libclc-llvm-spirv.diff now that we are setting LLVM_SPIRV
...
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-26 10:25:13 -07:00
Jordan Justen
a57d00a036
d/rules: Set LLVM_SPIRV with cmake for libclc
...
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-26 10:25:12 -07:00
Jordan Justen
3606129645
d/rules: Call bash to use 'command -v' to location llvm-spirv executable
...
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-26 10:25:10 -07:00
Jordan Justen
0209958cde
d/changelog: Start 1:14.0.6-7 changelog
...
Signed-off-by: Jordan Justen <jljusten@debian.org>
2022-10-26 10:24:29 -07:00
Sylvestre Ledru
62db712de0
disable sccache on bionic
2022-10-26 09:23:31 +02:00
Sylvestre Ledru
3bb6cd0438
add a test for wasm
2022-10-23 16:09:15 +02:00
Sylvestre Ledru
89e328e76b
Unbreak the cmake detection ( Closes : #1021857 , #1022414 )
2022-10-23 16:08:11 +02:00
Sylvestre Ledru
a5c11bf30c
sccache: run the stats at the end
2022-10-19 17:45:00 +02:00
Sylvestre Ledru
bed55eac10
sccache: continue if the server isn't started
2022-10-19 09:50:06 +02:00
Sylvestre Ledru
7a069fc1f7
sccache needs libcrypto.so.1.1 libssl.so.1.1. help him with ld lib path
2022-10-18 23:47:19 +02:00
Sylvestre Ledru
f616f7d576
bring back the debu
2022-10-18 23:20:27 +02:00
Sylvestre Ledru
8579a7d22b
improve the sccache usage
2022-10-18 21:14:11 +02:00
Sylvestre Ledru
ba6a0af222
remove artifacts
2022-10-18 17:34:10 +02:00
Sylvestre Ledru
f93ae65cf6
kill the server
2022-10-18 17:24:01 +02:00
Sylvestre Ledru
ae115f52ae
start the server
2022-10-18 17:14:15 +02:00
Sylvestre Ledru
9124e9a147
show the output
2022-10-18 17:10:57 +02:00
Sylvestre Ledru
b65b1b86ee
show the output
2022-10-18 17:05:20 +02:00
Sylvestre Ledru
4056d953f1
show the output
2022-10-18 17:03:24 +02:00
Sylvestre Ledru
f22e08ac09
try to debug sccache
2022-10-18 16:54:49 +02:00
Sylvestre Ledru
e89930d4a9
also debug the c++
2022-10-18 16:35:56 +02:00
Sylvestre Ledru
da5c2dd727
fix a typo
2022-10-17 07:39:50 +02:00
Sylvestre Ledru
46090b035b
add more debug ifno
2022-10-16 23:34:26 +02:00