Commit Graph

1150 Commits

Author SHA1 Message Date
Sylvestre Ledru
a9ab44f72b Use the manpage from clang.rst instead of help2man 2016-08-27 12:58:58 +00:00
Sylvestre Ledru
25fa4b4134 fix the path in which man pages are now generated 2016-08-27 12:41:16 +00:00
Sylvestre Ledru
5b373e7314 * Fix the renaming of the manpages (Closes: #834077)
* Fix a crash with clang-tidy (Closes: #833802)
  Fixed in 1:3.9~+rc1-1~exp1
2016-08-26 21:36:32 +00:00
Sylvestre Ledru
078edc07c5 new RC release 2016-08-25 21:43:19 +00:00
Sylvestre Ledru
0209d1f00b New RC release 2016-08-20 11:43:55 +00:00
Sylvestre Ledru
77a35ba96e fix the changelog 2016-08-19 07:57:30 +00:00
Sylvestre Ledru
98c787078e remove non existing file 2016-08-18 22:02:47 +00:00
Sylvestre Ledru
bb784b1513 install the files too 2016-08-18 15:35:37 +00:00
Sylvestre Ledru
d97a1169ac I meant 3.9 2016-08-18 15:35:09 +00:00
Sylvestre Ledru
c0a7d6af8d Introduce clang-include-fixer-4.0 2016-08-18 15:34:55 +00:00
Sylvestre Ledru
a74d5d960c ignore a test failing on ubuntu yakkety 2016-08-18 12:03:41 +00:00
Sylvestre Ledru
67615eda92 remove autogenerated files 2016-08-17 13:04:15 +00:00
Sylvestre Ledru
7475c88590 Add symlink from ./build to ../share and ../lib etc
Thanks to Ximin Luo for the patch (Closes: #834144)
2016-08-12 16:30:08 +00:00
Sylvestre Ledru
b265045ed9 Disable the build of lldb on mips64el, ppc64 and s390x for real 2016-08-11 07:35:12 +00:00
Sylvestre Ledru
839e291c27 Disable the build of lldb on mips64el and ppc64 2016-08-10 11:02:57 +00:00
Sylvestre Ledru
178231c7ae fix a typo in the repack script 2016-08-09 08:48:31 +00:00
Sylvestre Ledru
ed3804ae4c unexisting manpage 2016-08-09 08:44:11 +00:00
Sylvestre Ledru
ef7d177b5f fix the man page copy 2016-08-08 19:48:57 +00:00
Sylvestre Ledru
543274af81 Bring back the lto (gone with the cmake migration)
(Closes: #819333) (upstream: #27223)
2016-08-08 16:52:15 +00:00
Sylvestre Ledru
5c47153ca4 Improve the repack script to use a cache 2016-08-08 15:04:09 +00:00
Sylvestre Ledru
0c2595d4f8 do not ship the manpage of bugpoint 2016-08-08 14:56:53 +00:00
Sylvestre Ledru
581db916d3 Remove some garbage from the manpages (Closes: #815991, #804347) 2016-08-08 13:41:58 +00:00
Sylvestre Ledru
c0198ab3d6 Generate more manpages 2016-08-08 13:29:06 +00:00
Sylvestre Ledru
4789396f83 fix the man generation 2016-08-08 09:12:07 +00:00
Sylvestre Ledru
3c44a59ab1 also install libclang.so.1 (was already the case with the symlink) 2016-08-08 09:10:28 +00:00
Sylvestre Ledru
4b61e36290 * Generate manpages for lli, lldb-mi & git-clang-format
* Fix some lintian overrides
2016-08-08 09:05:12 +00:00
Sylvestre Ledru
d11403ee83 remove old stuff 2016-08-08 09:03:38 +00:00
Sylvestre Ledru
5345a5a13d generate more manpages 2016-08-08 08:43:13 +00:00
Sylvestre Ledru
279a0e68af fix the lintian override 2016-08-08 08:35:55 +00:00
Sylvestre Ledru
80a1c16092 fix the lintian overrides 2016-08-08 08:28:54 +00:00
Sylvestre Ledru
4b878e6018 generate the manpage for lli 2016-08-08 08:27:47 +00:00
Sylvestre Ledru
756b6b9e07 Use the correct manpage for clang 2016-08-08 08:14:17 +00:00
Sylvestre Ledru
d6d9c0fea1 Install a lli-child-target 2016-08-08 08:13:04 +00:00
Sylvestre Ledru
c5eaf9d632 remove useless declaration 2016-08-07 18:31:04 +00:00
Sylvestre Ledru
1d093236d4 new testing version 2016-08-07 14:22:34 +00:00
Sylvestre Ledru
8b9d9cfbd5 patch refreshed 2016-08-07 14:19:33 +00:00
Sylvestre Ledru
e5447da038 * amd64 llvm testsuite is green, bring back the failure in case of error
* Use filter into of findstring in the gold usage. Thanks Doko for the
  suggestion
2016-08-07 14:12:29 +00:00
Sylvestre Ledru
584e8ad0b9 * Sync the 3.8 changes into 3.9
* Disable the usage of ld gold on powerpc (Closes: #833583)
* Revert drop-avx512-from-skylake.diff, it is causing some regressions in the
  testsuite
* Disable lldb on ppc64
* libfuzzer depends on the same version of clang (Closes: #833564)
* Fix the detection of gcc. This broke the build on the latest unstable
* Ship libFuzzer in its own package (libfuzzer-X.Y-dev) (Closes: #820159)
* Sync from Ubuntu. Many thanks to Matthias Klose
  - drop-avx512-from-skylake.diff: Don't enable AVX512 on Skylake, as it's
    a server cpu feature and breaks llvmpipe on workstations.
  - Remove the build tree before calling dh_strip; at least the amd64 buildd
    runs out of diskspace at this step.
  - Add support for gcc's attribute abi_tag (needed for compatibility with
    GCC 5's libstdc++); taken from the trunk (Closes: #797038)
    (LP: #1510042, #1488254)
    D17567-PR23529-Sema-part-of-attrbute-abi_tag-support.diff
    D18035-PR23529-Mangler-part-of-attrbute-abi_tag-support.diff
* Try to fix mips64el build, by enabling the same
  packages as the mips and mipsel versions
* Link mips* with latomic.
* Disable lldb on sparc64 (Closes: #832371)
* Hopefully fix the FTBFS on armel
* Fix the FTBFS under mips/mipsel? (enable the link against atomic)
  (Closes: #820537)
* Bring back llvm-3.8-tools to life
* ship clang-tblgen & yaml-bench as part of the libclang-common-X.Y-dev
  package
* Add -gsplit-dwarf to CXXFLAGS to workaround the memory allocation
  issue on i386 (hopefully)
* Add a symlink from usr/lib/llvm-3.8/share/llvm/cmake
  pointing to usr/share/llvm-3.8/cmake
* Remove python-lldb-3.8 where liblldb-3.8-dev is not built
* New maintenance release
* debian/rules: Ensure ld-gold is used. CMake invokes the linker through
  g++ most of the time, therefore we need to set -Wl,-fuse-ld=gold.
* Followup to fix the cmake install (Closes: #819072)
* Enable FPXX by default on mips/mipsel (Closes: #826749)
* New RC release
* Improve the cmake detection (used for llvm.org/apt)
* Standards-Version updated to 3.9.8
* Ignore outdated-autotools-helper-file
* Install cmake files in usr/share/llvm-@LLVM_VERSION@/cmake/ instead of
  usr/share/llvm-@LLVM_VERSION@/cmake/
* Also install libLLVM-3.8.so.1 as a symlink
* debian/patches/fix-cmake-config-prefix.diff:
  cover the CMake build system too
(Closes: #819072)
* Fix python-lldb dependencies and make proper symlinks to libLLVM
  and liblldb as suggested by Graham Inggs (Closes: #821022)
* Fix liblldb suffix in lldb/scripts/Python/finishSwigPythonLLDB.py
  (Closes: #813798)
* Fix LLVM bug 26158 - clang packages don't provide man pages
* Add python-six as a dependency of python-lldb (thanks to Askar Safin).
* Make python-lldb-3.8 depend on lldb-3.8-dev, to pick all
  the required dependencies
* Unbreak circular dependency by Suggesting the python binding from
  liblldb-3.8-dev
* Fix an issue with scan-view (Closes: #825101)
* Team upload.
* Disable polly on s390x and fix polly check.
* Fix VCS fields.
* Fix txt file installation issue, by putting a README.txt file
  with some explanation.
* Tighten llvm dev dependency (Closes: #814142).
* New upstream release
* Install a missing library to unbreak lldb (Closes: #815809)
* New snapshot release
* Update the clang description for something more accurate (C++-11, 14, etc)
* Update debian/orig-tar.sh to remove autoconf/config.sub autoconf/config.guess
  in polly
* clang-tidy-3.8: Remove Breaks/Replaces on clang-modernize-3.8.
* Disable lldb on s390x.
* New snapshot release
* Remove build-llvm/ after the install step to save space.
  Most of the rc1 builds failed because of hd space.
* New snapshot release
* Cmake migration. Done by Andrew Wilkins. Many thanks to him
  - Update patches to set SONAME in CMake build
  - Create symlinks with ".links", don't install from build tree
  - Remove LLVM-internal tools (lit, FileCheck, not, tblgen, etc.)
  - Remove llvm-X.Y-tools package, because it contained only
    internal tools that are not intended for distribution.
  - Remove autotools-specific artifacts from packages.
  - Remove "dummy" documentation artifacts from llvm-X.Y-docs
    package. Not built/installed by CMake, not useful.
  - Update control/rules to support CMake
  - Patch LLDB SWIG interfaces to workaround a bug in SWIG
    See https://llvm.org/bugs/show_bug.cgi?id=25468
  - add missing files to clang-format
  - Add patch to fix sanitizer lit invocation
  - removed LLVM-internal tools (lit, FileCheck, not, *-tblgen, etc.);
    not installed by CMake, not intended for distribution
  - removed llvm-X.Y-tools (contained only internal tools)
  - removed autotools-specific artifacts (configure, Makefile, etc.)
  - removed dummy documentation files
2016-08-07 13:58:54 +00:00
Sylvestre Ledru
f0a8b88cce libfuzzer depends on the same version of clang (Closes: #833564) 2016-08-07 13:05:26 +00:00
Sylvestre Ledru
ddcd6b5bd0 * Disable the usage of ld gold on powerpc (Closes: #833583)
* Revert drop-avx512-from-skylake.diff, it is causing some regressions in the
  testsuite
* Disable lldb on ppc64
2016-08-07 12:12:54 +00:00
Sylvestre Ledru
22222abc7f Fix the detection of gcc. This broke the build on the latest unstable 2016-08-06 20:30:11 +00:00
Sylvestre Ledru
45fe7b69ea Ship libFuzzer in its own package (libfuzzer-X.Y-dev) (Closes: #820159) 2016-08-04 17:20:48 +00:00
Sylvestre Ledru
6dcbfe3f5a list the patches in the changelog 2016-07-28 09:18:15 +00:00
Sylvestre Ledru
e9f1d28b13 * Sync from Ubuntu. Many thanks to Matthias Klose
- drop-avx512-from-skylake.diff: Don't enable AVX512 on Skylake, as it's
    a server cpu feature and breaks llvmpipe on workstations.
  - Remove the build tree before calling dh_strip; at least the amd64 buildd
    runs out of diskspace at this step.
  - Add support for gcc's attribute abi_tag (needed for compatibility with
    GCC 5's libstdc++); taken from the trunk (Closes: #797038)
    (LP: #1510042, #1488254)
2016-07-28 09:15:10 +00:00
Sylvestre Ledru
b8fd01b62e 3.8.1-5 uploaded 2016-07-28 08:58:01 +00:00
Gianfranco Costamagna
7b02ad421c Drop useless and bad hack on rules file 2016-07-27 12:09:15 +00:00
Gianfranco Costamagna
b53344eb7f Hopefully the mips* build is fixed 2016-07-27 10:11:27 +00:00
Sylvestre Ledru
da042a5363 Hopefully fix the FTBFS on armel 2016-07-25 15:57:41 +00:00
Sylvestre Ledru
f2de04217d Disable lldb on sparc64 (Closes: #832371) 2016-07-25 11:52:03 +00:00
Sylvestre Ledru
4007a1cf0d Disable lldb on sparc64 (Closes: #832371) 2016-07-25 11:49:39 +00:00