Commit Graph

1359 Commits

Author SHA1 Message Date
Sylvestre Ledru
cb8041ccc0 Merge remote-tracking branch 'origin/12' into 13 2021-09-18 18:58:04 +02:00
Sylvestre Ledru
066d9c791a Replace make by ninja for the build process It is now more tested than make by upstream And it is supposed to be faster Removed openmp/bootstrap-with-openmp-version-export-missing.diff as it seems that the ninja move fixed it 2021-09-18 11:37:41 +02:00
Sylvestre Ledru
fca79741ce Remove debian/patches/disable-no-omit-leaf.diff to unbreak apt.llvm.org Will be fixed in rc3 If rc2 needs an upload, please revert this commit 2021-09-11 09:49:30 +02:00
Sylvestre Ledru
52131e56dc cherry-pick upstream package to replace my ugly patch 2021-09-10 14:15:49 +02:00
Sylvestre Ledru
244753c933 compiler-rt scudo, don't add the option -mno-omit-leaf-frame-pointer when building on armel & armhf 2021-09-02 21:36:20 +02:00
Sylvestre Ledru
b4b7a9a432 remove patch applied upstream 2021-09-01 12:42:20 +02:00
Sylvestre Ledru
a31148c013 adjust the test for 13 rc2 2021-08-27 11:53:23 +02:00
Gianfranco Costamagna
6f858259b4 Merge branch '12' into 13 2021-08-27 11:41:13 +02:00
Gianfranco Costamagna
998cabd4e7 Update changelog, add an omp-riscv64 patch not yet upstreamed to help omp build successfully there 2021-08-27 11:21:58 +02:00
Sylvestre Ledru
7a5f476569 debian: Include SPIR-V (*.spv) outputs in libclc package
This adds the following to the libclc-12 package:

/usr/lib/clc/spirv64-mesa3d-.spv
/usr/lib/clc/spirv-mesa3d-.spv

Since Debian buster & Ubuntu 18.04 don't have the llvm-spirv package,
they cannot support this feature. Therefore, as suggested by tjaalton,
we make the control Build-Depends for spirv dependencies include
"| hello".

This causes the simple "hello world" package to be installed on these
older distros, which is small and unrelated to llvm. Then, in
debian/rules, we check to see if llvm-spirv is installed.

Note that sbuild must use `--resolve-alternatives` for these older
distributions, or sbuild won't search for the "hello" alternatives in
the Build-Depends.

Signed-off-by: Jordan Justen <jljusten@debian.org>
2021-08-27 09:41:17 +02:00
Sylvestre Ledru
39fe1d611c rebase of the patch 2021-08-26 20:55:34 +02:00
Sylvestre Ledru
4af5b56aef clang-soname-extract-version.diff: improve the upstream declaration 2021-08-21 14:04:13 +02:00
Jordan Justen
ff5ad94c9d
debian: Include SPIR-V (*.spv) outputs in libclc package
This adds the following to the libclc-12 package:

/usr/lib/clc/spirv64-mesa3d-.spv
/usr/lib/clc/spirv-mesa3d-.spv

Since Debian buster & Ubuntu 18.04 don't have the llvm-spirv package,
they cannot support this feature. Therefore, as suggested by tjaalton,
we make the control Build-Depends for spirv dependencies include
"| hello".

This causes the simple "hello world" package to be installed on these
older distros, which is small and unrelated to llvm. Then, in
debian/rules, we check to see if llvm-spirv is installed.

Note that sbuild must use `--resolve-alternatives` for these older
distributions, or sbuild won't search for the "hello" alternatives in
the Build-Depends.

Signed-off-by: Jordan Justen <jljusten@debian.org>
2021-08-19 00:33:09 -07:00
Sylvestre Ledru
a5c59c995f Merge remote-tracking branch 'origin/12' into 13 2021-08-18 13:23:10 +02:00
Sylvestre Ledru
c5b9334be2 Revert "libclc: Include libclc spir-v outputs (used by Mesa opencl)"
This reverts commit f572d3695e.
2021-08-18 12:47:45 +02:00
Sylvestre Ledru
1b732c2af9 Merge remote-tracking branch 'origin/12' into 13 2021-08-17 13:45:49 +02:00
Jordan Justen
f572d3695e
libclc: Include libclc spir-v outputs (used by Mesa opencl)
This adds the following to the libclc-12 package:

/usr/lib/clc/spirv64-mesa3d-.spv
/usr/lib/clc/spirv-mesa3d-.spv

Signed-off-by: Jordan Justen <jljusten@debian.org>
2021-08-16 01:01:39 -07:00
Sylvestre Ledru
49b3cf76f1 fix scanbuild py 2021-08-04 15:29:01 +02:00
Sylvestre Ledru
b32eed2767 remove the revert as it has been fixed upstream 2021-07-31 09:19:47 +02:00
Sylvestre Ledru
b852e4851c rebase of the patches 2021-07-17 23:13:38 +02:00
Sylvestre Ledru
e7aa593842 adjust the scan-build-py path 2021-07-17 20:18:58 +02:00
Sylvestre Ledru
e0994366bb Merge remote-tracking branch 'origin/12' into snapshot 2021-07-17 20:18:42 +02:00
Sylvestre Ledru
50d9eaeca8 adjust the scan-build-py path 2021-07-17 20:16:39 +02:00
Sylvestre Ledru
8bc9153875 Merge remote-tracking branch 'origin/11' into 12 2021-07-17 20:16:19 +02:00
Sylvestre Ledru
7968be8f04 * Fix the default binary path for scan-build-py to clang-11 (instead of
clang) - see scan-build-py-fix-default-bin.diff
  tested by
  https://github.com/opencollab/llvm-toolchain-integration-test-suite/
  - not really working for now
2021-07-17 20:14:53 +02:00
Sylvestre Ledru
b0178d46e2 rebase of the patches 2021-07-14 11:53:46 +02:00
Sylvestre Ledru
de915e0933 rebase of the patches 2021-07-13 13:45:17 +02:00
Sylvestre Ledru
b734e3a9f1 remove patches from 12 2021-07-11 23:49:45 +02:00
Sylvestre Ledru
42ca71ed89 remove patches from 11 2021-07-11 23:48:43 +02:00
Sylvestre Ledru
e2793c0903 Merge remote-tracking branch 'origin/12' into snapshot 2021-07-11 23:45:00 +02:00
Sylvestre Ledru
439de0fe2e Merge remote-tracking branch 'origin/11' into 12 2021-07-11 23:38:53 +02:00
Sylvestre Ledru
ff352ae1d9 rebase of the patches 2021-07-09 09:10:27 +02:00
Sylvestre Ledru
ba5bcdda81 Revert of D103865 for causing bug 51026 2021-07-09 08:51:38 +02:00
Sylvestre Ledru
c9aff540ee rebase of the patches 2021-07-02 00:34:02 +02:00
Sylvestre Ledru
0932d50cc0 Backport bug #47591 to fix a miscompilation in bpftrace (Closes: #990220) 2021-06-23 13:50:37 +02:00
Sylvestre Ledru
55b4f0b8ed Revert "Revert D94333.diff as it breaks the ci https://reviews.llvm.org/D94333#2829043" 2021-06-23 09:48:13 +02:00
Sylvestre Ledru
4aedcbd226 Fix the path to analyze-{cc,c++} for scan-build-py with --intercept-first (scan-build-py-fix-analyze-path.diff) 2021-06-22 23:24:09 +02:00
Sylvestre Ledru
7881e45616 Fix the path to analyze-{cc,c++} for scan-build-py with --intercept-first (scan-build-py-fix-analyze-path.diff) 2021-06-22 23:09:41 +02:00
Sylvestre Ledru
791bd861ef Fix the path to analyze-{cc,c++} for scan-build-py with --intercept-first (scan-build-py-fix-analyze-path.diff) 2021-06-22 22:59:50 +02:00
Sylvestre Ledru
08b8cce4d7 remove install-scan-build-py.diff applied upstream 2021-06-21 23:14:58 +02:00
Sylvestre Ledru
3c597d9245 rebase of the patches 2021-06-21 16:44:13 +02:00
Sylvestre Ledru
b125288c70 rebase of the patches 2021-06-21 10:38:49 +02:00
Sylvestre Ledru
0f618516c1 add in revert mode 2021-06-19 22:15:44 +02:00
Sylvestre Ledru
5493200b07 Revert D94333.diff as it breaks the ci https://reviews.llvm.org/D94333#2829043 2021-06-19 21:58:17 +02:00
Sylvestre Ledru
6e95523401 rebase of the patches 2021-06-19 08:59:48 +02:00
Sylvestre Ledru
663ba8e44a rebase of the patches 2021-06-10 22:44:20 +02:00
Sylvestre Ledru
a2bb2c4961 rebase of the patches 2021-06-10 21:49:43 +02:00
Sylvestre Ledru
fbecf77c76 rebase of the patch 2021-06-03 23:21:53 +02:00
Sylvestre Ledru
40bec5b106 backport D101773 to fix an llvm ir issue on mipsel in mips/mips-D101773-reloc.patch (Closes: #988965) 2021-05-29 09:39:29 +02:00
Sylvestre Ledru
a003fd4f4a rename patches 2021-05-28 23:03:43 +02:00