Commit Graph

974 Commits

Author SHA1 Message Date
Adrian Bunk
aec23e9a5d Fix baseline violations on armhf
Patch is already in LLVM 7
2019-01-17 19:56:24 +02:00
Sylvestre Ledru
9c0aa624ae Merge remote-tracking branch 'origin/8' into snapshot 2019-01-17 10:35:54 +01:00
Sylvestre Ledru
3eac6dd0b8 * Remove unapplied patches:
- D52340-rustc-debuginfo.diff
  - D54379-hurd-triple-clang.diff
  - hurd-cxx-paths.diff
  - openmp-jessie-missing-include.diff
  - rustc-aarch64-test-failure.diff
  - strip-ignore-deterministic-archives.diff
2019-01-17 10:25:44 +01:00
Sylvestre Ledru
8febc1e336 * Remove patch D55434-revert.diff as the regression has been fixed upstream
* Silent a source lintian warning
  source: source-is-missing lldb/lit/Modules/ELF/Inputs/PT_LOAD-overlap-section.elf
* Revert patch D55434 as it is breaking the build on old version of debian/ubuntu
* Remove BugpointPasses.so & TestPlugin.so as they don't ship anymore
2019-01-17 09:19:26 +01:00
Sylvestre Ledru
3904b1cd6f Remove patch D55434-revert.diff as the regression has been fixed upstream 2019-01-17 09:16:40 +01:00
Sylvestre Ledru
9ffa9d9830 * New snapshot release
* Fix a typo in the arch declaration
* Remove patch D54677-hurd-path_max.diff (applied upstream)
2019-01-17 09:13:38 +01:00
Sylvestre Ledru
84cf3f9cd1 patches updated to 9 2019-01-16 15:40:45 +01:00
Mo Zhou
56c9025048 merge changes from 1:6.0.1-9.2 2019-01-14 05:38:18 +00:00
Sylvestre Ledru
6151be9491 rebase of the patch 2019-01-11 09:21:40 +01:00
Sylvestre Ledru
af83354a92 Revert patch D55434 as it is breaking the build on old version of debian/ubuntu 2019-01-10 17:10:25 +01:00
Sylvestre Ledru
077c11b894 rebase of the patch 2019-01-08 10:49:02 +01:00
Sylvestre Ledru
39d96ec819 rebase of the patches 2019-01-04 19:08:30 +01:00
Sylvestre Ledru
837792d5cc Merge remote-tracking branch 'origin/7' into snapshot 2018-12-27 00:21:54 +01:00
Sylvestre Ledru
0d75b60453 fix some typos 2018-12-27 00:12:04 +01:00
Sylvestre Ledru
8de8f856be Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7 2018-12-27 00:05:21 +01:00
Sylvestre Ledru
b5c74fb45b remove old patch 2018-12-27 00:03:34 +01:00
Sylvestre Ledru
89f9fb91e7 fix a typo in the patch 2018-12-26 23:57:03 +01:00
Sylvestre Ledru
6a86d1bc84 remove old patch 2018-12-26 23:56:50 +01:00
Sylvestre Ledru
d4981f0ad4 Change the jit debug path from $HOME/.debug/jit/ to $TMPDIR/.debug/jit/ (Closes: #916393) 2018-12-26 18:59:28 +01:00
Sylvestre Ledru
61441bd127 Cherry-pick upstream fix D52340 to address a rustc debuginfo (Closes: #917209) 2018-12-26 12:24:30 +01:00
Sylvestre Ledru
6019f26a7d rebase of the patch 2018-12-19 20:29:03 +01:00
Sylvestre Ledru
22d9242929 remove the patch 2018-12-14 12:04:08 +01:00
Sylvestre Ledru
74e84e9864 Merge branch 'snapshot' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into snapshot 2018-12-14 10:15:41 +01:00
Sylvestre Ledru
3e7f19d99c Merge branch 'snapshot' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into snapshot 2018-12-14 10:15:27 +01:00
Sylvestre Ledru
de7f34b7cd rebase of the patches 2018-12-14 10:15:04 +01:00
Sylvestre Ledru
c66d3d3c8b remove fix-llvm-config.diff - applied upstream 2018-12-14 10:14:32 +01:00
Sylvestre Ledru
c4f8baa937 fix the patch 2018-12-10 11:56:43 +01:00
Sylvestre Ledru
9a74fca68b Fix the list of patches 2018-12-10 11:18:56 +01:00
Sylvestre Ledru
f68900ea94 remove wrong comment 2018-12-10 11:10:24 +01:00
Sylvestre Ledru
552d484c74 rm file 2018-12-10 10:49:16 +01:00
Sylvestre Ledru
15978787a8 remove old patches 2018-12-10 04:47:03 -05:00
Sylvestre Ledru
c24106928e Merge remote-tracking branch 'origin/7' into snapshot 2018-12-10 04:45:52 -05:00
Sylvestre Ledru
0d01c45662 Improve the debian/patches/series presentation 2018-12-10 04:40:42 -05:00
Sylvestre Ledru
ef83976295 Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7 2018-12-10 04:25:37 -05:00
Sylvestre Ledru
bc40deabb5 fix llvm-config 2018-12-10 04:11:35 -05:00
Sylvestre Ledru
bb5a83a8e3 remove patches applied upstream 2018-12-08 07:49:57 +01:00
John Paul Adrian Glaubitz
7f04c63d2b Add patch to optimize double parameter calling setup on powerpcspe 2018-12-05 09:34:41 +01:00
John Paul Adrian Glaubitz
ec6cc889c7 Add patch to fix register spilling on powerpcspe 2018-12-05 09:30:25 +01:00
John Paul Adrian Glaubitz
cab6074481 Add patch to add powerpcspe support to clang 2018-12-05 09:29:59 +01:00
Fanael Linithien
62fe8d7620 Fix Clang baseline violation
Upstream Clang on i386 defaults to -march=pentium4, which violates the current
i386 baseline, so change it to default to the current baseline.
2018-11-29 03:23:11 +01:00
Sylvestre Ledru
6bcd0a96b2 * Use llvm-strip instead of binutils strip.
Two reasons:
    - with clang stage2, the dbg packages were not generated
    - strip fails on stretch and other ubuntu on some archives
  For this, I had to silent the --enable-deterministic-archives
  option (https://bugs.llvm.org/show_bug.cgi?id=39789).
  Thanks to Rebecca Palmer for the idea
  (Closes: #913946)
2018-11-26 16:12:17 +01:00
Sylvestre Ledru
af6035d0d7 add a trailing whitespace... 2018-11-25 18:27:05 +01:00
Sylvestre Ledru
7aee38111d fix the patch 2018-11-25 17:07:39 +01:00
Sylvestre Ledru
40d927e090 Bring back mips-rdhwr.diff as it isn't in rc2 2018-11-25 17:01:04 +01:00
Sylvestre Ledru
f960c73ff7 disable hurd patch for now 2018-11-24 14:49:32 +01:00
Sylvestre Ledru
a8d0b62f1e disable the hurd patch for now 2018-11-24 12:23:15 +01:00
Sylvestre Ledru
ef144df74a remove patches upstream + rebase of the patches 2018-11-24 11:45:24 +01:00
Adrian Bunk
710b267715 Fix FTBFS and baseline violation on armhf 2018-11-23 15:01:35 +02:00
Samuel Thibault
8b68a85095 hurd: Fix paths returned by llvm-config
D53557-hurd-self-exe-realpath.diff
(See Bug#911817)
2018-11-22 19:50:33 +01:00
Samuel Thibault
04d9a45fa2 Add upstream commit log 2018-11-22 19:45:43 +01:00
Sylvestre Ledru
81239b0083 Merge branch 'snapshot' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into snapshot 2018-11-22 12:03:25 +01:00
Sylvestre Ledru
e600e0e5fb rebase of the patches 2018-11-22 12:01:44 +01:00
Sylvestre Ledru
43c68d7d21 Merge remote-tracking branch 'origin/7' into snapshot 2018-11-21 22:41:46 +01:00
Sylvestre Ledru
9129d72e28 Fix a baseline violation on armhf (Closes: #914268) clang-arm-default-vfp3-on-armv7a.patch has been updated to disable neon in another place 2018-11-21 12:27:24 +01:00
Sylvestre Ledru
144b343547 rebase of the patches 2018-11-21 12:04:26 +01:00
Sylvestre Ledru
52ca548152 more patch applied upstream 2018-11-21 12:04:19 +01:00
Samuel Thibault
3c22b2707e New patches to fix hurd build.
D54079-hurd-openmp.diff, D54338-hurd-libcxx-threads-build.diff,
D54339-hurd-libcxx-threads-detection.diff, D54378-hurd-triple.diff,
D54379-hurd-triple-clang.diff, D54677-hurd-path_max.diff,
hurd-cxx-paths.diff
2018-11-18 23:48:53 +01:00
Sylvestre Ledru
7ac1a71237 rebase of the patches 2018-11-17 09:30:02 +01:00
Sylvestre Ledru
e563ce161d Fix the misscompilation issue causing rustc to crash (Closes: #913271) Might cause some ABI issues but no real good solution. See https://bugs.llvm.org/show_bug.cgi?id=39427 2018-11-14 11:51:04 +01:00
Sylvestre Ledru
aac74c7083 rebase of the patches 2018-11-10 15:08:07 +01:00
Sylvestre Ledru
de04863fc4 * Disable gold for sparc* (Closes: #913260)
* Try to integrate a pach to make pch reproducible
  Thanks to Rebecca Palmer for the patch
  (Closes: #877359)
* Fix a non-break space in a patch (Closes: #913213)
* Upload of 7.0.1 rc2 into unstable
* New testing release
* Enable the stage2 bootstrap:
  - stage1 = build clang with gcc
  - stage2 = clang building itself
  (Closes: #909234)
* Bring back the Disable NEON generation on armhf patch which was gone
  Should fix the FTBFS on armhf
  (Closes: #842142)
* Update the clang manpage to remove osx specific options
  and to add -arch (Closes: #743133)
* Bring back usr/lib/@DEB_HOST_MULTIARCH@/{libiomp5.so, libomp5.so}
  symlink for gcc (Closes: #912641)
* New testing release
* Remove the dump of cmake error file (too confusing)
* Try to fix the bootstrap FTBFS :
  - on armel by forcing the link to -latomic
  - mips-rdhwr.diff: backport D51773 to fix an
    assembly issue on mips.
    Thanks to jrtc27 for finding the issue.
* Update the watch file to display the right version
  (even if the download will fail)
* clang-7 suggests libomp-7-dev instead of libomp-dev
* Make sure that we don't conflict openmp & libc++ with llvm-defaults's
  (Closes: #912544)
* Handle better the non coinstability of openmp & libc++ (like we are doing
  with python-clang-*)
* Backport upstream fix D51749 to address a rust aarch64 issues
  (Closes: #909705)
* Add tests from old bugs to make sure they don't come back
  (Closes: #889832, #827866)
* The sanitizers use the versionned llvm-symbolizer provided by the
  llvm-X package (Closes: #753572)
* clangd-atomic-cmake.patch: Link against atomic for clangd in i386
* When the cmake configure of the stage2 is failing, dump the cmake error log
* Declare some variables (-Wno-*) for all platforms (was failing on mips)
* Update the watch file to display the right version
  (even if the download will fail)
* clang-7 suggests libomp-7-dev instead of libomp-dev
* Make sure that we don't conflict openmp & libc++ with llvm-defaults's
  (Closes: #912544)
* Handle better the non coinstability of openmp & libc++ (like we are doing
  with python-clang-*)
* Backport upstream fix D51749 to address a rust aarch64 issues
  (Closes: #909705)
* Add tests from old bugs to make sure they don't come back
  (Closes: #889832, #827866)
* The sanitizers use the versionned llvm-symbolizer provided by the
  llvm-X package (Closes: #753572)
* Experiment the clang bootstrap
* Try to boostrap clang using clang
* Apply hurd fixes (Closes: #908847).
 - hurd-lib_Support_Unix_Path.inc.diff
 - hurd-pathmax.diff
 - hurd-tools_llvm-shlib_CMakeLists.txt.diff
* Team upload
* Upload to unstable
* Disable for now the bootstrapping clang patches
* Try to bootstrap (currently in a different branch)
* Split the builds in different make target
* Add python-pygments as dep of llvm-7-tools because
  opt-viewer.py needs it
* Add back libomp5-X.Y.symbols.in (untested)
* Fix the install of clang bash completion
* Start the work on bootstraping clang
  - bootstrap-with-openmp-version-export-missing.diff: fix a link issue
    https://bugs.llvm.org/show_bug.cgi?id=39200
  - bootstrap-fix-include-next.diff: Fix an include issue at bootstrap phase
    https://bugs.llvm.org/show_bug.cgi?id=39162
* Take option two in bug #877567 to fix FTBFS on mips and mipsel
* Add patch to fix missing include and library paths on x32
* Non-maintainer upload.
* Apply hurd fixes (Closes: #908847).
  - hurd-lib_Support_Unix_Path.inc.diff
  - hurd-pathmax.diff
  - hurd-tools_llvm-shlib_CMakeLists.txt.diff
2018-11-10 15:00:46 +01:00
Sylvestre Ledru
7a048d4ca0 Try to integrate a pach to make pch reproducible Thanks to Rebecca Palmer for the patch (Closes: #877359) 2018-11-10 14:35:06 +01:00
Sylvestre Ledru
ad14469028 Fix a non-break space in a patch (Closes: #913213) 2018-11-08 09:29:11 +01:00
Sylvestre Ledru
0fdafd9637 Merge remote-tracking branch 'origin/7-bootstrap' into 7 2018-11-07 15:18:45 +01:00
Sylvestre Ledru
9313a2ec1d Bring back the Disable NEON generation on armhf patch which was gone Should fix the FTBFS on armhg (Closes: #842142) 2018-11-07 08:56:30 +01:00
Sylvestre Ledru
3232ed4c0f Update the clang manpage to remove osx specific options and to add -arch (Closes: #743133) 2018-11-04 18:08:00 +01:00
Sylvestre Ledru
61aaa8ebda rebase of the patch 2018-11-04 09:29:26 +01:00
Sylvestre Ledru
9673e1502c mips-rdhwr.diff: backport D51773 to fix an assembly issue on mips. Thanks to jrtc27 for finding the issue 2018-11-03 19:42:21 +01:00
Sylvestre Ledru
f213248be1 Merge remote-tracking branch 'origin/7' into 7-bootstrap 2018-11-01 20:56:14 +01:00
Sylvestre Ledru
6982a03942 fix a typo in the path 2018-11-01 14:39:21 +01:00
Sylvestre Ledru
a620f52ff6 The sanitizers use the versionned llvm-symbolizer provided by the llvm-X package (Closes: #753572) 2018-11-01 14:32:04 +01:00
Sylvestre Ledru
f9bd1ba58d The sanitizers use the versionned llvm-symbolizer provided by the llvm-X package (Closes: #753572) 2018-11-01 13:55:24 +01:00
Sylvestre Ledru
462a331fbe rebase of the patch 2018-11-01 11:54:29 +01:00
Sylvestre Ledru
81071c8520 Backport upstream fix D51749 to address a rust aarch64 issues (Closes: #909705) 2018-11-01 11:52:51 +01:00
Sylvestre Ledru
c454e900e4 rebase of the patch 2018-10-31 11:12:33 +01:00
Sylvestre Ledru
f2c6c4953c rebase of the patch 2018-10-30 08:36:10 +01:00
Sylvestre Ledru
62e29ac08a rebase of the patches 2018-10-24 12:04:26 +02:00
Sylvestre Ledru
8893b99d04 bring back the bootstrap patches 2018-10-22 13:44:51 +02:00
Sylvestre Ledru
83615cab57 Merge remote-tracking branch 'origin/7' into 7-bootstrap 2018-10-21 18:34:32 +02:00
Sylvestre Ledru
5bd607295a * clangd-atomic-cmake.patch: Link against atomic for clangd in i386
* Experiment the clang bootstrap
* Try to boostrap clang using clang
2018-10-19 11:17:27 +02:00
Sylvestre Ledru
c25a70e54e rebase the hurd patches 2018-10-18 16:52:16 +02:00
Sylvestre Ledru
8e3d8912ea Merge remote-tracking branch 'origin/6.0' into 7 2018-10-18 16:45:57 +02:00
Samuel Thibault
ec06d9e4e1 * Apply hurd fixes (Closes: #908847).
- hurd-lib_Support_Unix_Path.inc.diff
    - hurd-pathmax.diff
    - hurd-tools_llvm-shlib_CMakeLists.txt.diff
2018-10-18 16:43:20 +02:00
Sylvestre Ledru
de1d02b284 Merge remote-tracking branch 'origin/7' into 7-bootstrap 2018-10-16 22:47:27 +02:00
Sylvestre Ledru
d020d3a923 disable the bootstrap patches for now 2018-10-16 14:56:07 +02:00
Sylvestre Ledru
28866a75ad rebase of the patches 2018-10-10 22:52:12 +02:00
Sylvestre Ledru
0f1093d2ba non existing patch removed 2018-10-09 13:57:54 +02:00
Sylvestre Ledru
4395aa0891 non existing patch polly-fpic.diff 2018-10-09 13:50:05 +02:00
Sylvestre Ledru
7d63b357f5 * Try to bootstrap (currently in a different branch)
* Split the builds in different make target
2018-10-09 10:54:06 +02:00
Sylvestre Ledru
888efc5ef2 fix the syntax (doesn't work with c++11) 2018-10-06 16:03:34 +02:00
Sylvestre Ledru
694d523063 * Start the work on bootstraping clang
- bootstrap-with-openmp-version-export-missing.diff: fix a link issue
    https://bugs.llvm.org/show_bug.cgi?id=39200
  - bootstrap-fix-include-next.diff: Fix an include issue at bootstrap phase
    https://bugs.llvm.org/show_bug.cgi?id=39162
2018-10-06 15:22:00 +02:00
Sylvestre Ledru
47b1b6e585 merge upstream 2018-10-01 20:58:15 +02:00
Sylvestre Ledru
5ffa26ae84 Merge branch 'snapshot' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into snapshot 2018-10-01 10:32:38 +02:00
Sylvestre Ledru
aceca26a1d try a fix for lldb https://bugs.llvm.org/show_bug.cgi\?id\=39131 2018-10-01 10:31:21 +02:00
Sylvestre Ledru
fd32986ed0 remove useless patch 2018-09-27 02:09:06 +02:00
Sylvestre Ledru
41b5d1a21e * Remove bat files https://bugs.llvm.org/show_bug.cgi?id=30755
* Fix the autopkgtest script (no gcc in the test)
* remove dep from lld to llvm-8-dev because lld
  doesn't use LLVM LTO
* remove old Replaces/Breaks
* Standards-Version: 4.2.1
2018-09-27 00:23:22 +01:00
Sylvestre Ledru
03191bf7d4 Backport a fix to improve scan-build code error. Thanks to Roman Lebedev for the fix(Closes: #909662) 2018-09-26 14:34:59 +01:00
Sylvestre Ledru
4e86dbbc2f fix a syntax issue in the patch 2018-09-21 13:55:15 +02:00
Sylvestre Ledru
565ef2bf3a Merge remote-tracking branch 'origin/7' into snapshot 2018-09-17 09:30:16 +02:00
Sylvestre Ledru
f32196f68e Also manages clang-X as tool for scan-build see https://reviews.llvm.org/D52151 2018-09-16 20:49:53 +02:00
Sylvestre Ledru
56911e2b41 remove patch applied upstream 2018-09-16 09:22:18 +02:00
John Paul Adrian Glaubitz
004015a325 Add patch to fix missing include and library paths on x32 2018-09-15 09:42:24 +02:00
Sylvestre Ledru
b5b31a44f2 Merge branch 'snapshot' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into snapshot 2018-09-14 21:56:19 +02:00
Sylvestre Ledru
ef2e6e0e53 rebase of the patches 2018-09-14 21:56:01 +02:00
Sylvestre Ledru
f01674b8ff remove patch applied upstream 2018-09-14 21:53:34 +02:00
Sylvestre Ledru
e07f6265ef * Only rename libomp when openmp is built
* Force polly cmake removal on arch:all because of --fail-missing
* Add patch to fix missing include and library paths on x32
2018-09-14 21:46:47 +02:00
John Paul Adrian Glaubitz
527b89ab8b Add patch to fix missing include and library paths on x32 2018-09-14 19:57:24 +02:00
Gianfranco Costamagna
567660636e Remove double patch, upload to unstable 2018-09-14 15:24:20 +02:00
Gianfranco Costamagna
a761019d3a Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7 2018-09-14 15:21:34 +02:00
Gianfranco Costamagna
f03f5f0532 Add patch from <cbmuser> to fix powerpcspe build 2018-09-14 15:19:24 +02:00
Gianfranco Costamagna
376fd17f46 Fix arch:all build, for real 2018-09-14 15:13:17 +02:00
Sylvestre Ledru
ed325d7bc0 Merge remote-tracking branch 'origin/7' into snapshot 2018-09-14 11:32:16 +02:00
John Paul Adrian Glaubitz
3b431b9e85 Add patch to fix missing MultiArch include dir on powerpcspe 2018-09-14 09:38:54 +02:00
John Paul Adrian Glaubitz
ec37cd0c8a Add patch to fix missing MultiArch include dir on powerpcspe 2018-09-14 09:25:23 +02:00
Sylvestre Ledru
792b716077 Merge remote-tracking branch 'origin/7' into snapshot 2018-09-13 10:41:57 +02:00
Sylvestre Ledru
e5939016c4 the file changed upstream, updating the patch 2018-09-13 10:40:34 +02:00
Sylvestre Ledru
09b4b31b5e Merge remote-tracking branch 'origin/6.0' into 7 2018-09-13 10:25:23 +02:00
Sylvestre Ledru
49ddcfe30e Disable sse2 on pentium4 arch (Closes: #632472) 2018-09-13 10:05:50 +02:00
Sylvestre Ledru
e2c21f455a Merge remote-tracking branch 'origin/7' into snapshot 2018-09-11 12:13:00 +02:00
Sylvestre Ledru
3e29ccee3a rename the patch 2018-09-11 12:12:04 +02:00
Sylvestre Ledru
667fdfb8fc bring back the patch + refresh 2018-09-11 12:08:46 +02:00
Sylvestre Ledru
378cf95ac2 bring back the patch 2018-09-11 12:03:44 +02:00
Sylvestre Ledru
7c1bd8a74b remove useless patches (already on upstream) 2018-09-11 11:47:14 +02:00
Sylvestre Ledru
00ab1b4bff remove useless patches (already on upstream) 2018-09-11 11:46:48 +02:00
Sylvestre Ledru
259ff21e07 remove useless patches (already on upstream) 2018-09-11 11:46:05 +02:00
Sylvestre Ledru
4731d96b7e Merge remote-tracking branch 'origin/7' into snapshot 2018-09-11 11:44:16 +02:00
Sylvestre Ledru
cb9a67cfdf Merge remote-tracking branch 'origin/6.0' into 7 2018-09-11 11:33:37 +02:00
Sylvestre Ledru
8154397056 disable a patch which doesn't apply 2018-09-10 23:29:49 +02:00
Sylvestre Ledru
8337dca806 Cherry pick an upstream issue with x86 mentionned here: https://lists.llvm.org/pipermail/llvm-dev/2018-August/125111.html "A very subtle miscompile due to a bug in EFLAGS copy lowering for X86 was fixed. Chandler suggests maintainers of out-of-tree branches using the X86 backend may want to cherry-pick this fix." https://reviews.llvm.org/rL338481 2018-09-10 16:58:12 +02:00
Sylvestre Ledru
39260d24ef rebase of the patch 2018-09-06 23:37:11 +02:00
Sylvestre Ledru
79ca353790 Fix an optimization issues (Closes: #907649) See upstream bug 38786 2018-09-06 20:51:50 +02:00
Sylvestre Ledru
422c4a8ff3 Merge remote-tracking branch 'origin/7' into snapshot 2018-09-06 10:25:47 +02:00
Sylvestre Ledru
ea146c9ff1 rebase of the patch 2018-08-30 18:28:17 +02:00
Gianfranco Costamagna
754ac8a3fb Update changelog, fix build on armhf (don't copy some openmp files) and s390x (disable openmp) 2018-08-30 15:59:55 +02:00
Sylvestre Ledru
7f1481186f refresh of the patch 2018-08-30 11:26:30 +02:00
Sylvestre Ledru
848f86d417 * Cherry pick a patch from upstream to fix a crash
when doing PGO + LTO
  See upstream bug 38663
* Fix an alignment issue
  See upstream bug 38707 (Closes: #907622)
2018-08-30 11:25:26 +02:00
Sylvestre Ledru
ae7f542c3a patch lto+gpo 2018-08-28 15:35:09 +02:00
Sylvestre Ledru
fdcd4d5e0c rename the file for something more explicit 2018-08-28 15:33:08 +02:00
Sylvestre Ledru
3ceb5c00a6 Merge remote-tracking branch 'origin/6.0' into 7 2018-08-28 11:42:44 +02:00
Sylvestre Ledru
68cc82a197 * Force sphinx to be >> 1.2.3 2018-08-24 15:22:36 +02:00
Sylvestre Ledru
20a3d44b05 Try to fix a FTBFS on jessie with openmp 2018-08-23 22:41:40 +02:00
Gianfranco Costamagna
7fae7cca60 Add upstream patch to fix compilation of rustc 2018-08-23 10:29:23 +02:00
Gianfranco Costamagna
84577d0522 Propagate changes of llvm 6.0 to 7 branch 2018-08-23 10:27:39 +02:00
Gianfranco Costamagna
e9ead2b8b4 Add rustc patch from <cbmuser> 2018-08-23 10:26:28 +02:00
Sylvestre Ledru
1f2dd632ff Cherry-pick a patch from 7 to fix an issue with Julia on powerpc - PowerPC-Make-AddrSpaceCast-noop.diff (Closes: #906314) 2018-08-17 08:57:19 +02:00
Sylvestre Ledru
d099680f8c * libc++-7-dev should depend on libc++-7-helpers (and not
libc++-helpers)
* Fix the links in the helper package
* Fix the path to libc++ header
* libc++.so was in two packages
2018-08-16 21:33:52 +02:00
Sylvestre Ledru
b5ac0ff930 don't need these patches (they were backport) 2018-08-15 15:45:27 +02:00
Sylvestre Ledru
6992ef87ef Disable force-gcc-header-obj.diff as it is introducing some regressions in the search headers (Closes: #903709) Very similar to the previous packages except that libc++abi-7-test & libc++-7-test are no longer shipped Useless now and misleading Useless now and misleading 2018-08-15 15:35:14 +02:00
Sylvestre Ledru
ef03b2f0a6 Disable force-gcc-header-obj.diff as it is introducing some regressions in the search headers (Closes: #903709) 2018-08-15 15:31:30 +02:00
Sylvestre Ledru
fb9b5de12d Disable force-gcc-header-obj.diff as it is introducing some regressions in the search headers (Closes: #903709) 2018-08-15 15:25:51 +02:00
Sylvestre Ledru
02fa5bbebc bring back the patch to get liblldb-X.so 2018-08-13 13:54:43 +02:00
Sylvestre Ledru
dccba56599 prepare packaging of version 8 2018-08-12 14:27:35 +02:00
Sylvestre Ledru
5c3a56bd8b rebase of the patch 2018-08-12 13:08:40 +02:00
Gianfranco Costamagna
a9533b6cce patch refresh 2018-08-09 09:51:36 +02:00
Sylvestre Ledru
0af6a967f0 Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7 2018-08-07 21:36:11 +02:00
Sylvestre Ledru
800a3c8a96 rebase of the patch 2018-08-07 21:09:31 +02:00
Sylvestre Ledru
7dc11c3841 Merge branch 'snapshot' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into snapshot 2018-08-07 19:22:39 +02:00
Reshabh Sharma
6ac04400ae Integration of libcxx and libcxxabi 2018-08-07 17:22:08 +00:00
Sylvestre Ledru
b88e53700f rebase of the patch 2018-07-27 23:36:11 +02:00
Sylvestre Ledru
1b9a007590 Backport to fix a miscompilation issue with rust. See https://github.com/rust-lang/rust/issues/52694 and https://github.com/rust-lang/llvm/pull/106 2018-07-26 15:04:09 +02:00
Sylvestre Ledru
ef36403cd9 rebase of the patch 2018-07-18 13:00:17 +02:00
Reshabh Sharma
430f8ff5a8 Integrating OpenMP in toolchain 2018-07-10 21:05:15 +00:00
Sylvestre Ledru
119026f39a rebase of the patch 2018-07-05 11:49:35 +02:00
Sylvestre Ledru
8db1a1c6ed rebase of the patches 2018-06-29 09:52:40 +02:00
Sylvestre Ledru
7eaf9e664a rebase of the patch 2018-06-26 09:53:27 +02:00
Sylvestre Ledru
8ccab3d9ec rebase of the patches 2018-06-08 09:46:30 +02:00
Sylvestre Ledru
30c3593272 Revert "Add Ubuntu Cosmic to supported distro (from Adam Conrad)"
Merged upstream

This reverts commit 06c6a832b2.
2018-05-10 10:49:38 +02:00
Gianfranco Costamagna
06c6a832b2 Add Ubuntu Cosmic to supported distro (from Adam Conrad) 2018-05-10 10:00:34 +02:00
Gianfranco Costamagna
f7fa260082 Add Ubuntu Cosmic to supported distro (from Adam Conrad) 2018-05-10 09:57:21 +02:00
Sylvestre Ledru
bf52d52473 d/p/force-gcc-header-obj.diff Fix the detection of the objc path 2018-05-09 14:24:51 +02:00
Sylvestre Ledru
ca9e22174a d/p/force-gcc-header-obj.diff Fix the detection of the objc path 2018-05-09 14:23:53 +02:00
Sylvestre Ledru
9484e7ff51 d/p/force-gcc-header-obj.diff Fix the detection of the objc path 2018-05-09 14:21:54 +02:00
Sylvestre Ledru
30962b2ef3 Add python-yaml as dep for clang-tidy (Closes: #890514)
* Add python-yaml as dep for clang-tidy (Closes: #890514)
* Make CMake find_package(Clang) work. Fixes upstream bug
  https://bugs.llvm.org/show_bug.cgi?id=37128
  - Move Clang*.cmake back to /usr/lib/llvm-X.Y/lib/cmake/clang and install a
    symlink in /usr/lib/cmake/clang-X.Y.
  - Ensure that the LLVM installation prefix is correctly discovered despire
    symlinks (replaces fix-cmake-config-prefix.diff).
  - Create /usr/lib/llvm-X.Y/bin/clang-X.Y symlink as required by
    ClangTargets-relwithdebinfo.cmake.
  - Remove useless LLVM_CMAKE_DIR sed command that did not match anything.
  - Ignore missing binaries in ClangTargets-relwithdebinfo.cmake.
* New snapshot release
* Fix a typo in the debci
2018-05-08 12:29:15 +02:00
Sylvestre Ledru
44db7ce6bf Make CMake find_package(Clang) work. Fixes upstream bug https://bugs.llvm.org/show_bug.cgi?id=37128
* Make CMake find_package(Clang) work. Fixes upstream bug
  https://bugs.llvm.org/show_bug.cgi?id=37128
  - Move Clang*.cmake back to /usr/lib/llvm-X.Y/lib/cmake/clang and install a
    symlink in /usr/lib/cmake/clang-X.Y.
  - Ensure that the LLVM installation prefix is correctly discovered despire
    symlinks (replaces fix-cmake-config-prefix.diff).
  - Create /usr/lib/llvm-X.Y/bin/clang-X.Y symlink as required by
    ClangTargets-relwithdebinfo.cmake.
  - Remove useless LLVM_CMAKE_DIR sed command that did not match anything.
  - Ignore missing binaries in ClangTargets-relwithdebinfo.cmake.
2018-05-08 12:27:10 +02:00
Peter Wu
8ab8cd7b37 Make Clang cmake files more usable
* Move Clang*.cmake back to /usr/lib/llvm-X.Y/lib/cmake/clang and
  install a symlink in /usr/lib/cmake/clang-X.Y to ensure that CMake can
  still find it.
* Ensure that the LLVM installation prefix is correctly discovered
  despire symlinks (replaces fix-cmake-config-prefix.diff).
* Create /usr/lib/llvm-X.Y/bin/clang-6.0 symlink as required by
  ClangTargets-relwithdebinfo.cmake.
* Remove useless LLVM_CMAKE_DIR sed command that did not match anything.
* Ignore missing binaries in ClangTargets-relwithdebinfo.cmake.
* Add regression test to qualify-clang.sh.
2018-05-07 00:05:47 +02:00
Sylvestre Ledru
33cf2c3ee3 fix the space 2018-04-26 17:12:24 +02:00
Sylvestre Ledru
d9d6aefc9b Try to fix an issue with hurd 2018-04-26 15:46:12 +02:00
Sylvestre Ledru
5d7a2a3d4d disable the test as it was merge upstream 2018-04-26 07:58:54 +02:00
Sylvestre Ledru
4637bc72a3 don't ship with this patch 2018-04-25 09:22:32 +02:00
Sylvestre Ledru
ccaed10037 * Remove sysconf_interceptor_bypass_test.cc because it makes
Debian unstable and Ubuntu bionic freeze
* Remove the info text from the manpages (Closes: #894734)
* Enable autopkgtest for amd64 & i386 on the llvm test suite
  (Closes: #774294)
* Fix the lintian error 'privacy-breach-uses-embedded-file'
  (Closes: #829361)
* Create symlink to run-clang-tidy-X.Y.py to remove its .py extension
  (Closes: #892089)
* Migrate to automatic debug packages (Closes: #893267)
2018-04-25 09:15:24 +02:00
Sylvestre Ledru
fbc7ff6a1c remove old patch 2018-04-25 00:01:46 +02:00
Sylvestre Ledru
6329bfed56 Remove sysconf_interceptor_bypass_test.cc because it makes Debian unstable and Ubuntu bionic freeze
* Remove sysconf_interceptor_bypass_test.cc because it makes
  Debian unstable and Ubuntu bionic freeze
* Remove the info text from the manpages (Closes: #894734)
* Enable autopkgtest for amd64 & i386 on the llvm test suite
  (Closes: #774294)
* Fix the lintian error 'privacy-breach-uses-embedded-file'
  (Closes: #829361)
* Create symlink to run-clang-tidy-X.Y.py to remove its .py extension
  (Closes: #892089)
* Migrate to automatic debug packages (Closes: #893267)
* debian/patches/install-lldb-sb-headers.patch: Install lldb's
  SB headers (pr36630).  Thanks to Pavel Labath <labath@google.com>.
  (LP: #1761009) (Closes: #895051)
2018-04-24 21:12:46 +02:00
Sylvestre Ledru
6fb10d0965 rebase of the patch 2018-04-11 12:07:00 +02:00
Sylvestre Ledru
176230b3c7 debian/patches/install-lldb-sb-headers.patch: Install lldb's SB headers (pr36630). Thanks to Pavel Labath <labath@google.com>. LP: #1761009 2018-04-06 18:48:06 +02:00
Sylvestre Ledru
7deef1bda3 Remove the fix-LLVM_VERSION_PATCH.diff patch (applied upstream) 2018-04-06 17:27:13 +02:00
Sylvestre Ledru
c0250258a5 Remove sysconf_interceptor_bypass_test.cc because it makes Debian unstable and Ubuntu bionic freeze 2018-04-06 17:08:57 +02:00
Sylvestre Ledru
77c2bdca91 library-binary-filename.diff removed (applied upstream) 2018-04-06 17:06:40 +02:00
Sylvestre Ledru
507565043a Remove sysconf_interceptor_bypass_test.cc because it makes Debian unstable and Ubuntu bionic freeze 2018-04-06 17:06:01 +02:00
Sylvestre Ledru
3101385abf fix version 2018-04-03 19:22:59 +02:00
Sylvestre Ledru
8a8fe8e723 Remove the info text from the manpages (Closes: #894734) 2018-04-03 19:22:30 +02:00
Sylvestre Ledru
0fac73a926 library-binary-filename.diff removed (applied upstream) 2018-03-29 13:26:28 +02:00
Nicholas D Steeves
75ae8865bc Add patches to use static docs using Debian-provided MathJax
Signed-off-by: Nicholas D Steeves <nsteeves@gmail.com>
2018-03-22 12:09:30 +01:00
Sylvestre Ledru
7cd3737d90 Fix the FTBFS with glibc 2.27 2018-03-21 22:56:46 +01:00
Sylvestre Ledru
092fc6cb5c * Fix debian-watch-uses-insecure-uri as upstream has now https
* Standards-Version updated to 4.1.3
2018-03-17 17:24:28 +01:00
Sylvestre Ledru
6211306511 Remove a bunch of old unused patches 2018-03-17 17:07:31 +01:00
Sylvestre Ledru
64ba469658 remove old unused patches 2018-03-17 16:53:34 +01:00
Sylvestre Ledru
cceff2cff1 silent a test failing because of a gold update 2018-02-28 16:15:54 +01:00
Sylvestre Ledru
41611042c6 fix the patch directory 2018-02-28 13:53:11 +01:00
Sylvestre Ledru
be5e78e767 remove a non existing patch 2018-02-26 18:33:37 +01:00
Sylvestre Ledru
b56ec17f38 fix the series file 2018-02-25 15:27:14 +01:00