Gianfranco Costamagna
41b7c253be
Fixup typo in test command
2019-10-05 10:33:39 +02:00
Gianfranco Costamagna
4030c3a37c
Add a basic cmake test to see if the package is imported correctly
2019-10-05 10:29:57 +02:00
Sylvestre Ledru
df60d67098
add a cpuid check
2019-10-05 10:22:36 +02:00
Gianfranco Costamagna
4723e4187b
Revert "Also remove lit-cpuid from cmake exports, in case it comes back in the future"
...
This reverts commit 9d6b7c5a64
.
2019-10-05 10:16:46 +02:00
Gianfranco Costamagna
9d6b7c5a64
Also remove lit-cpuid from cmake exports, in case it comes back in the future
2019-10-05 10:11:54 +02:00
Gianfranco Costamagna
a1dc64e1c6
python*lldb, depend on liblldb-9 to avoid failure during import
2019-10-05 10:08:17 +02:00
Gianfranco Costamagna
4baa800ed0
Enable lldb on s390x too, it builds fine now
2019-10-05 10:02:13 +02:00
Sylvestre Ledru
6de8a1471f
Remove the lit-cpuid references from LLVMExports.cmake. It is provided by lldb and we don't want to add this as a new dep from llvm-dev ( Closes : #941082 #941306 )
2019-10-04 22:36:36 +02:00
Gianfranco Costamagna
d8e2dfb362
Revert "Add runtime dependency on lldb from llvm-dev to avoid configure error with cmake script"
...
This reverts commit 9f49b6d120
.
2019-09-26 16:28:20 +02:00
Gianfranco Costamagna
9f49b6d120
Add runtime dependency on lldb from llvm-dev to avoid configure error with cmake script
2019-09-26 16:17:01 +02:00
Sylvestre Ledru
1ea7b813b8
* Fix the FTBFS on all platform by adding -DCLANG_BUILD_EXAMPLES=OFF
...
to cmake.
So, the following libs aren't built anymore:
- usr/lib/llvm-9/lib/SampleAnalyzerPlugin.so
- usr/lib/llvm-9/lib/CheckerDependencyHandlingAnalyzerPlugin.so
- usr/lib/llvm-9/lib/CheckerOptionHandlingAnalyzerPlugin.so
2019-09-25 08:31:00 +02:00
Gianfranco Costamagna
b27d521a38
Add upstream patch to fix LLVMExports.cmake import regression from llvm-8
2019-09-24 19:02:57 +02:00
Sylvestre Ledru
0277bb6ef4
New snapshot release
2019-09-13 17:54:45 +02:00
Sylvestre Ledru
1e493280ef
Merge branch '9' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 9
2019-09-11 22:23:24 +02:00
Sylvestre Ledru
f441d5abcf
show the error message
2019-09-11 22:23:11 +02:00
Sylvestre Ledru
b247266d7c
New snapshot release
2019-09-10 15:29:53 +02:00
Sylvestre Ledru
12f259a940
remove breaks/replaces for clang9
2019-09-09 11:57:32 +02:00
Sylvestre Ledru
5fcf7987d6
sid should also get gcc 8
2019-09-08 10:20:52 +02:00
Sylvestre Ledru
386d2533e6
Fix the declaration
2019-09-08 09:34:34 +02:00
Sylvestre Ledru
4ac6696373
add a missing copyright info
2019-09-07 23:26:33 +02:00
Sylvestre Ledru
fe69f1aa4c
Merge branch '9' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 9
2019-09-07 23:23:07 +02:00
Sylvestre Ledru
c363f6f2f4
fix description-starts-with-leading-spaces
2019-09-07 23:05:17 +02:00
Sylvestre Ledru
a4bb047604
Force gcc before 9 (gcc 8 on Debian unstable) because it causes huge increase of the size of the .deb (because of .a and .so) and issues in the libs
2019-09-07 13:09:19 +02:00
Sylvestre Ledru
48faa9b828
try to fix the patch
2019-09-07 10:39:56 +02:00
Sylvestre Ledru
c6417dbaef
Try to disable some options specific to BOOTSTRAP_LLVM_ENABLE_LTO which aren't activated for LLVM_ENABLE_LTO causing the usage of llvm-ar llvm-ranlib. Causing a huge increase of the size of the .deb (because of .a and .so) and issues in the libs ( Closes : #939472 )
2019-09-06 23:27:38 +02:00
Sylvestre Ledru
0e69053baa
revert link changes
2019-09-05 10:42:43 +02:00
Sylvestre Ledru
0390f7204d
also install usr/lib/llvm-10/lib/libclang-cpp.so.10
2019-09-04 20:57:33 +02:00
Sylvestre Ledru
9b69c89f47
try to fix the link
2019-09-04 18:46:11 +02:00
Sylvestre Ledru
5846370e55
improve the tests
2019-09-03 08:11:53 +02:00
Sylvestre Ledru
a0dfd37191
fix links
2019-09-03 08:11:42 +02:00
Sylvestre Ledru
a4c9068ec6
remove a file which should not be installed
2019-09-02 16:53:05 +02:00
Sylvestre Ledru
c1a451838d
fix changelog
2019-09-02 10:46:52 +02:00
Sylvestre Ledru
8c49cbc3da
Fix a link issue ( Closes : #939172 )
2019-09-02 10:46:33 +02:00
Sylvestre Ledru
618388bf74
fix the link
2019-09-02 10:46:00 +02:00
Sylvestre Ledru
a7abde8f96
remove a dup declaration (done in the .links)
2019-09-02 10:44:35 +02:00
Sylvestre Ledru
2c3d58eabf
reorder the bootstrap args
2019-09-02 10:39:18 +02:00
Sylvestre Ledru
2a58c5d841
Debian moved to gcc-9. This gcc version now refuses -flto="Thin" Move from LLVM_ENABLE_LTO="Thin" to BOOTSTRAP_LLVM_ENABLE_LTO="Thin" to mitigate the issue (the argument should be passed only at the second stage of the build process) See https://bugs.llvm.org/show_bug.cgi?id=43193
2019-09-02 10:38:55 +02:00
Sylvestre Ledru
2c1d4d5a3b
gcc8 => 9
2019-09-01 11:00:38 +02:00
Sylvestre Ledru
4b4d823b40
fix some install issue
2019-09-01 10:59:53 +02:00
Sylvestre Ledru
6bf9ce13ab
improve the tests
2019-09-01 00:52:01 +02:00
Sylvestre Ledru
60ab466af0
fix install path of libclang-cpp
2019-09-01 00:51:51 +02:00
Sylvestre Ledru
88da9a90dc
improve the tests with libclang-cpp
2019-09-01 00:48:38 +02:00
Sylvestre Ledru
7dcb49afb5
fix the install paths
2019-09-01 00:47:58 +02:00
Sylvestre Ledru
3e62f1586d
update the build of libclang-cpp to match what we have for libclang
2019-08-31 16:10:44 +02:00
Sylvestre Ledru
b617997c99
dupe in the changelog
2019-08-31 13:45:19 +02:00
Sylvestre Ledru
e10f474fca
Rename libclang-cpp1-9 to libclang-cpp9 to match the soname and libllvm9 naming (at some point, all libs should do that ...)
2019-08-31 13:30:51 +02:00
Sylvestre Ledru
b7269b3587
reference the debian apache 2 license
2019-08-31 13:25:04 +02:00
Sylvestre Ledru
9f5bdc9a0f
fix the libclang-cpp link
2019-08-31 13:19:05 +02:00
Sylvestre Ledru
da51f0b62a
improve the path management in the patch
2019-08-31 10:50:57 +02:00
Sylvestre Ledru
af7b58243b
New snapshot release
2019-08-30 20:19:31 +02:00