Commit Graph

2675 Commits

Author SHA1 Message Date
Sylvestre Ledru
848e627b57 Merge branch 'snapshot' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into snapshot 2018-11-17 09:46:17 +01:00
Sylvestre Ledru
7ac1a71237 rebase of the patches 2018-11-17 09:30:02 +01:00
Sylvestre Ledru
63883db0f6 Remove useless symlink /usr/include/c++ -> ../lib/llvm-7/include/c++ (Closes: #913400) 2018-11-17 09:22:22 +01:00
Sylvestre Ledru
250438ab06 Workaround the build issues on armhf Thanks to Adrian Bunk for the idea 2018-11-16 22:46:35 +01:00
Sylvestre Ledru
af56187b7d workaround the build issues on armhf 2018-11-16 22:45:51 +01:00
Sylvestre Ledru
3830a1354e update the list of symbol for armhf 2018-11-16 22:45:00 +01:00
Sylvestre Ledru
163175ca1d prepare a news about the bootstrap stage2 phase 2018-11-16 13:04:37 +01:00
Sylvestre Ledru
34a2a44a19 use the versioned clang 2018-11-16 12:45:18 +01:00
Sylvestre Ledru
e1473e66f3 doesn't segfault anymore, enabling the test 2018-11-16 12:44:27 +01:00
Sylvestre Ledru
c755f1a46f Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7 2018-11-16 10:35:24 +01:00
Sylvestre Ledru
b584220a41 Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7 2018-11-16 10:34:02 +01:00
Sylvestre Ledru
4625379dd4 when the lld manpage have been moved, move it back 2018-11-16 10:32:21 +01:00
Sylvestre Ledru
d3d41b8103 Add example:
https://bugs.llvm.org/show_bug.cgi?id=39427
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913271
2018-11-15 14:16:27 +01:00
Sylvestre Ledru
d6f8ecf3e0 remote temp files 2018-11-15 14:16:18 +01:00
Sylvestre Ledru
5e7c1dfabd add one more check 2018-11-15 14:16: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
2d2433e53a Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7 2018-11-13 18:14:46 +01:00
Sylvestre Ledru
93e8db6af0 working on 7.0.1 now 2018-11-13 12:06:46 +01:00
Sylvestre Ledru
3e97448662 Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7 2018-11-11 22:03:48 +01:00
Sylvestre Ledru
ac7fd96f94 prepare the deactivation of stage2 2018-11-11 21:38:57 +01:00
Sylvestre Ledru
e036ff8217 prepare the deactivation of stage2 2018-11-11 21:17:08 +01:00
Sylvestre Ledru
6dcf387d9a Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7 2018-11-11 20:56:48 +01:00
Sylvestre Ledru
c767e1d56e add more examples 2018-11-11 20:54:42 +01:00
Sylvestre Ledru
604ae3e7d3 Merge remote-tracking branch 'origin/7' into snapshot 2018-11-11 20:47:25 +01:00
Sylvestre Ledru
8de4b8511c Merge remote-tracking branch 'origin/7' into snapshot 2018-11-11 20:46:52 +01:00
Sylvestre Ledru
0fc78cdf4c fix a typo in PRE_PROCESS 2018-11-11 20:45:54 +01:00
Sylvestre Ledru
7c261d5b43 rename the build target 2018-11-11 20:44:29 +01:00
Sylvestre Ledru
6d88a385f6 fix the syntax for symbols 2018-11-11 10:04:50 +01:00
Sylvestre Ledru
de65cccb58 Hide a symbol in openmp for mips64el 2018-11-11 10:02:32 +01:00
Sylvestre Ledru
8d271f38a9 silent the output 2018-11-10 21:50:16 +01:00
Sylvestre Ledru
f78287b60f silent the output 2018-11-10 21:50:04 +01:00
Sylvestre Ledru
236c52abdd remove an hardcoded version 2018-11-10 21:37:07 +01:00
Sylvestre Ledru
818ce2caa0 Merge all the recent 7 changes into snapshot (Closes: #913058) the co install issue with libc++ & openmp 2018-11-10 15:14:31 +01:00
Sylvestre Ledru
aac74c7083 rebase of the patches 2018-11-10 15:08:07 +01:00
Sylvestre Ledru
032afd2867 fix mistakes 2018-11-10 15:03:39 +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
74c85ef7e5 Remove operations.cpp.o (causes issue on old versions 2018-11-10 14:53:40 +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
7e5c11fd6b add a test for bug 913213 2018-11-10 10:16:31 +01:00
Sylvestre Ledru
1ec882965b Disable gold for sparc* (Closes: #913260) 2018-11-08 20:50:48 +01:00
Sylvestre Ledru
97cfd08659 Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7 2018-11-08 20:50:01 +01:00
Sylvestre Ledru
27fdb03eb5 prepare for unstable 2018-11-08 11:36:25 +01:00
Sylvestre Ledru
644efcc9cf Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7 2018-11-08 09:45:09 +01:00
Sylvestre Ledru
aa11793612 add the failing testcase https://bugs.llvm.org/show_bug.cgi?id=26580 2018-11-08 09:44:57 +01:00
Sylvestre Ledru
2dca0f4dbe fix the version 2018-11-08 09:30:18 +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
Gianfranco Costamagna
96f574d464 Fix testsuite on i386, by ignoring test results on some broken test 2018-11-06 13:16:09 +01:00
Sylvestre Ledru
f781db0ead Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7 2018-11-06 12:15:10 +01:00