Commit Graph

29 Commits

Author SHA1 Message Date
LLVM Packaging Team b90028ad2a change all shebangs to Python3
find . -name "*.py" -exec sed "s|\!/usr/bin/env python$|\!/usr/bin/env python3|g" -i {} \;

Gbp-Pq: Name python3-shebang.patch
2022-06-27 14:59:00 +08:00
LLVM Packaging Team 9af48edb71 disable-fuzzer-compiler-rt
===================================================================

Gbp-Pq: Name disable-fuzzer-compiler-rt.diff
2022-06-27 14:58:59 +08:00
LLVM Packaging Team 64d87214a7 D67877
Origin: https://reviews.llvm.org/D67877
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941082

Gbp-Pq: Name D67877.patch
2022-06-27 14:58:59 +08:00
LLVM Packaging Team d69ccbb9b6 clang-riscv64-rv64gc
===================================================================

Gbp-Pq: Name clang-riscv64-rv64gc.diff
2022-06-27 14:58:58 +08:00
LLVM Packaging Team 82cf5dc56c clang-riscv64-multiarch
===================================================================

Gbp-Pq: Name clang-riscv64-multiarch.diff
2022-06-27 14:58:58 +08:00
LLVM Packaging Team 4fcc069d78 bootstrap-fix-include-next
When doing a bootstrap, we use a newly built clang.
When this one is used, if already installed on the system,
we have clang header in two places:
llvm-toolchain-7-7/build-llvm/lib/clang/7.0.0/include/inttypes.h
and
/usr/include/clang/7.0.0/include/inttypes.h

Because clang expects only one of his headers to be available, it uses
include_next to get the glibc (libc6-dev package) header.

However, in the previous example, because we have inttypes.h twice in the
include search path, clang's header will call itself without any effect.
Therefore, it will do include_next until the define from the libc is existing (ex: _INTTYPES_H)



Gbp-Pq: Name bootstrap-fix-include-next.diff
2022-06-27 14:58:58 +08:00
LLVM Packaging Team 1fc3d83c61 hurd-cxx-paths
hurd: find c++ headers
This should be factorized with Linux.cpp and the GNU/kFreeBSD case.


Gbp-Pq: Topic hurd
Gbp-Pq: Name hurd-cxx-paths.diff
2022-06-27 14:58:58 +08:00
Nicholas D Steeves de70270588 Use Debian-provided MathJax everywhere.
Gbp-Pq: Name 0049-Use-Debian-provided-MathJax-everywhere.patch
2022-06-27 14:58:57 +08:00
LLVM Packaging Team bc22e5c389 remove-apple-clang-manpage
===================================================================

Gbp-Pq: Name remove-apple-clang-manpage.diff
2022-06-27 14:58:57 +08:00
LLVM Packaging Team f6780a81cd disable-sse2-old-x86
===================================================================

Gbp-Pq: Name disable-sse2-old-x86.diff
2022-06-27 14:58:56 +08:00
LLVM Packaging Team da2bb27f8a clang-baseline-fix-i386
===================================================================

Gbp-Pq: Name clang-baseline-fix-i386.patch
2022-06-27 14:58:56 +08:00
Peter Michael Green 336a467500 set correct float abi settings for armel and armhf
debian armel supports systems that don't have a fpu so should use a "float abi"
setting of soft by default.

Debian armhf needs a float abi setting of "hard"

Gbp-Pq: Name 26-set-correct-float-abi.diff
2022-06-27 14:58:56 +08:00
LLVM Packaging Team 61188cb5da mips-fpxx-enable
===================================================================

Gbp-Pq: Name mips-fpxx-enable.diff
2022-06-27 14:58:56 +08:00
LLVM Packaging Team a92db3513e fix-scan-view-path
===================================================================

Gbp-Pq: Name fix-scan-view-path.diff
2022-06-27 14:58:52 +08:00
LLVM Packaging Team 63dc32ec23 scan-view-fix-path
===================================================================

Gbp-Pq: Name scan-view-fix-path.diff
2022-06-27 14:58:51 +08:00
LLVM Packaging Team 153cd74e09 install-scan-build-py
Gbp-Pq: Name install-scan-build-py.diff
2022-06-27 14:58:51 +08:00
LLVM Packaging Team 941c4f0d95 scan-build-clang-path
Gbp-Pq: Name scan-build-clang-path.diff
2022-06-27 14:58:51 +08:00
LLVM Packaging Team d7ea27cbd1 soname
Gbp-Pq: Name 0044-soname.diff
2022-06-27 14:58:46 +08:00
Peter Wu c36443c845 [PATCH] [clang] cmake: resolve symlinks in ClangConfig.cmake
Ensure that symlinks such as /usr/lib/cmake/clang-X.Y (pointing to
/usr/lib/llvm-X.Y/lib/cmake/llvm) are resolved. This ensures that
CLANG_INSTALL_PREFIX ends up to be /usr/lib/llvm-X.Y instead of /usr.

Partially addresses PR37128

Gbp-Pq: Name 0001-tools-clang-cmake-resolve-symlinks-in-ClangConfig.cmake.patch
2022-06-27 14:58:44 +08:00
Nicholas D Steeves 15aa2d2a8b Set html_static_path = ['_static'] everywhere.
Gbp-Pq: Name 0048-Set-html_static_path-_static-everywhere.patch
2022-06-27 14:58:43 +08:00
LLVM Packaging Team e868a2ffff fix-clang-path-and-build
===================================================================

Gbp-Pq: Name fix-clang-path-and-build.diff
2022-06-27 14:58:43 +08:00
LLVM Packaging Team 2452ec642a python-clangpath
Gbp-Pq: Name python-clangpath.diff
2022-06-27 14:58:43 +08:00
LLVM Packaging Team 2e196c9c19 atomic_library_1
Gbp-Pq: Name atomic_library_1.diff
2022-06-27 14:58:43 +08:00
LLVM Packaging Team c607d379bb unwind-chain-inclusion
# Without this patch, the first local include of unwind.h might, with the
# __has_include_next, try to include the one from the system.
# It might be /usr/include/clang/3.4/include/unwind.h
# Because of the #ifndef __CLANG_UNWIND_H, it might never include any declaration
# from the system. 


Gbp-Pq: Name unwind-chain-inclusion.diff
2022-06-27 14:58:42 +08:00
LLVM Packaging Team fc08267d92 strlcpy_strlcat_warning_removed
Gbp-Pq: Name 23-strlcpy_strlcat_warning_removed.diff
2022-06-27 14:58:42 +08:00
LLVM Packaging Team 7d3396c0df clang-analyzer-force-version
# Force the version of clang in the analyzer
# This was causing the static analyzer to fail silently if the clang & clang++ are
# not installed

Gbp-Pq: Name clang-analyzer-force-version.diff
2022-06-27 14:58:42 +08:00
LLVM Packaging Team bb31b59444 clang-format-version
Gbp-Pq: Name clang-format-version.diff
2022-06-27 14:58:42 +08:00
LLVM Packaging Team 1e023a42f6 clang_debian_version
===================================================================

Gbp-Pq: Name 19-clang_debian_version.patch
2022-06-27 14:58:41 +08:00
Lu zhiping c7c238d5f4 Import Upstream version 9.0.1 2022-06-27 14:52:34 +08:00