Commit Graph

4298 Commits

Author SHA1 Message Date
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
e224f7fd9f upload in exp first 2021-06-22 23:03:29 +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
e8602eee5c As scan-build-py is installed by default ( https://reviews.llvm.org/D104138 ) update of the code 2021-06-22 14:52:23 +02:00
Sylvestre Ledru
debb1a5e96 Refresh the lib of symbols in libomp 2021-06-22 14:45:41 +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
dcdbf5e97c New testing upstream release 2021-06-21 16:40:42 +02:00
Sylvestre Ledru
b125288c70 rebase of the patches 2021-06-21 10:38:49 +02:00
Sylvestre Ledru
f4872e9d24 fix changelog 2021-06-20 09:33:56 +02:00
Sylvestre Ledru
b74f48bf65 fix the version 2021-06-19 22:16:53 +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
kasperk81
c3ab7d5284 Add riscv64 architecture in control 2021-06-16 12:26:08 -04: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
2eee318cfd Revert "Build libc++ & libc++abi with -fPIC to fix upstream bug 43604"
This reverts commit da2abef4ec.
2021-06-02 20:19:51 +02:00
Sylvestre Ledru
da2abef4ec Build libc++ & libc++abi with -fPIC to fix upstream bug 43604 2021-06-01 13:35:16 +02:00
Sylvestre Ledru
80b05a65cc Revert "Add -fvisibility-inlines-hidden -Bsymbolic-functions -fno-semantic-interposition to the args to make clang faster See https://github.com/ClangBuiltLinux/tc-build/issues/150#issuecomment-849935207"
Doesn't provide perf win

This reverts commit 9d45d3f6a0.
2021-05-31 23:35:39 +02:00
Sylvestre Ledru
93a4e65197 fix the arch 2021-05-29 09:41:01 +02:00
Sylvestre Ledru
c851277a37 fix the changelog 2021-05-29 09:39:29 +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
8e82a7632b linker tools wasn't recommended in the install 2021-05-29 09:38:54 +02:00
Sylvestre Ledru
a003fd4f4a rename patches 2021-05-28 23:03:43 +02:00
Sylvestre Ledru
a8eb6c475f move the mips files 2021-05-28 23:00:37 +02:00
Sylvestre Ledru
9d45d3f6a0 Add -fvisibility-inlines-hidden -Bsymbolic-functions -fno-semantic-interposition to the args to make clang faster See https://github.com/ClangBuiltLinux/tc-build/issues/150#issuecomment-849935207 2021-05-28 22:58:39 +02:00
John Paul Adrian Glaubitz
5ca1656281 Add upstream patch D98575 to fix 32-bit compiler-rt build on sparc64 2021-05-27 11:53:59 +02:00
John Paul Adrian Glaubitz
42d447d273 Add upstream patch D98574 to fix clang macro definitions on sparc64 2021-05-27 11:52:55 +02:00
Sylvestre Ledru
94f4587678 new release 2021-05-26 17:24:15 +02:00
Sylvestre Ledru
0229f29ced New testing upstream release 2021-05-26 13:10:39 +02:00
Sylvestre Ledru
8e06ec7a91 rebase of the patches 2021-05-19 22:33:44 +02:00
Sylvestre Ledru
611fefa56b rebase of the patches 2021-05-17 20:58:45 +02:00
Sylvestre Ledru
d1d8e2b645 Only install these files on amd64, ppc64el & arm64
See openmp/libomptarget/deviceRTLs/amdgcn/CMakeLists.txt
2021-05-17 16:51:54 +02:00
Sylvestre Ledru
1e64f5841b rebase of the patches 2021-05-16 19:34:16 +02:00
Sylvestre Ledru
e962aed63b Revert "Revert " but install /usr/lib/llvm-13/lib/libomptarget-amdgcn-*.bc""
This reverts commit 985d960157.
2021-05-11 14:28:45 +02:00
Sylvestre Ledru
985d960157 Revert " but install /usr/lib/llvm-13/lib/libomptarget-amdgcn-*.bc"
This reverts commit f45f249696.
2021-05-10 16:11:01 +02:00
Sylvestre Ledru
df37dcdf28 remove old rules for stretch, xenial & trusty 2021-05-10 13:33:06 +02:00
Sylvestre Ledru
03b9ba6fcf remove old rules for stretch, xenial & trusty 2021-05-10 13:32:37 +02:00
Sylvestre Ledru
27037fc17d remove old rules for stretch, xenial & trusty 2021-05-10 13:31:57 +02:00
Sylvestre Ledru
f45f249696 but install /usr/lib/llvm-13/lib/libomptarget-amdgcn-*.bc 2021-05-09 18:22:12 +02:00
Sylvestre Ledru
80ccde0b36 rebase of the patches 2021-05-08 23:36:48 +02:00
Sylvestre Ledru
4b571b3c19 remove libomptarget from openmp. done by upstream in f2f88f3e7a110b2d4d9da446e45f0dba040e62b2 2021-05-08 13:13:21 +02:00
Sylvestre Ledru
7b302b694d disable the patch for the branch (12.0.1). Should be added for the 12 release 2021-05-04 10:11:12 +02:00
Sylvestre Ledru
d866d0486d fix the changelog 2021-05-01 19:33:42 +02:00
Sylvestre Ledru
24dc47892d libclc: improve the test 2021-05-01 16:29:23 +02:00
Sylvestre Ledru
850c7e11bf libclc: be more prescriptive for the install + test script 2021-05-01 16:28:55 +02:00
Sylvestre Ledru
396bbc8eff prepare upload 2021-05-01 09:45:31 +02:00
Timo Aaltonen
437f86c9d5 Build libclc. (Closes: #942709) 2021-05-01 01:02:54 +03:00
Sylvestre Ledru
2e53fae936 Upload to unstable 2021-04-28 22:55:21 +02:00
Sylvestre Ledru
52b1876735 Enable lld on s390x 2021-04-28 22:37:11 +02:00
Sylvestre Ledru
2ab4845b99 Also build lld on s390x 2021-04-28 22:33:42 +02:00
Sylvestre Ledru
90f737ccd4 Also build lld on s390x 2021-04-28 22:31:14 +02:00
John Paul Adrian Glaubitz
70d189d8f0 Disable OpenMP on m68k 2021-04-23 11:24:51 +02:00
Sylvestre Ledru
de866f8591 rebase of the patch 2021-04-22 22:10:01 +02:00
Sylvestre Ledru
d65a30fcd5 Disable lto. Hopefully workaround the issue https://bugs.llvm.org/show_bug.cgi?id=50031 2021-04-22 22:09:01 +02:00
Sylvestre Ledru
b55b04cc9e Merge branch 'kwk-snapshot-patch-12163' into 'snapshot'
Elegant CURRENT_VERSION determination

See merge request pkg-llvm-team/llvm-toolchain!66
2021-04-20 15:16:09 +00:00
Sylvestre Ledru
d22130608a show the last 100 lines in case of error 2021-04-18 23:36:27 +02:00
Sylvestre Ledru
2841301164 fix conflict 2021-04-18 23:15:05 +02:00
Sylvestre Ledru
8c5e1bc5bd remove the 12 specific workaround 2021-04-18 23:07:39 +02:00
Sylvestre Ledru
73e19b411d workaround the breaks/replaces/conflicts introduced with llvm-12-linker-tools
we update the version to make it work with apt.llvm.org
Yeah, this is ugly but I don't know how to do better
2021-04-18 23:07:39 +02:00
Sylvestre Ledru
45ae3483fe cmake & its libs, try to replicate that I did for 11 (will be done in 13 if it works 2021-04-18 23:07:39 +02:00
Sylvestre Ledru
43a6fe2efa Add missing file 2021-04-18 23:07:39 +02:00
Sylvestre Ledru
d7414c7d56 adjust the dep for Debian 2021-04-18 23:07:37 +02:00
Sylvestre Ledru
99dcca8826 improve the description 2021-04-18 23:07:18 +02:00
Sylvestre Ledru
d46c88e66a * Disable again LTO
* Create a new package llvm-12-linker-tools:
  Contains the LLVMgold and LLVMPolly linker plugins.
2021-04-18 23:07:14 +02:00
Sylvestre Ledru
e273082e19 * Improve the clean rule 2021-04-18 23:06:29 +02:00
Sylvestre Ledru
3f4584b9bc try to unbreak the s390x build issue 2021-04-18 23:06:28 +02:00
Sylvestre Ledru
f01f2c149c * Improve the clean rule
* Disable again LTO
* Create a new package llvm-12-linker-tools:
  Contains the LLVMgold and LLVMPolly linker plugins.
* New upstream release
* Add -DCMAKE_SUPPRESS_REGENERATION=ON to limit the number of calls
  to cmake
  Try to workaround a bug on llvm-toolchain-stretch-12-binaries
  architecture=s390x,stretch
* New testing upstream release
2021-04-18 23:05:58 +02:00
Sylvestre Ledru
05186fccef workaround the breaks/replaces/conflicts introduced with llvm-12-linker-tools
we update the version to make it work with apt.llvm.org
Yeah, this is ugly but I don't know how to do better
2021-04-18 10:26:25 +02:00
Sylvestre Ledru
80169bff18 cmake & its libs, try to replicate that I did for 11 (will be done in 13 if it works 2021-04-18 00:42:07 +02:00
Sylvestre Ledru
a1792c0e95 cmake & its libs, try to replicate that I did for 11 (will be done in 13 if it works 2021-04-18 00:10:22 +02:00
Sylvestre Ledru
687f146134 rebase of the patches 2021-04-16 23:35:01 +02:00
Sylvestre Ledru
ecc838c937 Add missing file 2021-04-16 20:55:20 +02:00
Sylvestre Ledru
6a86b64534 adjust the dep for Debian 2021-04-15 13:36:45 +02:00
Sylvestre Ledru
a633fd02be improve the description 2021-04-15 13:34:02 +02:00
Sylvestre Ledru
608f891ab3 * Disable again LTO
* Create a new package llvm-12-linker-tools:
  Contains the LLVMgold and LLVMPolly linker plugins.
2021-04-15 13:33:03 +02:00
Sylvestre Ledru
fae4751a3b bring back the deactivation of lto 2021-04-15 13:31:28 +02:00
Sylvestre Ledru
e57e0ef8a1 * Improve the clean rule 2021-04-15 13:29:00 +02:00
Sylvestre Ledru
7034c123dc New upstream release 2021-04-15 13:26:12 +02:00
John Paul Adrian Glaubitz
805991b3e5 Re-enable the M68k backend which now builds without patches 2021-04-13 10:10:21 +02:00
John Paul Adrian Glaubitz
6b95f9ce26 Drop m68k patches D98537 and D98540 again 2021-04-12 17:53:08 +02:00
Sylvestre Ledru
1b961d5c3a try to unbreak the s390x build issue 2021-04-10 19:53:30 +02:00
Sylvestre Ledru
3c071c42ce Add -DCMAKE_SUPPRESS_REGENERATION=ON to limit the number of calls to cmake Try to workaround a bug on llvm-toolchain-stretch-12-binaries architecture=s390x,stretch 2021-04-10 14:59:21 +02:00
Sylvestre Ledru
c3d43695e0 New testing upstream release 2021-04-10 14:58:06 +02:00
Konrad Kleine
4a581db3d8 Elegant CURRENT_VERSION determination
Earlier today I didn't see that MAJOR, MINOR and PATCH variables were no longer needed outside the if-block, sorry.

In case the \K is unclear. Here's a great explanation: https://stackoverflow.com/a/33573989/835098
2021-04-09 19:30:07 +00:00
Konrad Kleine
b049346dd2 Propose simplification in version determination by deleting all non numeric characters
This doesn't change the behavior but I found it much easier to maintain in my own code than.
2021-04-09 16:59:42 +02:00
Konrad Kleine
461a35f70c Propose simplification in version determination by deleting all non numeric characters
This doesn't change the behavior but I found it much easier to maintain in my own code than.
2021-04-09 14:42:31 +00:00
John Paul Adrian Glaubitz
f8d7bfbf29 Revert "Skip installation of missing hwasan_symbolize on x32"
This reverts commit ba08aa48e8.
2021-04-09 16:05:06 +02:00
John Paul Adrian Glaubitz
6da3253b7d Drop removed patches D98519 and D99869 from debian/patches/series 2021-04-06 10:26:49 +02:00
John Paul Adrian Glaubitz
ba08aa48e8 Skip installation of missing hwasan_symbolize on x32 2021-04-06 09:15:39 +02:00
John Paul Adrian Glaubitz
9541eb713b Set LLVM_DEFAULT_TARGET_TRIPLE to x86_64-linux-gnux32 on x32 2021-04-06 09:13:34 +02:00
John Paul Adrian Glaubitz
6a524ab373 Set LLVM_HOST_TRIPLE to x86_64-linux-gnux32 on x32 2021-04-06 09:12:23 +02:00
John Paul Adrian Glaubitz
2cc6c3aeed Drop patch D99869 which has been merged upstream 2021-04-06 09:09:35 +02:00
John Paul Adrian Glaubitz
f9bc72ba70 Drop patch D98519 which has been merged upstream 2021-04-06 09:07:47 +02:00
Sylvestre Ledru
f6ae83b7c4 update of the patches (rebase and applied upstream) 2021-04-05 23:00:25 +02:00
Sylvestre Ledru
295c8ea5cd remove debian/patches/D99501-ignore-lto-auto.diff as it is now applied upstream 2021-04-05 12:04:59 +02:00
Sylvestre Ledru
29bb4b8eab rebase of the patches 2021-04-05 12:03:43 +02:00
Sylvestre Ledru
084ecd86b1 use the new version of lto auto ignore patch 2021-04-05 12:00:54 +02:00
Sylvestre Ledru
3fc99ec518 Disable all m68k patches & the build.
This has been breaking the apt.llvm.org CI on two trivial issues which
shows that they haven't been tested:
* patch doesn't apply
* ./build-llvm/tools/clang/tools/driver/./build-llvm/include/llvm/Config/Targets.def:43: undefined reference to `LLVMInitializeM68kTargetInfo'
2021-04-05 09:51:07 +02:00
Sylvestre Ledru
bef3e2b75f move m68k patches into their own dir 2021-04-05 09:48:55 +02:00
John Paul Adrian Glaubitz
42b4750590 Add upstream patch D99869 to fix public function visibility on m68k 2021-04-05 01:10:39 +02:00
John Paul Adrian Glaubitz
a4c45fa523 Remove duplicate hunk from upstream patch D98537 2021-04-04 22:47:09 +02:00
John Paul Adrian Glaubitz
ec8019eaa2 Add upstream patch D98540 to implement Disassembler on m68k 2021-04-04 22:03:15 +02:00
John Paul Adrian Glaubitz
d40aa7d47c Add upstream patch D98537 to implement AsmParser on m68k 2021-04-04 22:03:04 +02:00
John Paul Adrian Glaubitz
fe746b515b Add upstream patch D98519 to add support for Motorola literal syntax to AsmParser 2021-04-04 22:02:41 +02:00
Sylvestre Ledru
7cba5563a0 remove patch applied upstream 2021-04-04 20:54:51 +02:00
Sylvestre Ledru
67198b1091 Merge remote-tracking branch 'origin/12' into snapshot 2021-04-04 19:04:41 +02:00
John Paul Adrian Glaubitz
b67e68fdb5 Enable building the new experimental M68k backend 2021-04-04 17:58:04 +02:00
Sylvestre Ledru
6849d787c4 revert the changes on cmake/ld_library_path as it seems they are breaking stretch 2021-04-04 14:44:19 +02:00
Sylvestre Ledru
7137f81662 add the patch for real 2021-04-04 09:28:16 +02:00
Sylvestre Ledru
2c51c4d7d0 remove the revert to use the upstream fix 2021-04-04 08:59:12 +02:00
Sylvestre Ledru
15cfb2a6a7 rebase of the patches 2021-04-03 23:04:39 +02:00
Sylvestre Ledru
6a0289cd19 and 7e0cc45ced230b4ef3a9d8eaedfbe92e75f21916 to fix 49827
* experimental New snapshot release
* experimental New snapshot release
2021-04-03 22:46:53 +02:00
Sylvestre Ledru
b346be3800 rebase of the patches 2021-04-03 15:27:04 +02:00
Sylvestre Ledru
bf123daa2d rebase of the patches 2021-04-03 15:09:46 +02:00
Sylvestre Ledru
02ecce1db0 Revert D95727 for causing bug 49818 2021-04-03 14:32:54 +02:00
Sylvestre Ledru
e663e5fe66 fix a merge issue 2021-04-03 10:05:48 +02:00
Sylvestre Ledru
5e3bccc758 Merge remote-tracking branch 'origin/12' into snapshot 2021-04-03 09:52:59 +02:00
Sylvestre Ledru
d791d2be0b Remove the cmake option POLLY_BUNDLED_JSONCPP as it is now unsed 2021-04-03 09:50:05 +02:00
Sylvestre Ledru
b4571e2e94 remove some unrelevant stuff 2021-04-03 09:48:43 +02:00
Sylvestre Ledru
cc7469dd18 Fix the __config_site include issue 2021-04-03 09:47:26 +02:00
Sylvestre Ledru
cc5cb79e85 * Verify that /proc is mounted. It makes some unexpected issues when
building from a chroot without /proc
2021-04-02 18:08:28 +02:00
Sylvestre Ledru
f78cd14a86 Verify that /proc is mounted. It makes some unexpected issues when building from a chroot without /proc 2021-04-02 18:07:31 +02:00
Sylvestre Ledru
48b858980b * Revert https://reviews.llvm.org/D95727 as it is causing some issues like:
- /usr/bin/ld: ./build-llvm/lib/ExecutionEngine/Interpreter/./llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp:135: undefined reference to `ffi_type_pointer'
  -  Host compiler must support std::atomic!
2021-04-02 14:04:15 +02:00
Sylvestre Ledru
2903d81b3e rebase of the patches 2021-04-02 11:11:07 +02:00
Sylvestre Ledru
717a5efd2d New testing upstream release 2021-04-01 08:57:09 +02:00
Sylvestre Ledru
e2de81e11e Revert the lto declaration 2021-04-01 08:55:57 +02:00
Sylvestre Ledru
13527b51b5 rebase of the patches 2021-03-30 21:34:54 +02:00
Sylvestre Ledru
7ea12d7eda Cherry-pick https://reviews.llvm.org/D99501 to allow -flto=auto 2021-03-30 09:19:23 +02:00
Sylvestre Ledru
be30768c5e Cherry-pick https://reviews.llvm.org/D99501 to allow -flto=auto 2021-03-30 09:01:05 +02:00
Sylvestre Ledru
0ec7afdacf fix the cmake call 2021-03-28 16:15:16 +02:00
Sylvestre Ledru
92859112c1 fix the cmake call 2021-03-28 11:42:01 +02:00
Sylvestre Ledru
6608f7b08f fix the cmake call 2021-03-28 11:41:22 +02:00
Sylvestre Ledru
cdf060ebe1 display the LD_LIB_PATH & CMAKE 2021-03-28 11:16:17 +02:00
Sylvestre Ledru
ea094c96d1 display the LD_LIB_PATH & CMAKE 2021-03-28 11:16:08 +02:00
Sylvestre Ledru
3b259179d6 Revert "Try to fix the fakeroot error"
This reverts commit a1a6066892.
2021-03-28 10:12:07 +02:00
Sylvestre Ledru
dce0b21642 Revert "improve the custom cmake mgmt"
This reverts commit 34cb1e3a5c.
2021-03-28 10:12:01 +02:00
Sylvestre Ledru
14616b5799 Revert "Try to fix the fakeroot error"
This reverts commit e2f054d701.
2021-03-28 10:11:57 +02:00
Sylvestre Ledru
a1a6066892 Try to fix the fakeroot error 2021-03-28 09:54:05 +02:00
Sylvestre Ledru
e2f054d701 Try to fix the fakeroot error 2021-03-28 09:50:33 +02:00
Sylvestre Ledru
714ca2dcab improve the custom cmake mgmt 2021-03-27 23:17:49 +01:00
Sylvestre Ledru
34cb1e3a5c improve the custom cmake mgmt 2021-03-27 23:16:56 +01:00
Sylvestre Ledru
b2d7e3e789 improve the custom cmake mgmt 2021-03-27 23:16:04 +01:00
Sylvestre Ledru
b1c040569e On some arch, we need another version of cmake. in some case, it needs a specific version of the lib. So, provide the ld_library_path for these 2021-03-27 12:39:03 +01:00
Sylvestre Ledru
a5d74ffa13 On some arch, we need another version of cmake. in some case, it needs a specific version of the lib. So, provide the ld_library_path for these 2021-03-27 12:39:03 +01:00
Sylvestre Ledru
afead83118 On some arch, we need another version of cmake. in some case, it needs a specific version of the lib. So, provide the ld_library_path for these 2021-03-27 12:38:11 +01:00
Sylvestre Ledru
9ba7278030 On some arch, we need another version of cmake. in some case, it needs a specific version of the lib. So, provide the ld_library_path for these 2021-03-27 12:37:12 +01:00
Sylvestre Ledru
b528e61bff On some arch, we need another version of cmake. in some case, it needs a specific version of the lib. So, provide the ld_library_path for these 2021-03-27 12:36:06 +01:00
Sylvestre Ledru
99609f8c8c On some arch, we need another version of cmake. in some case, it needs a specific version of the lib. So, provide the ld_library_path for these 2021-03-27 12:36:06 +01:00
Sylvestre Ledru
3d3e246939 rebase of the patches 2021-03-25 13:01:48 +01:00
Sylvestre Ledru
41884c46c3 rebase of the patches 2021-03-24 09:21:27 +01:00
Sylvestre Ledru
823cd0ce14 rebase of the patches 2021-03-23 11:26:59 +01:00
Matthias Klose
b29ad58794 Add optimize=-lto to DEB_BUILD_MAINT_OPTIONS 2021-03-22 16:50:36 +01:00
Sylvestre Ledru
2604e9edda Rebase of the patch, the list of path isn't a thing since
874bdc8e61662b5f39a9626b9132e0979fae556f
2021-03-22 16:08:21 +01:00
Sylvestre Ledru
9e0803d388 lower python dep 2021-03-21 12:37:48 +01:00
Gianfranco Costamagna
8c59d59e8b Update changelog, reupload to sid 2021-03-20 17:25:35 +01:00
Gianfranco Costamagna
2523e2ab95 Don't force gcc-11 anymore on riscv64, gcc-10 has the fixes now 2021-03-20 17:16:09 +01:00
Gianfranco Costamagna
a8093670b2 Don't hard fail on z3 failures with "set -e" at the begin, if z3 support is not available we do fail and exit testsuite without checking the log 2021-03-20 16:23:03 +01:00
Gianfranco Costamagna
cf9f0aa703 dont' fail fsanitize=thread on i386, not supported 2021-03-18 10:06:12 +01:00
Gianfranco Costamagna
edbb2bf896 Add upstream cherry-pick to unbreak scan-view 2021-03-17 13:13:06 +01:00
Gianfranco Costamagna
94e92830b8 Upload to sid again 2021-03-15 21:04:58 +01:00
Gianfranco Costamagna
df1ed6d1de Fixup omptarget regex error, missing escape 2021-03-15 21:04:30 +01:00
Gianfranco Costamagna
55f407afab Update changelog, new release went in experimental in the meanwhile 2021-03-15 11:28:50 +01:00
Gianfranco Costamagna
3491280431 Update changelog, upload to sid 2021-03-15 11:19:07 +01:00
Matthias Klose
4e1aa257d5 Also disable CMake's package validation check for omptarget target files (Closes: #983838). 2021-03-15 11:17:51 +01:00
John Paul Adrian Glaubitz
efb90982f9 Add upstream patch D98575 to fix 32-bit compiler-rt build on sparc64 2021-03-13 12:30:20 +01:00
John Paul Adrian Glaubitz
e6e5801609 Add upstream patch D98574 to fix clang macro definitions on sparc64 2021-03-13 12:29:16 +01:00
Sylvestre Ledru
47cfd241e7 Ignore source: invalid-arch-string-in-source-relation riscv64 [build-depends: g++-11 [riscv64]] 2021-03-03 14:14:17 +01:00
Sylvestre Ledru
09f3220736 Build using GCC 11 on riscv64. 2021-03-02 13:25:33 +01:00
Sylvestre Ledru
b695a3b11f rebase of the patches 2021-03-01 21:24:28 +01:00
Sylvestre Ledru
1863dbd882 Only enable libomp-13-doc on supported archs 2021-03-01 10:56:33 +01:00
Sylvestre Ledru
f13814c61c Only enable libomp-12-doc on supported archs 2021-03-01 10:54:16 +01:00
Sylvestre Ledru
c0c2789686 bring back the 11.1.0 changelog 2021-03-01 10:52:14 +01:00
Sylvestre Ledru
02bc453fb1 Only enable libomp-11-doc on supported archs 2021-03-01 10:50:52 +01:00
Sylvestre Ledru
79e3df9997 * Refresh the openmp symbol list
In libomp.so.5:
  - GOMP_taskwait_depend
  - GOMP_teams_reg
  - __kmpc_calloc
  - __kmpc_realloc
  - __kmpc_taskloop_5
  And all libomptarget.so.12
2021-02-28 15:08:24 +01:00
Sylvestre Ledru
ff71584966 the openmp off load thing has been disabled 2021-02-28 15:04:14 +01:00
Sylvestre Ledru
e1715dda9d fix the run-clang-tidy path 2021-02-28 14:57:54 +01:00
Sylvestre Ledru
495e4d9ad4 * New snapshot release
* "run-clang-tidy" install it
2021-02-24 17:13:37 +01:00
Sylvestre Ledru
c09a924589 Use ~++ as RC number as, in the past, I used XX~++ as version name
but this time, I uploaded XX.0.0~++
        Not a big deal as the final release will be ok
2021-02-24 10:19:35 +01:00
Sylvestre Ledru
063de16a33 rebase of the patches 2021-02-18 09:25:35 +01:00
Sylvestre Ledru
09852f798c New upstream release Should be mostly minor fixes Was driven by https://bugs.llvm.org/show_bug.cgi?id=46526 but as we are not impacted, I reverted the change in debian/patches/revert-abi-change-clang.diff 2021-02-17 09:12:48 +01:00
Sylvestre Ledru
7bc564fde4 rebase of the patches 2021-02-16 10:56:04 +01:00
Sylvestre Ledru
41f9d6ca3f rebase of the patches 2021-02-04 13:38:38 +01:00
Sylvestre Ledru
2601622fa2 Enable OpenMP offload capabilities for NVDIA GPUs See https://bugzilla.redhat.com/show_bug.cgi?id=1922914 2021-02-04 12:13:11 +01:00
Sylvestre Ledru
08b9f22594 upload 2021-02-01 09:03:35 +01:00
Sylvestre Ledru
f6d9216040 master => main 2021-01-30 20:37:45 +01:00
Sylvestre Ledru
71038fc3cc revert the upstream 11.1.0 patch 2021-01-30 20:08:42 +01:00
Sylvestre Ledru
1f635021a1 master => main 2021-01-30 18:59:37 +01:00
Sylvestre Ledru
21d1f39b89 master => main 2021-01-30 09:59:59 +01:00
Sylvestre Ledru
7d0768312c rebase of the patches 2021-01-29 18:54:28 +01:00
Sylvestre Ledru
b8061f7f21 * 12.0 rc1 has been tagged
* experimental New snapshot release now 12 as branched
2021-01-28 19:57:23 +01:00
Sylvestre Ledru
ba59ae44f2 prepare 13 uploadé 2021-01-27 16:02:39 +01:00
Sylvestre Ledru
5fdaac82da prepare version 13 2021-01-27 15:57:38 +01:00
Sylvestre Ledru
da68fdef45 prepare upload of 12 2021-01-27 15:50:00 +01:00
Sylvestre Ledru
f1e7d211f5 rebase of the patches 2021-01-26 10:01:55 +01:00
Sylvestre Ledru
1ea0a85755 rebase of the patches 2021-01-21 20:52:28 +01:00
Sylvestre Ledru
5a61ca6f21 rebase of the patches 2021-01-14 22:38:19 +01:00
Sylvestre Ledru
86258a0179 rebase of the patches 2021-01-08 19:22:55 +01:00
Sylvestre Ledru
e11705ebbe remove an old patch 2021-01-08 17:49:45 +01:00
Sylvestre Ledru
1783f861ed Fix the changelog 2021-01-06 20:17:06 +01:00
Gianfranco Costamagna
94c9479c6e Drop two patches wrongly added by me 2021-01-06 16:17:37 +01:00
Sylvestre Ledru
2fc5359828 rename patch debian/patches/D67877.patch -> debian/patches/cmake-clang-example.patch 2021-01-06 15:52:58 +01:00
Gianfranco Costamagna
1bdf6f2a40 Fixup changelog 2021-01-06 14:25:04 +01:00
Sylvestre Ledru
bded0f07db Merge commit '9f25141' into 11 2021-01-06 09:25:29 +01:00
Sylvestre Ledru
9f251411c9 11.0.1 release 2021-01-06 09:25:09 +01:00
Gianfranco Costamagna
efe59c3532 Sync changelog with what is in sid 2021-01-05 13:55:55 +01:00
Gianfranco Costamagna
f1490d729d Run dh_makeshlibs with -V parameter (Closes: #977814) 2020-12-26 15:32:22 +01:00
Gianfranco Costamagna
4c150d6e1a Update changelog 2020-12-26 15:31:03 +01:00
Gianfranco Costamagna
8e7a52d60e Run dh_makeshlibs with -V parameter (Closes: #977814) 2020-12-25 23:29:22 +01:00
Gianfranco Costamagna
7cb38c35bb Drop old patch, upstream now 2020-12-25 23:22:49 +01:00
Sylvestre Ledru
e68828cc73 rebase of the patches 2020-12-22 09:59:31 +01:00
Sylvestre Ledru
43cfb1c81b New snapshot release 2020-12-19 11:23:26 +01:00
Sylvestre Ledru
161a5a7d6a fix the version 2020-12-19 09:32:33 +01:00
Sylvestre Ledru
c5a9b14637 Upload to unstable to help doko with gcc 11.0.1 will be released before the freeze 2020-12-19 09:32:33 +01:00
Sylvestre Ledru
52edc5972b rebase of the patch 2020-12-18 10:52:37 +01:00
Sylvestre Ledru
9e3570226d Disable the patch for real 2020-12-16 17:22:24 +01:00
Sylvestre Ledru
bfed0be012 * experimental New snapshot release
* Remove "gnu-assembler-compat.diff" for apt.llvm.org as applied upstream
  Should be part of rc2
2020-12-16 11:24:26 +01:00
Sylvestre Ledru
bb3ad1e2c8 Also install usr/lib/llvm-12/lib/libomptarget.so.12 in libomp5-12 2020-12-14 09:11:44 +01:00
Sylvestre Ledru
847183dad2 Also install usr/lib/llvm-12/bin/ld64.lld.darwinnew & usr/bin/ld64.lld.darwinnew-12 2020-11-26 20:48:59 +01:00
Sylvestre Ledru
dd3e9433bd Merge remote-tracking branch 'origin/11' into snapshot 2020-11-26 20:48:33 +01:00
Sylvestre Ledru
09e62f9f69 also install usr/bin/ld64.lld.darwinnew-12 2020-11-26 20:47:24 +01:00
Alexander Volkov
47788c39d4 Fix description of libclang-cpp11-dev package
It doesn't contain header files, but it provides symlinks for
libclang-cpp11 library without a version number, which needed
by linker at build time.
2020-11-26 21:20:03 +03:00
Sylvestre Ledru
a7d8e8de9a * New snapshot release
* Remove fix-clang-format-bug-47589.patch (applied upstream)
2020-11-26 10:20:49 +01:00
Sylvestre Ledru
cf1e5d3bbc Fix series 2020-11-25 12:41:45 +01:00
Sylvestre Ledru
40ad29c09a Merge remote-tracking branch 'origin/11' into snapshot 2020-11-25 11:18:10 +01:00
Sylvestre Ledru
90c231d4d4 Also install usr/lib/llvm-12/bin/ld64.lld.darwinnew 2020-11-25 11:03:28 +01:00
Sylvestre Ledru
aa93df2930 Disable until approved upstream 2020-11-25 10:55:03 +01:00
Sylvestre Ledru
d11ea3b732 rename of the patch to gnu-assembler-compat.diff 2020-11-25 10:54:34 +01:00
Gianfranco Costamagna
85157dae45 Add upstream patch D92052 to fix a gcn offload compiler issue with gcc (Closes: #975692) 2020-11-25 10:45:21 +01:00
Gianfranco Costamagna
4a5f1d1033 Update changelog 2020-11-25 10:18:37 +01:00
Gianfranco Costamagna
bdc5dcb9b0 Add upstream patch D92052 to fix a gcn offload compiler issue with gcc (Closes: #975692) 2020-11-25 10:17:34 +01:00
Sylvestre Ledru
5eb47b5227 * Workaround a static_assert on https://bugs.llvm.org/show_bug.cgi?id=48259
"static assertion failed: Recycler allocation size is less than object size!"
2020-11-24 10:13:56 +01:00
Sylvestre Ledru
351461c7ab rebase of the patches 2020-11-13 11:31:37 +01:00
Sylvestre Ledru
1b70301a75 rebase of the patch 2020-11-12 11:02:04 +01:00
Sylvestre Ledru
510d1caa66 fix merge 2020-11-07 15:53:59 +01:00
Sylvestre Ledru
fa4ea2ab2c Ignore some tests on i386 to get autopkgtest fixed (Closes: #972334) 2020-11-07 15:53:16 +01:00
Sylvestre Ledru
8c5b4fde2a rebase of the patches 2020-11-07 11:03:14 +01:00
Sylvestre Ledru
3b666487d6 rebase of the patch 2020-11-06 20:22:23 +01:00
Sylvestre Ledru
7f12a3c503 fix changelog 2020-11-05 21:26:26 +01:00
Adrian Bunk
6d3f4091a2 Add a changelog entry for the i386 fuzzer fix 2020-11-05 17:27:58 +02:00
Sylvestre Ledru
1841351643 Prepare upload 2020-11-05 09:42:21 +01:00
Sylvestre Ledru
20a2e466e2 bring back gold for ppc64el 2020-11-05 09:30:00 +01:00
Sylvestre Ledru
2c3d5b5ca2 Fix the fuzzer build on i386 2020-11-05 09:28:45 +01:00
Adrian Bunk
a5a3ee8671 Revert "qualify-clang.sh: skip a fuzzer test in i386 because of https://bugs.llvm.org/show_bug.cgi?id=43677"
This reverts commit f81965c320.
2020-11-05 09:28:35 +01:00
Sylvestre Ledru
f78cb2d09f qualify-clang.sh: skip a fuzzer test in i386 because of https://bugs.llvm.org/show_bug.cgi?id=43677 2020-11-05 09:28:35 +01:00
Sylvestre Ledru
ee278e9634 fix the changelog 2020-11-05 09:28:07 +01:00
John Paul Adrian Glaubitz
72fe2f5957 Limit maximum parallel link jobs to 4 on sparc and sparc64 2020-11-05 09:27:48 +01:00
Sylvestre Ledru
715a419c07 rebase of the patches 2020-11-04 19:04:40 +01:00