Sylvestre Ledru
c5abefccae
try back the old behavior
2021-09-01 12:47:05 +02:00
Sylvestre Ledru
fd6502bedd
try to used runtimes and others refactors
2021-09-01 12:47:01 +02:00
Sylvestre Ledru
ebb113ddd7
Add debian/source/options to ignore the diff (much much faster to repack)
2021-09-01 12:45:28 +02:00
Sylvestre Ledru
eda5c4b589
check if clang-tidy is installed
2021-09-01 12:45:28 +02:00
Sylvestre Ledru
2f0b96606f
Add LIBCXXABI_ENABLE_STATIC_UNWINDER=ON LIBCXXABI_STATICALLY_LINK_UNWINDER_IN_SHARED_LIBRARY=OFF LIBCXXABI_STATICALLY_LINK_UNWINDER_IN_STATIC_LIBRARY=ON to libc++ when libunwind is built Matches what is done on brew: https://bit.ly/3kDNpC9
2021-09-01 12:45:28 +02:00
Sylvestre Ledru
54c1ec180d
cmake: use ON instead of YES for consistency
2021-09-01 12:45:28 +02:00
Gianfranco Costamagna
0b8dd2ed86
Merge branch '11' into 12
2021-09-01 12:45:19 +02:00
Gianfranco Costamagna
a77fbe05ad
Update changelog
2021-09-01 12:44:45 +02:00
Gianfranco Costamagna
4269703bfc
* Don't build lldb on riscv64, fails to build due to missing
...
CreateHostNativeRegisterContextLinux implementation on this architecture.
2021-09-01 12:44:19 +02:00
Sylvestre Ledru
b4b7a9a432
remove patch applied upstream
2021-09-01 12:42:20 +02:00
Gianfranco Costamagna
20534b1b6a
Update changelog
2021-09-01 12:24:49 +02:00
Gianfranco Costamagna
07446f3aed
Add upstream patch to fix a texture failure with mesa
...
* Cherry-pick upstream commit to fix a libgl1-mesa-dri texture failure.
(Closes : #989545 )
2021-09-01 12:24:03 +02:00
Sylvestre Ledru
e472d6dc91
Build with -DCMAKE_POSITION_INDEPENDENT_CODE=ON to libc++ and libc++abi
2021-08-31 22:52:36 +02:00
Sylvestre Ledru
e9e855e83b
remove some non functional options
2021-08-31 22:51:53 +02:00
Sylvestre Ledru
8ad1bc4a4f
remove llvm-mcmarkup one more time
2021-08-31 21:51:38 +02:00
Sylvestre Ledru
2b5bc71a9f
fix changelog
2021-08-31 20:57:23 +02:00
Sylvestre Ledru
2dab488e22
Fix changelog
2021-08-31 20:31:04 +02:00
Sylvestre Ledru
1d3572279a
Don't generate the llvm-mcmarkup & lldb-mi manpages (don't exist anymore) (LP: #1940713 )
2021-08-31 20:29:56 +02:00
Sylvestre Ledru
3ac274e97a
use the -S -B cmake options
2021-08-31 20:29:56 +02:00
Sylvestre Ledru
0592c3fcfc
set the right name for the targets
2021-08-31 20:29:56 +02:00
Sylvestre Ledru
433ee8f108
move arguments in their own section
2021-08-31 20:29:56 +02:00
Sylvestre Ledru
7f965fcb06
remove non working args
2021-08-31 20:29:56 +02:00
Sylvestre Ledru
1ea2400bf7
unwind should use compiler-rt
2021-08-31 20:29:56 +02:00
Sylvestre Ledru
4431d4bc18
try back the old behavior
2021-08-31 20:29:56 +02:00
Sylvestre Ledru
2903f4fa18
try to used runtimes and others refactors
2021-08-31 20:29:51 +02:00
John Paul Adrian Glaubitz
bd20ed6880
Disable libunwind-X.Y{-dev} packages on sparc and sparc64
2021-08-29 21:31:01 +02:00
Sylvestre Ledru
296a093d1f
Add debian/source/options to ignore the diff (much much faster to repack)
2021-08-29 17:36:19 +02:00
Sylvestre Ledru
5679c920dd
check if clang-tidy is installed
2021-08-29 15:59:35 +02:00
Sylvestre Ledru
135e393ff7
Add LIBCXXABI_ENABLE_STATIC_UNWINDER=ON LIBCXXABI_STATICALLY_LINK_UNWINDER_IN_SHARED_LIBRARY=OFF LIBCXXABI_STATICALLY_LINK_UNWINDER_IN_STATIC_LIBRARY=ON to libc++ when libunwind is built Matches what is done on brew: https://bit.ly/3kDNpC9
2021-08-29 15:59:33 +02:00
Sylvestre Ledru
0001ff9f31
cmake: use ON instead of YES for consistency
2021-08-29 15:59:04 +02:00
Sylvestre Ledru
4e968591a0
add tests (failing for now)
2021-08-29 15:12:38 +02:00
Sylvestre Ledru
4b43235a8e
Merge remote-tracking branch 'origin/12' into 13
2021-08-28 09:46:51 +02:00
Sylvestre Ledru
5821a6165d
Extends the lintian override as it is causing other issues:
...
lintian.llvm-toolchain-snapshot source.invalid-arch-string-in-source-relation riscv64 [build-depends: ocaml-nox [amd64 arm64 armhf ppc64el riscv64 s390x]]
lintian.llvm-toolchain-snapshot source.invalid-arch-string-in-source-relation riscv64 [build-depends: ocaml-findlib [amd64 arm64 armhf ppc64el riscv64 s390x]]
lintian.llvm-toolchain-snapshot source.invalid-arch-string-in-source-relation riscv64 [build-depends: libctypes-ocaml-dev [amd64 arm64 armhf ppc64el riscv64 s390x]]
lintian.llvm-toolchain-snapshot source.invalid-arch-string-in-source-relation riscv64 [build-depends: dh-ocaml [amd64 arm64 armhf ppc64el riscv64 s390x]]
2021-08-28 09:46:22 +02:00
Sylvestre Ledru
993f1c537d
adjust the output
2021-08-27 19:13:15 +02:00
Sylvestre Ledru
34882aee5f
add back the tests removed by the merge
2021-08-27 19:13:06 +02:00
Sylvestre Ledru
a31148c013
adjust the test for 13 rc2
2021-08-27 11:53:23 +02:00
Sylvestre Ledru
1e52a03a1b
New testing release
2021-08-27 11:44:55 +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
a147342020
add a test help identify regression like 51642
2021-08-27 10:52:47 +02:00
Sylvestre Ledru
f141f0b16c
Remove an old test - was already added back the line above
2021-08-27 10:52:47 +02:00
Sylvestre Ledru
1ee4395092
First attempt to fix riscv64 build, by fixing build deps and correctly enabling ocaml/lld and other features.
...
Tweak build installability on i386 to help Ubuntu backports and impish
2021-08-27 09:42:40 +02:00
Sylvestre Ledru
fed55e81ec
also sed debian/tests/integration-test-suite-test file on new release
2021-08-27 09:42:17 +02:00
Sylvestre Ledru
5c792d38d7
update of the dates
2021-08-27 09:41:49 +02:00
Sylvestre Ledru
957a67f6e8
prepare new release
2021-08-27 09:41:43 +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
Gianfranco Costamagna
635dc30b14
First attempt to fix riscv64 build, by fixing build deps and correctly enabling ocaml/lld and other features.
...
Tweak build installability on i386 to help Ubuntu backports and impish
2021-08-27 08:45:23 +02:00
Gianfranco Costamagna
44329f6edd
also sed debian/tests/integration-test-suite-test file on new release
2021-08-27 08:44:49 +02:00
Sylvestre Ledru
39fe1d611c
rebase of the patch
2021-08-26 20:55:34 +02:00
Gianfranco Costamagna
7c84a6515c
Update changelog
2021-08-26 16:05:25 +02:00