Commit Graph

5667 Commits

Author SHA1 Message Date
Sylvestre Ledru
e30fe03b7d Refresh the list of symbol for libomp.so.5 2023-06-18 09:20:33 +02:00
Sylvestre Ledru
a583c23ac6 Refresh the list of symbol of libclang1-16 2023-06-18 09:00:57 +02:00
Sylvestre Ledru
a54f31ce52 document recent changes 2023-06-17 13:33:18 +02:00
Sylvestre Ledru
3510e80557 Fix the path /usr/lib/llvm-16/lib/clang/16/ (Closes: #1036623) 2023-06-17 13:30:35 +02:00
Gianfranco Costamagna
816d1182c5 Improve non-linux builds, e.g. this might make hurd build move forward 2023-06-17 10:36:01 +02:00
Gianfranco Costamagna
941011d527 Add back powerpc to gold architectures 2023-06-17 10:36:01 +02:00
Gianfranco Costamagna
4c1c4eb8c9 Use bfd linker on p*pc* 2023-06-17 10:36:01 +02:00
Sylvestre Ledru
c7f288bb52 Enable Xtensa experimental backend (Closes: #1033911) 2023-06-16 16:44:08 +02:00
Sylvestre Ledru
5f62914ce0 Fix llvm-16-dev: depends-on-obsolete-package Depends: libtinfo-dev => libncurses-dev 2023-06-16 08:43:27 +02:00
Sylvestre Ledru
1e659d0f9e Fix libomp-16-doc: documentation-package-not-architecture-independent 2023-06-16 08:40:27 +02:00
Sylvestre Ledru
a4d95af441 Remove debian/NEWS to fix debian-news-entry-has-unknown-version 2023-06-16 08:31:08 +02:00
Sylvestre Ledru
0420c902a8 * New upstream release 2023-06-14 08:08:11 +02:00
Gianfranco Costamagna
e2951087cf Use -g0 on riscv64 2023-06-12 19:34:20 +02:00
Gianfranco Costamagna
c2f2da4b7d Merge two i386 sections into a single one 2023-06-12 19:33:10 +02:00
Sylvestre Ledru
0b408150ba and to include libpolly-15-dev 2023-06-11 11:47:55 +02:00
Gianfranco Costamagna
fd24443750 Cherry-pick patch from Graham Inggs to actually also understand Ubuntu mantic release 2023-06-11 09:32:54 +02:00
Gianfranco Costamagna
11244f6040 From Graham Inggs, update ubuntu releases codenames to include Ubuntu mantic 2023-06-11 09:26:56 +02:00
Sylvestre Ledru
26c6756792 Also apply the workround of issue #62621 for focal 2023-06-10 11:52:18 +02:00
Sylvestre Ledru
a9c2a8756d exp 2023-06-04 11:37:50 +02:00
Sylvestre Ledru
20ff92c982 Adjust LIBCXXABI_ARM_EHABI => _LIBCXXABI_ARM_EHABI Issue: https://github.com/llvm/llvm-project/issues/59240 2023-06-04 11:37:18 +02:00
Sylvestre Ledru
e875222ee3 fix merge 2023-06-03 23:10:21 +02:00
Sylvestre Ledru
7b5ca8cf66 New upstream release 2023-06-03 16:29:14 +02:00
Sylvestre Ledru
b9cc298a7c new dot release 2023-05-17 09:28:05 +02:00
Sylvestre Ledru
f8e4c43f2b * New upstream release
* New upstream release
2023-05-03 10:40:23 +02:00
Sylvestre Ledru
f0cae70d4c new release 2023-04-22 22:58:27 +02:00
Sylvestre Ledru
0c3ef31e24 ubuntu issue, try a different approach 2023-04-13 20:45:52 +02:00
Gianfranco Costamagna
2e232e6ac2 Adapt test when llvm is built without Z3 support (error message changed) 2023-04-13 10:12:55 +02:00
Sylvestre Ledru
e3fe31b114 fix the declaration 2023-04-12 17:07:15 +02:00
Sylvestre Ledru
298eb1c53f missing char 2023-04-12 13:40:49 +02:00
Sylvestre Ledru
17a5b23e97 Force the replacement of new Ubuntu packages introduced in https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-15/+bug/2008755 2023-04-12 13:35:59 +02:00
Gianfranco Costamagna
e7a8b6628b Adapt testsuite for another test failure 2023-04-12 10:35:49 +02:00
Gianfranco Costamagna
7b91480a54 Update changelog, upload to experimental 2023-04-11 14:09:52 +02:00
Gianfranco Costamagna
3e2d52cf55 Adapt test when llvm is built without Z3 support (error message changed) 2023-04-11 14:07:40 +02:00
Gianfranco Costamagna
24f56dd420 Add omptarget again to optional interfaces (Closes: #1033933) 2023-04-11 13:52:48 +02:00
Gianfranco Costamagna
11c2c7c10c Use parallel=2 on riscv64 2023-04-11 10:55:46 +02:00
Sylvestre Ledru
58d3e085be cherry pick changes from snapshot for sccache 2023-04-07 10:57:04 +02:00
Sylvestre Ledru
9a3b107b0f Remove old code to manage Debian stretch 2023-04-06 11:52:34 +02:00
Sylvestre Ledru
1d0da69db0 New upstream release 2023-04-05 13:25:24 +02:00
Sylvestre Ledru
e021f71c67 prepare upload 2023-04-03 11:19:28 +02:00
Gianfranco Costamagna
bcdff5068d Update changelog, upload to experimental 2023-03-27 09:03:44 +02:00
Gianfranco Costamagna
fae383f36d Limit parallel building to 3 on riscv64, should speed up extremely slow builds due to too many concurrent threads 2023-03-27 08:56:48 +02:00
Gianfranco Costamagna
66d9651411 Install ASAN symbolize on riscv64 2023-03-27 08:56:48 +02:00
Gianfranco Costamagna
3f874bb4c1 Don't ship liborc on armel too 2023-03-27 08:56:48 +02:00
Sylvestre Ledru
9312871180 Use 16 for wasm libs instead of 16.0.0 https://github.com/llvm/llvm-project/issues/61550 2023-03-22 23:37:53 +01:00
Gianfranco Costamagna
2ccea38de4 Upload to experimental 2023-03-21 23:54:53 +01:00
Gianfranco Costamagna
0be4a74ce8 Revert gold linker usage on riscv64, making the build not even start 2023-03-21 11:27:46 +01:00
Gianfranco Costamagna
5ffe408ba2 Update changelog, upload to experimental 2023-03-21 10:18:43 +01:00
Gianfranco Costamagna
617b5f460c Tentatively use gold on riscv64, to see if the build goes successfully 2023-03-21 10:17:58 +01:00
Gianfranco Costamagna
8831aec23f [ Matthias Klose <doko@ubuntu.com> ]
* Install liborc_rt-armhf.a on armhf.
  * Don't ship gdb scripts for ompd on armhf.
  * Don't run MLIR tests on armhf, timeouts on the buildds.
2023-03-21 10:17:37 +01:00
Sylvestre Ledru
2c5ae84c9e fix changelog 2023-03-18 21:43:22 +01:00
Sylvestre Ledru
ab73130494 Merge remote-tracking branch 'origin/15' into 16 2023-03-18 21:42:59 +01:00
Sylvestre Ledru
f1e18209f4 * New upstream release 2023-03-18 21:42:19 +01:00
Sylvestre Ledru
61e7929932 Remove build artifacts if any 2023-03-18 10:00:25 +01:00
Sylvestre Ledru
179cd18f35 remove artifact if they exists 2023-03-18 09:57:52 +01:00
Sylvestre Ledru
b98823b985 repack: remove build/ & build-llvm/ in case it exists 2023-03-18 09:54:56 +01:00
Sylvestre Ledru
c843db48bf Merge remote-tracking branch 'origin/15' into 16 2023-03-17 09:17:40 +01:00
Sylvestre Ledru
c6de09bea4 check that sccache works before using it 2023-03-17 09:15:18 +01:00
Sylvestre Ledru
2157c15ae4 check that sccache works before using it 2023-03-17 09:06:45 +01:00
Sylvestre Ledru
08c1d509d8 Fix debian/libclang1-15.symbols soname 2023-03-15 21:45:54 +01:00
Sylvestre Ledru
8832846d53 Disable the flang autopkgtests on unsupported architectures 2023-03-12 11:20:27 +01:00
Sylvestre Ledru
2aee56dae1 disable the patch as it doesn't apply 2023-03-11 10:52:09 +01:00
Sylvestre Ledru
946f57eb71 remove patch applied upstream 2023-03-11 10:51:23 +01:00
Sylvestre Ledru
6760d50c73 rebase of the patches 2023-03-11 10:51:05 +01:00
Sylvestre Ledru
c922159c9e New snapshot release 2023-03-11 10:50:30 +01:00
Sylvestre Ledru
84a4bd67f9 New snapshot release 2023-03-11 10:28:25 +01:00
Sylvestre Ledru
25f81273d2 Merge remote-tracking branch 'origin/15' into 16 2023-03-11 10:28:09 +01:00
Sylvestre Ledru
33f02a8a94 add --rocm-path=/usr as it is necessary 2023-03-10 22:06:34 +01:00
Sylvestre Ledru
0382d978c5 Yeah, we would like to have this version in bookworm (Closes: #1032316) 2023-03-10 21:42:20 +01:00
Sylvestre Ledru
7e4d599aa8 rebase of the patch 2023-03-10 21:42:20 +01:00
Sylvestre Ledru
57695b959b hip: fix the test 2023-03-10 21:42:02 +01:00
Sylvestre Ledru
14ad9dd6d5 hip: don't hardcode the version 2023-03-10 21:40:50 +01:00
Sylvestre Ledru
fba26ac2f1 fix conflicts 2023-03-10 19:01:21 +01:00
Sylvestre Ledru
fb55ca741f Merge branch 'llvm-toolchain-backport-amdgpu-usr-search-paths' into 15 2023-03-10 19:00:53 +01:00
Faidon Liambotis
14ef8ad6b5 Update wasm-sysroot-usr.diff to fix #1029010
Update the wasm-sysroot-usr.diff patch to restore functionality that was
accidentally dropped when the patch was forward-ported from 14 to 15.
This resolves an issue in which clang++ builds would fail if
libc++-15-dev was installed alongside libc++-15-dev-wasm32.

This issue was rightfully caught in the autopkgtests, and has prevented
the package from migrating to testing, something that should hopefully
be resolved now.

Closes: #1029010, #1032317
2023-03-09 19:53:49 +02:00
Faidon Liambotis
10acff747e Remove debian/patches/wasm-*, old cruft from a mv
Commit 2084cb7 moved the wasm patches to debian/patches/wasm/, but the
older, now unused (not referenced in d/p/series) files remained behind
on the three-way merge for the 15 branch. Remove them.
2023-03-09 19:48:23 +02:00
Cordell Bloor
c7394d42a6 Move amdgpu patches to their own subdirectory 2023-03-09 02:32:15 -07:00
Cordell Bloor
787cd5c440 d/qualify-clang.sh: add test for hip-lang 2023-03-09 01:53:43 -07:00
Cordell Bloor
8bbef94305 Add Debian paths for rocm-device-libs to search list 2023-03-09 00:56:25 -07:00
Cordell Bloor
020513f616 Backport support for HIP in /usr 2023-03-08 13:22:55 -07:00
John Paul Adrian Glaubitz
0af59c9be3 Don't run chrpath for libclang on powerpc and powerpcspe 2023-02-17 17:33:38 +01:00
Sylvestre Ledru
07ec7364c9 fix the unpack script 2023-02-14 09:53:46 +01:00
Sylvestre Ledru
9a09eaa79b rebase of the patches 2023-02-14 09:53:33 +01:00
Sylvestre Ledru
80d8d6d918 new upstream release 2023-02-08 20:27:14 +01:00
Sylvestre Ledru
7d039fb913 new upstream release 2023-02-08 20:26:24 +01:00
Sylvestre Ledru
91071634bd First rc of 16 2023-02-08 19:39:57 +01:00
Samuel Thibault
86944b9db1 Fix disabling amdgpu on non-Linux 2023-01-31 23:20:27 +01:00
Sylvestre Ledru
2a38da2e12 Don't build omptarget on armhf either 2023-01-30 10:09:45 +01:00
Sylvestre Ledru
90f84e77c2 try to fix the lintian warning 2023-01-27 18:56:57 +01:00
Sylvestre Ledru
710044a07d for real fix E: llvm-toolchain-16 source: weak-library-dev-dependency libclang-common-16-dev on libllvm16 (>= :Version) 2023-01-26 09:28:08 +01:00
Sylvestre Ledru
15c15dced4 fix E: llvm-toolchain-16 source: weak-library-dev-dependency libclang-common-16-dev on libllvm16 (>= :Version) 2023-01-25 20:46:00 +01:00
Sylvestre Ledru
e31016ea63 Branching of 16 (snapshot is now 17) 2023-01-25 08:47:51 +01:00
Sylvestre Ledru
729bd777d6 compiler-rt: Only build liborc on amd64, i386 & arm64 2023-01-24 13:14:45 +01:00
Sylvestre Ledru
e4160527fe Don't build omptarget on i386
https://github.com/llvm/llvm-project/issues/60121#issuecomment-1387260942
2023-01-24 11:56:19 +01:00
Sylvestre Ledru
6aa79170e9 coverity: disable cmake sccache 2023-01-23 21:31:29 +01:00
Sylvestre Ledru
6cb47c7b73 rebase of the patches 2023-01-23 21:18:29 +01:00
Sylvestre Ledru
bc4ed8d66d disable sccache if cov is used 2023-01-23 21:12:19 +01:00
Sylvestre Ledru
285fe36a6c move the coverity declaration later 2023-01-23 21:12:19 +01:00
Sylvestre Ledru
5fdf7db04e rebase of the patches 2023-01-23 08:14:36 +01:00
Sylvestre Ledru
c29afb782b Revert "Ship clang-stat-cache in clang-tools-X.Y"
This reverts commit 483302c9a2.
2023-01-21 21:29:23 +01:00
Sylvestre Ledru
596883863d rebase of the patches 2023-01-20 19:38:42 +01:00
Sylvestre Ledru
483302c9a2 Ship clang-stat-cache in clang-tools-X.Y
Introduced in:
a033dbbe5c
2023-01-19 09:16:24 +01:00
Gianfranco Costamagna
9fb73635a7 update changelog 2023-01-19 09:04:06 +01:00
Gianfranco Costamagna
dd13267ca5 update changelog 2023-01-19 09:03:54 +01:00
Gianfranco Costamagna
7fb770dd0e Merge branch '15' into snapshot 2023-01-19 09:03:29 +01:00
Gianfranco Costamagna
f30c15ff72 Update changelog 2023-01-19 09:00:16 +01:00
Gianfranco Costamagna
fdfeeff395 Update lldb patch for newer python version 2023-01-19 08:59:48 +01:00
Sylvestre Ledru
a8ab81b59f compiler-rt: Only build liborc on amd64 & arm64 2023-01-18 11:20:58 +01:00
Sylvestre Ledru
286a3ad00b ship llvm-omp-kernel-replay in libomp-X.Y-dev
done in
94c772dc92
2023-01-18 10:00:01 +01:00
Sylvestre Ledru
1efcab2ab1 Disable flang on s390x. Seems that it is breaking 2023-01-17 14:25:27 +01:00
Sylvestre Ledru
f41041aecc Disable flang on s390x. Seems that it is breaking 2023-01-17 10:31:55 +01:00
Sylvestre Ledru
02b4b37483 ship amdgpu-arch & nvptx-arch in clang-tools
introduced:
d5a5ee856e
2023-01-17 09:43:04 +01:00
Sylvestre Ledru
672014b30e Merge remote-tracking branch 'origin/15' into snapshot 2023-01-15 22:06:59 +01:00
Sylvestre Ledru
2f1fc2f09c Merge remote-tracking branch 'origin/14' into 15 2023-01-15 22:06:48 +01:00
Sylvestre Ledru
21a5861d74 Also install liborc_rt-x86_64.a in libclang-rt 2023-01-15 21:13:05 +01:00
Sylvestre Ledru
40c65e450e update of the changelog 2023-01-15 21:11:05 +01:00
Sylvestre Ledru
b8a7e87a5c also ship libHLFIRTransforms & libHLFIRDialect in libflang 2023-01-15 21:10:27 +01:00
Sylvestre Ledru
1de70a0ba3 use the correct syntax for variable 2023-01-15 19:32:56 +01:00
Sylvestre Ledru
698f2d92c5 fix the merge 2023-01-15 18:52:52 +01:00
Sylvestre Ledru
31f147c46d hardcode a bit less sccache usage 2023-01-15 18:52:19 +01:00
Sylvestre Ledru
1a948d0eb1 try to use sccache to build libfuzzer 2023-01-15 18:52:19 +01:00
Sylvestre Ledru
06f31916f1 sccache: use variables for the binary & path 2023-01-15 18:52:19 +01:00
Sylvestre Ledru
e713a9eafe adjust more versions 2023-01-15 18:02:37 +01:00
Sylvestre Ledru
9c0722110e adjust the version 2023-01-15 18:00:46 +01:00
Sylvestre Ledru
af8674d79c update of the version 2023-01-15 17:58:45 +01:00
Sylvestre Ledru
c3afd75f4e remove some old patches (applied upstream) 2023-01-15 17:58:23 +01:00
Sylvestre Ledru
a5f14f108c Merge remote-tracking branch 'origin/15' into snapshot 2023-01-15 17:55:13 +01:00
Sylvestre Ledru
79cb52c2dd rebase of the patches 2023-01-15 17:34:02 +01:00
Sylvestre Ledru
56fcd6750b also add the file 2023-01-15 17:13:50 +01:00
Sylvestre Ledru
6a9c231dae bring back the patch 2023-01-15 15:14:11 +01:00
Sylvestre Ledru
e697d3006f Adjust the debian overrides 2023-01-15 10:54:56 +01:00
Sylvestre Ledru
b8c02541a8 Merge remote-tracking branch 'origin/14' into 15 2023-01-15 10:54:22 +01:00
Sylvestre Ledru
223ec487e3 remove patch applied upstream 2023-01-15 10:52:23 +01:00
Sylvestre Ledru
b9d2b57c3b adjust the lintian format 2023-01-15 09:46:54 +01:00
Sylvestre Ledru
f7e887ac37 new upstream release 2023-01-13 15:10:42 +01:00
Sylvestre Ledru
d511ef357d Merge remote-tracking branch 'origin/14' into 15 2023-01-11 16:18:28 +01:00
Sylvestre Ledru
99ff46f901 Disable libc++-$(LLVM_VERSION)-dev-wasm32 on old Debian & Ubuntu: bionic buster focal bullseye jammy either wasi-libc isn't available or too old or we face bug https://sourceware.org/bugzilla/show_bug.cgi?id=27558 2023-01-11 10:58:40 +01:00
Sylvestre Ledru
1d75785e94 add a check 2023-01-11 00:10:04 +01:00
Sylvestre Ledru
f647ae31eb document the why 2023-01-11 00:02:16 +01:00
Sylvestre Ledru
93ecb8e79c fix syntax (bis) 2023-01-10 23:44:20 +01:00
Sylvestre Ledru
7090685fb6 fix syntax 2023-01-10 23:32:54 +01:00
Sylvestre Ledru
8df7ca8d3c try another way 2023-01-10 23:26:27 +01:00
Sylvestre Ledru
fa973158c6 rebase of the patches 2023-01-10 23:19:53 +01:00
Sylvestre Ledru
2e851b2647 fix var name 2023-01-10 22:13:52 +01:00
Sylvestre Ledru
e1e0815e41 LIBCXX_WASM_ENABLE=no 2023-01-10 21:54:45 +01:00
Sylvestre Ledru
1ef175bbde apply upstream 2023-01-10 21:02:50 +01:00
Sylvestre Ledru
1de0263379 also disable libc++abi-14-dev-wasm32 2023-01-10 20:56:28 +01:00
Sylvestre Ledru
41c7732ff3 try a different technic to check 2023-01-10 20:21:11 +01:00
Sylvestre Ledru
dc2648a7f6 also disable the libcxx-wasm32-wasi install 2023-01-10 13:36:52 +01:00
Sylvestre Ledru
39f4464e90 Disable libc++-$(LLVM_VERSION)-dev-wasm32 on old Debian & Ubuntu 2023-01-09 23:47:22 +01:00
Sylvestre Ledru
adb269148d prepare the upload to unstable 2023-01-08 12:32:44 +01:00