Sylvestre Ledru
42af26b2d7
Make libunwind-dev depends on libunwind
2021-08-08 10:59:13 +02:00
Sylvestre Ledru
aa333f2fe9
Rename some lld libs. Following 7a6482216ff02f81ed02ff4936f1b22d4b5a9a6c lldMachO=>lldMachOOld and lldMachO2=>lldMach
2021-08-06 08:41:08 +02:00
Sylvestre Ledru
6e8ad7c788
rebase of the patch
2021-08-05 22:22:56 +02:00
Sylvestre Ledru
49b3cf76f1
fix scanbuild py
2021-08-04 15:29:01 +02:00
Sylvestre Ledru
0c10ea95e7
fix the version
2021-08-03 09:32:30 +02:00
Sylvestre Ledru
3da9fa4124
add missing symbol in libclang
2021-08-03 09:03:53 +02:00
Sylvestre Ledru
9fc717f6f2
Merge remote-tracking branch 'origin/13' into snapshot
2021-08-02 11:02:59 +02:00
Sylvestre Ledru
38d3fddeb9
Merge remote-tracking branch 'origin/12' into 13
2021-08-02 11:00:53 +02:00
Sylvestre Ledru
a5528e133e
libc++ & libc++ abi: only pass -DLIBCXXABI_USE_LLVM_UNWINDER=YES if libunwind is available on the platform
2021-08-02 10:59:45 +02:00
Sylvestre Ledru
e937dc497c
Merge remote-tracking branch 'origin/13' into snapshot
2021-08-01 20:40:48 +02:00
Sylvestre Ledru
45acb9d788
Merge remote-tracking branch 'origin/12' into 13
2021-08-01 20:40:33 +02:00
Sylvestre Ledru
cb191ac1b3
fix the build of libunwind
2021-08-01 20:40:14 +02:00
Sylvestre Ledru
ea33ffc737
Merge remote-tracking branch 'origin/13' into snapshot
2021-08-01 18:09:38 +02:00
Sylvestre Ledru
e49370b38a
Merge remote-tracking branch 'origin/12' into 13
2021-08-01 18:09:24 +02:00
Sylvestre Ledru
62bcced93d
fix the version when using the ugly testing script
2021-08-01 18:09:08 +02:00
Sylvestre Ledru
c8a5111815
Merge remote-tracking branch 'origin/13' into snapshot
2021-08-01 11:44:42 +02:00
Sylvestre Ledru
3e1c4e5fd9
Merge remote-tracking branch 'origin/12' into 13
2021-08-01 11:43:45 +02:00
Sylvestre Ledru
c039e0465f
Build libunwind only on amd64 arm64 armhf i386 mips64el ppc64el ppc64 riscv64 sparc sparc64 Not supported on s390x for example
2021-08-01 11:43:19 +02:00
Sylvestre Ledru
c0a9413d82
fix versions
2021-07-31 21:08:20 +02:00
Sylvestre Ledru
48214b1610
Merge remote-tracking branch 'origin/13' into snapshot
2021-07-31 21:07:31 +02:00
Sylvestre Ledru
f20d336773
fix changelog
2021-07-31 21:06:27 +02:00
Sylvestre Ledru
972d4e79a4
* Adjust libclang:
...
- upstream decided to make it stable starting from 13, with the soname
- for now, I am not planning to rename libclang1-13 to libclang13 as it will
cause too much churn for a small gain as we will keep libllvm (while
losing the capability to have different versions in parallel installed)
2021-07-31 12:33:52 +02:00
Sylvestre Ledru
ad6134a2c8
rebase of the patches
2021-07-31 09:46:30 +02:00
Sylvestre Ledru
b32eed2767
remove the revert as it has been fixed upstream
2021-07-31 09:19:47 +02:00
Sylvestre Ledru
df0335094d
* Generate libunwind-13 & libunwind-13-dev packages
...
* Add the following option to the libc++ build:
-DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=ON
-DLIBCXX_STATICALLY_LINK_ABI_IN_STATIC_LIBRARY=ON
-DLIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRARY=OFF
to address upstream bug 46321
* Make libc++abi use libunwind
* d/rules: Adjust cmake defines to fix libclc.pc paths
* Add the following option to the libc++ build:
-DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=ON
-DLIBCXX_STATICALLY_LINK_ABI_IN_STATIC_LIBRARY=ON
-DLIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRARY=OFF
to address upstream bug 46321
* Build libunwind
* Add riscv64 architecture in control
enable liblldb, libomp and others which are
currently unavailable in riscv64 repository.
* Add libxml2 as a dependency as it is necessary
for llvm manifest tool (llvm-mt)
(Closes : #990537 )
* d/rules: Adjust cmake defines to fix libclc.pc paths
2021-07-30 22:09:10 +02:00
Sylvestre Ledru
13740e79ae
Fix changelog
2021-07-30 14:49:34 +02:00
Sylvestre Ledru
8f6718bcb1
Make libc++abi use libunwind
2021-07-30 14:49:11 +02:00
Sylvestre Ledru
6b84ba401e
Build libunwind
2021-07-30 14:49:04 +02:00
Sylvestre Ledru
d7b9f6065e
also test the execution
2021-07-30 14:48:16 +02:00
Sylvestre Ledru
4424a0f166
fix changelog
2021-07-30 14:30:40 +02:00
Sylvestre Ledru
3c58d712e5
Merge branch '12' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 12
2021-07-30 14:29:20 +02:00
Sylvestre Ledru
c72a6c0e50
Generate libunwind-12 & libunwind-12-dev packages
2021-07-30 14:27:04 +02:00
Sylvestre Ledru
1ee42313c8
also suggest the removal of libclc
2021-07-30 09:17:41 +02:00
Sylvestre Ledru
f16985f2ce
update of 13 => 14
2021-07-28 18:47:20 +02:00
Sylvestre Ledru
c343e88896
update of the bump version script to 14
2021-07-28 18:43:33 +02:00
Sylvestre Ledru
570118155e
Branching of snapshot into 13
2021-07-28 18:42:19 +02:00
Sylvestre Ledru
8358f9498b
Add the following option to the libc++ build: -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=ON -DLIBCXX_STATICALLY_LINK_ABI_IN_STATIC_LIBRARY=ON -DLIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRARY=OFF to address upstream bug 46321
2021-07-27 17:58:15 +02:00
Sylvestre Ledru
a2d931f35d
try to run with coverity libc++ & libclc
2021-07-24 17:16:00 +02:00
Sylvestre Ledru
d7240e1a38
Merge branch '12-fix-pc' into '12'
...
d/rules: Adjust cmake defines to fix libclc.pc paths
See merge request pkg-llvm-team/llvm-toolchain!70
2021-07-21 06:36:55 +00:00
Sylvestre Ledru
234f176a09
revert the s390 as it is probably fixed
2021-07-20 09:43:35 +02:00
Jordan Justen
e001f3ee5b
d/rules: Adjust cmake defines to fix libclc.pc paths
...
Before this change, /usr/lib/pkgconfig/libclc.pc contained these
invalid paths:
includedir=/usr/local//usr/include
libexecdir=/usr/local//usr/lib/clc
Signed-off-by: Jordan Justen <jljusten@debian.org>
2021-07-19 01:21:45 -07:00
Sylvestre Ledru
b852e4851c
rebase of the patches
2021-07-17 23:13:38 +02:00
Sylvestre Ledru
66b537ad0b
add a new file to update when preparing a new release
2021-07-17 23:00:13 +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
bee0e9fdfb
also mention a change from -11
2021-07-17 20:15:55 +02:00
Sylvestre Ledru
828b18e02f
Fix changelog
2021-07-17 20:15:52 +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