Commit Graph

1132 Commits

Author SHA1 Message Date
Sylvestre Ledru
c9dabfe2cc * First RC release of the 3.5 llvm toolchain
* Apply lldb-kfreebsd.diff patch to fix FTBFS under KFreeBSD
  Thanks to Ed Maste
2014-07-23 09:43:15 +00:00
Sylvestre Ledru
492a8fe537 For i386, gcc 4.9 updated its paths to i586-linux-gnu (i486-linux-gnu
previously). Adding this triple to the list of search (Closes: #754963)
2014-07-21 09:21:22 +00:00
Sylvestre Ledru
9d9b15f930 New snapshot release 2014-07-19 16:58:54 +00:00
Sylvestre Ledru
87b9a0ec51 Merged upstream 2014-07-18 15:46:42 +00:00
Sylvestre Ledru
123767a4b5 Force also the update of cc & cxx 2014-07-15 13:20:50 +00:00
Sylvestre Ledru
dc2bf00592 Clang will now show the full version. Example: 3.5.0-svn213052-1~exp1 2014-07-15 12:52:46 +00:00
Sylvestre Ledru
9d7644a8ce * If the version of gcc is too old, force the usage of gcc 4.8
* Clang will now show the full version. Example: 3.5.0-svn213052-1~exp1
2014-07-15 12:51:40 +00:00
Sylvestre Ledru
027446f9df refresh of the patch 2014-07-15 07:56:37 +00:00
Sylvestre Ledru
60b8df14c5 Fix the syntax issue 2014-07-14 13:23:54 +00:00
Sylvestre Ledru
8228f6e7ab Use the option stable '-analyzer-config stable-report-filename=true'
to the llvm scan-build reports
2014-07-02 10:10:31 +00:00
Sylvestre Ledru
b1c638c6ee Remove useless dependency on g++ 2014-06-29 17:13:09 +00:00
Sylvestre Ledru
d34a88b808 patch applied upstream 2014-06-25 15:09:06 +00:00
Sylvestre Ledru
e3b3d58733 update of the release 2014-06-25 06:00:03 +00:00
Sylvestre Ledru
f6dcd37ed6 refresh patch + bring back test 2014-06-25 05:56:05 +00:00
Sylvestre Ledru
956d37d37e * Create a empty directory to make dh_install happy
(Closes: #752583)
* Actually, silent-MCJIIT-tests.diff tests are still failing under i386
2014-06-24 22:28:37 +00:00
Sylvestre Ledru
14198cb71c fix the repack script 2014-06-24 15:24:57 +00:00
Sylvestre Ledru
17997af2c1 fix the repack script 2014-06-24 15:17:02 +00:00
Sylvestre Ledru
78e19419a0 fix the repack script 2014-06-24 15:16:19 +00:00
Sylvestre Ledru
b19e5b1cc9 Remove wrong declaration 2014-06-23 04:54:46 +00:00
Sylvestre Ledru
7a2fbfc019 Disable silent-MCJIIT-tests.diff. They now pass. 2014-06-23 01:09:09 +00:00
Sylvestre Ledru
ab71a5877c Disable silent-MCJIIT-tests.diff. They now pass. 2014-06-23 01:04:51 +00:00
Sylvestre Ledru
a7397e9563 Improve of the changelog 2014-06-23 00:19:22 +00:00
Sylvestre Ledru
877222c218 Fix --use-cc when no absolute path is provided.
Thanks to Aurelien Jacobs for testing (Closes: #748777)
2014-06-23 00:18:22 +00:00
Sylvestre Ledru
a08252573b depends-on-build-essential-package-without-using-version g++ fixed 2014-06-22 17:44:10 +00:00
Sylvestre Ledru
35fccf4732 * Ship the compiler-rt static libraries
* Running tests respect DEB_BUILD_OPTIONS=parallel=X
 (Closes: #751943)
* Fix FTBFS on powerpc and powerpcspe (Closes: #733890)
* Broken library symlink fixed in lldb-3.5 (Closes: #715130)
* Fix --use-cc when no absolute path is provided (Closes: #748777)
2014-06-22 17:19:26 +00:00
Sylvestre Ledru
d4f852c217 Fix --use-cc when no absolute path is provided (Closes: #748777) 2014-06-22 16:05:05 +00:00
Sylvestre Ledru
22dfe00ec5 Broken library symlink fixed in lldb-3.4 (Closes: #715130) 2014-06-22 14:59:05 +00:00
Sylvestre Ledru
b4e137b82b refresh of the patch 2014-06-21 22:55:37 +00:00
Sylvestre Ledru
861a07c2be Fix FTBFS on powerpc and powerpcspe (Closes: #733890) 2014-06-20 16:01:22 +00:00
Sylvestre Ledru
7deaf4701b make it work in the context of scan-build 2014-06-20 16:01:12 +00:00
Sylvestre Ledru
f3b41228ea Running tests respect DEB_BUILD_OPTIONS=parallel=X
(Closes: #751943)
2014-06-20 13:34:31 +00:00
Sylvestre Ledru
1c762894a4 Fix conflicts 2014-06-20 09:27:45 +00:00
Sylvestre Ledru
4ca6163d80 improve the changelog 2014-06-19 21:09:00 +00:00
Sylvestre Ledru
e70b1c397f fix the path 2014-06-19 20:17:35 +00:00
Sylvestre Ledru
5fd538e83b Ship compiler-rt too 2014-06-19 17:25:20 +00:00
Sylvestre Ledru
8841be9b2b Ship the compiler-rt static libraries 2014-06-19 17:14:44 +00:00
Sylvestre Ledru
809b9a53ce Fix the changelog 2014-06-19 16:46:19 +00:00
Sylvestre Ledru
419dab8e8b Install more stuff for compatibility 2014-06-19 16:46:09 +00:00
Sylvestre Ledru
e05ef7e42e Fix a silly issue (symlink which overrides the file 2014-06-19 16:45:56 +00:00
Sylvestre Ledru
e40f742753 upstream 2014-06-19 16:42:51 +00:00
Sylvestre Ledru
45028fcd8d refresh patches + various cleanup 2014-06-17 15:27:15 +00:00
Sylvestre Ledru
41c6ab8341 * New snapshot release
TODO CVE
* Merge with 3.4
* Remove scan-build-fix-clang-detection.diff (applied upstream)
* Improve the CVE-2014-2893 fix (Closes: #744817)
* Add a check to avoid an error on arch where compiler-rt is not available
* New upstream release
* Add build conflict on libllvm-3.5-ocaml-dev
* Also disable lldb tests under armel (like armhf). Timeout
* Update of the repack script
* Use llvm-3.4-dev.links.in to manage the symlinks
* Fix the soname of liblldb.so to see it treated as a real library
  (Closes: #750868)
* Switch to the default gcc/g++ compiler. Currently 4.9 (Closes: #751322)
* Fixes CVE-2014-2893 (Closes: #744817)
* Be less permissive when installing lldb. Remove duplication of the install
  of liblldb.so.1
* Add symlinks lldb-3.4, lldb-platform-3.4 & lldb-gdbserver-3.4 without 3.4
* Clang was unusable with libstdc++ from gcc 4.9 (Closes: #744792)
* Fix path for arch without support of compiler-rt. Should fix most of the
  FTBFS
* Fix the soname. No changes in the ABI, so, no need to update the soname
  (Closes: #747701)
* New upstream release. Note that only LLVM & Clang had a new release.
  I just copied the 3.4 tarballs for clang-extra-tools, polly, lldb and
  compiler-rt.
* Add link usr/lib/llvm-3.4/ to usr/lib/llvm-3.4/build/Debug+Asserts
* Backport of a r201586 from upstream. scan-build was failing on some project
  like firefox build system. (Yeh, advantage to be the packager of a software
  that I use ;) ). See scan-build-fix-clang-detection.diff
* Fix the version in the symbol list (libclang1-3.4.symbols)
* Update the path regarding upstream changed (3.4 => 3.4.1)
  (Patch improved also by Martin Nowack)
* Remove generated file libllvm3.4.install
* Add gnustep & gnustep-devel as suggests of clang-3.4
* Add libc6-dev as an explicit dependency of clang-3.4
* Build with dh_install --fail-missing
* Start to use /usr/bin/foo-X.Y. First step to have several clang versions
  installed together
* Add some missing files:
  - lli-child-target         - llvm-3.4-runtime
  - count                    - llvm-3.4-tools
  - html.tar.gz              - llvm-3.4-doc
  - ocamldoc.tar.gz          - llvm-3.4-doc
  - BugpointPasses.so        - llvm-3.4-dev
  - liblldb*                 - lldb-3.4-dev
  - lldb-platform-3.4        - lldb-3.4
  - clang-apply-replacements - clang-3.4
  - clang-tidy               - clang-3.4
  - pp-trace                 - clang-3.4
2014-06-17 15:05:31 +00:00
Sylvestre Ledru
8389333729 Add a check to avoid an error on arch where compiler-rt is not available 2014-06-17 06:47:13 +00:00
Sylvestre Ledru
df1f6bc81d Improve the CVE-2014-2893 fix (Closes: #744817) 2014-06-16 21:01:13 +00:00
Sylvestre Ledru
52df5b22f2 Fixes CVE-2014-2893 (Closes: #744817) 2014-06-16 20:54:52 +00:00
Sylvestre Ledru
4eef1d0ee1 * Fix the soname of liblldb.so to see it treated as a real library
(Closes: #750868)
* Switch to the default gcc/g++ compiler. Currently 4.9 (Closes: #751322)
2014-06-16 10:05:45 +00:00
Sylvestre Ledru
5c4c407fc6 * New upstream release
* Add build conflict on libllvm-3.5-ocaml-dev
* Remove the override of dh_shlibdeps
* Update of the repack script
* Use llvm-3.4-dev.links.in to manage the symlinks
2014-06-06 15:13:28 +00:00
Sylvestre Ledru
00b45e04f5 refresh of the patch 2014-06-06 15:10:33 +00:00
Sylvestre Ledru
a2ce04f3dc correct changelog 2014-06-06 09:26:42 +00:00
Sylvestre Ledru
f50ff11649 refresh of the patch 2014-06-06 09:26:25 +00:00