]> git.proxmox.com Git - llvm-toolchain.git/commitdiff
* Don't use gold on ppc64el. It fails to build in that case
authorSylvestre Ledru <sylvestre@debian.org>
Sat, 31 Oct 2020 13:14:06 +0000 (14:14 +0100)
committerSylvestre Ledru <sylvestre@debian.org>
Sat, 31 Oct 2020 13:14:06 +0000 (14:14 +0100)
  (Closes: #972317)

1  2 
debian/README.source
debian/changelog
debian/patches/series
debian/rules

index 3e2e1ad7b53c78aebd2b67ea2ceb4294955d040e,92f4239612ce7cf70c136553f7ac4b405ecc17f8..a5b685cc94e5a122ae0932ffcdcfaa32882eeef1
@@@ -20,13 -20,8 +20,13 @@@ and symlinks are managed by the other p
  
  * For armv7-a, NEON extensions are disabled.
  
- * For mips, FPXX is enabled.
+ * For mips, FPXX is enabled, MADD4 instructions are disabled.
  
 +* For riscv64, the hard-float ABI is used instead of the float one, and
 +  the target CPU is set to RV64GC instead of RV64I.
 +
 +* For s390x: set default abi to z196 for debian, and z13 for ubuntu.
 +  See https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-10/+bug/1864226
  
  = Libraries =
  
index 307e5553e7041d5c7e109ebb109a23087537d52d,bf000b9b1e06f1a2fefa60a5211c3a409bec9faa..f87d0b2a1982b999548571bccb2eb24c1c69fcb9
- llvm-toolchain-9 (1:9.0.1-12) UNRELEASED; urgency=medium
++llvm-toolchain-10 (1:10.0.1-8) unstable; urgency=medium
++
++  * Don't use gold on ppc64el. It fails to build in that case
++    (Closes: #972317)
++
++ -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 31 Oct 2020 14:13:25 +0100
++
 +llvm-toolchain-10 (1:10.0.1-7) unstable; urgency=medium
 +
 +  [ Samuel Thibault ]
 +  * debian/patches/hurd/hurd-cxx-paths.diff: Add missing GCC installation
 +    initialization.
 +
 +  [ Sylvestre Ledru ]
 +  * Replace use of deprecated $ADTTMP with $AUTOPKGTEST_TMP.
 +  * Rebuild to address the incompat issues (Closes: #972282)
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 22 Oct 2020 22:29:07 +0200
 +
 +llvm-toolchain-10 (1:10.0.1-6) unstable; urgency=medium
 +
 +  [ Sylvestre Ledru ]
 +  * Add debian/* to the copyright file. Uses the same license
 +    as LLVM
 +
 +  [ Julien Cristau ]
 +  * Cherry-pick "[PowerPC] PPCBoolRetToInt: Don't translate Constant's
 +    operands".  Fixes rustc crash building firefox-esr.
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 02 Sep 2020 13:55:46 +0200
 +
 +llvm-toolchain-10 (1:10.0.1-5) unstable; urgency=medium
 +
 +  [ John Paul Adrian Glaubitz ]
 +  * Use dh-exec to exclude lib/libPolly*.a on powerpc and
 +    powerpcspe from libclang-common-X.Y-dev.install.in
 +
 +  [ Gianfranco Costamagna ]
 +  * autopkgtests: ignore binfmts enable command return value.
 +
 + -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 31 Aug 2020 12:28:24 +0200
 +
 +llvm-toolchain-10 (1:10.0.1-4) unstable; urgency=medium
 +
 +  * Fix testsuite by ignoring binfmts test
 +    (can't be enabled on autopkgtests)
 +
 + -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 28 Aug 2020 21:54:05 +0200
 +
 +llvm-toolchain-10 (1:10.0.1-3) unstable; urgency=medium
 +
 +  * Fix testsuite by enabling binfmts support before using it
 +    (the default is disabled)
 +
 + -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 27 Aug 2020 12:42:20 +0200
 +
 +llvm-toolchain-10 (1:10.0.1-2) unstable; urgency=medium
 +
 +  [ Samuel Thibault ]
 +  * patches/hurd/hurd-cxx-paths.diff: Refresh, some of the factorization was
 +    backported from 11 to 10.
 +
 +  [ Gianfranco Costamagna ]
 +  * debian/patches/mips-force-nomadd4.patch: Apply and rebase patch to disable
 +    nomadd4 on mips* (Closes: #964989)
 +    - thanks Yunqiang Su <wzssyqa@gmail.com> for the patch
 +
 +  [ Steve Langasek ]
 +  * Drop ocaml support on i386, which pulls in a series of packages which
 +    is not reasonable to support.
 +
 + -- Gianfranco Costamagna <locutusofborg@debian.org>  Sun, 23 Aug 2020 22:57:55 +0200
 +
 +llvm-toolchain-10 (1:10.0.1-1) unstable; urgency=medium
 +
 +  * New release
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 21 Jul 2020 18:29:06 +0200
 +
 +llvm-toolchain-10 (1:10.0.1~+rc4-1) unstable; urgency=medium
 +
 +  * New RC release (of course, I was wrong)
 +  * Update the binfmt-support postinstall to match what is done elsewhere
 +    in Debian
 +  * Add binfmt-support to one of the autopkgtest tests
 +    And make sure that the test is only executed when installed correctly
 +    Otherwise, fails with
 +    "./foo.bc: cannot execute binary file: Exec format error"
 +  * patches/remove-trailing-space-version.diff: cherry-pick an upstream patch
 +    to address https://bugs.llvm.org/show_bug.cgi?id=38998#c15
 +    trailing whitespace of clang full version causing a display issue
 +    when building the linux kernel with clang
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 08 Jul 2020 10:49:26 +0200
 +
 +llvm-toolchain-10 (1:10.0.1~+rc3-1) unstable; urgency=medium
 +
 +  * New rc release. Should be the last (this is why I am
 +    uploading to unstable)
 +  * Ship with integration-test-suite-test and run it with autopkgtest
 +    integration-test-suite-test is a project started by Serge Guelton
 +    and myself.
 +    The goal is to provide a set of tests to verify that llvm/clang/etc
 +    are working as expected in a distro (Linux, BSD, etc).
 +    But also to bring a set of expectations of what a LLVM toolchain should
 +    looks like when shipping to users.
 +    Serge is taking care of that work for Fedora/Redhat.
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 07 Jul 2020 09:44:59 +0200
 +
 +llvm-toolchain-10 (1:10.0.1~+rc2-1~exp1) experimental; urgency=medium
 +
 +  * New rc release
 +  * Pass CLANG_VENDOR to CLANG_BOOTSTRAP_PASSTHROUGH
 +    Fix https://bugs.llvm.org/show_bug.cgi?id=38998
 +    For our friends of https://github.com/ClangBuiltLinux/
 +  * remove try-to-fix-polly-link.patch and D74453-riscv-atomic_cmp_xchg.diff
 +    (applied upstream)
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 27 Jun 2020 11:28:28 +0200
 +
 +llvm-toolchain-10 (1:10.0.1~+rc1-1~exp1) experimental; urgency=medium
 +
 +  [ Sylvestre Ledru ]
 +  * first rc of 10.0.1
 +  * Enable LLVM_ENABLE_DUMP (Closes: #956966)
 +  * Move binfmt-support as Recommends llvm-10-runtime
 +    instead of a strong dependencies (Closes: #958127)
 +  * build libc++ with -DLIBCXX_USE_COMPILER_RT=YES
 +    and -DLIBCXXABI_USE_COMPILER_RT=YES
 +  * Remove D76596.diff (merged upstream)
 +
 +  [ Gianfranco Costamagna ]
 +  * Don't run tests on riscv64/Ubuntu for now, the virtual machines timeout
 +    during testsuite (probably lack of proper capable hardware to run it)
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 19 May 2020 08:17:26 +0200
 +
 +llvm-toolchain-10 (1:10.0.0-4) unstable; urgency=medium
 +
 +  * Also ship polly libs in libclang-common-10-dev.
 +    Fixes bug #44870 (upstream)
 +  * move risc patches into their own directory
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Fri, 10 Apr 2020 10:27:41 +0200
 +
 +llvm-toolchain-10 (1:10.0.0-3) unstable; urgency=medium
 +
 +  * ppc64el/autopkgtest: Just like with arm64, ignore two tests
 +  * Update the copyright file with recent changes (Closes: #956287)
 +    Thanks to Michael Lustfield for the detective work
 +
 +  [ Jessica Clarke ]
 +  * Cherry-pick upstream patch D74453 to fix atomic compare-and-swap on
 +    riscv64.
 +
 +  [ William Grant ]
 +  * debian/patches/riscv64-multilib-empty.patch: Adjust riscv64 GCC detector
 +    to also check for existence of crtbegin.o in the default multilib dir,
 +    like most other ports. Fixes FTBFS on riscv64, since on Ubuntu
 +    /usr/lib/gcc/riscv64-linux-gnu/10 exists but is empty (gcc-10-base is
 +    installed, but libgcc-10-dev is not).
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 02 Apr 2020 21:48:13 +0200
 +
 +llvm-toolchain-10 (1:10.0.0-2) unstable; urgency=medium
 +
 +  [ Dimitri John Ledkov <xnox@ubuntu.com> ]
 +  * s390x: set default abi to z196 for debian, and z13 for ubuntu.
 +    LP: #1864226
 +
 +  [ Matthias Klose <doko@ubuntu.com> ]
 +  * Apply D76596.diff, proposed backport from the trunk. LP: #1867173.
 +    This was causing postgresql to FTBFS with llvm 10
 +
 + -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 27 Mar 2020 05:16:28 +0100
 +
 +llvm-toolchain-10 (1:10.0.0-1) unstable; urgency=medium
 +
 +  * New release
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 24 Mar 2020 17:37:07 +0100
 +
 +llvm-toolchain-10 (1:10.0.0~+rc6-1) unstable; urgency=medium
 +
 +  [ Sylvestre Ledru ]
 +  * Sixth RC release
 +  * Really fix the arm64 autopkgtest
 +
 +  [ Gianfranco Costamagna ]
 +  * debian/patches/d21664cce1db8debe2528f36b1fbd2b8af9c9401.patch:
 +    - cherry-pick upstream commit to hopefully unbreak mesa builds
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 23 Mar 2020 20:39:36 +0100
 +
 +llvm-toolchain-10 (1:10.0.0~+rc5-1) unstable; urgency=medium
 +
 +  * Fith RC release
 +  * Make autopkgtest/qualify-clang.sh work on arm64
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 19 Mar 2020 15:59:43 +0100
 +
 +llvm-toolchain-10 (1:10.0.0~+rc4-1) unstable; urgency=medium
 +
 +  * Fourth RC release
 +  * Disable the emmintrin.h build test in qualify-clang.sh on arm64
 +  * Add some tests for clangd usage
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Fri, 13 Mar 2020 20:42:36 +0100
 +
 +llvm-toolchain-10 (1:10.0.0~+rc3-1) unstable; urgency=medium
 +
 +  * Third RC release
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 04 Mar 2020 14:56:12 +0100
 +
 +llvm-toolchain-10 (1:10.0.0~+rc2-3) unstable; urgency=medium
 +
 +  * Disable libfuzzer on x86
 +    https://bugs.llvm.org/show_bug.cgi?id=43677
 +    FTBFS otherwise
 +  * Add a libclang-cpp10-dev package (needed to unbreak the cmake)
 +    https://bugs.llvm.org/show_bug.cgi?id=42432
 +    This makes libclang-cpp10 usable and polish the links and dups
 +  * Fix the *clang* desc as C++17 is supported
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 01 Mar 2020 20:59:25 +0100
 +
 +llvm-toolchain-10 (1:10.0.0~+rc2-2) unstable; urgency=medium
 +
 +  [ Sylvestre Ledru ]
 +  * Bring back libfuzzer, for some reasons I don't remember
 +    I disabled it:
 +    https://bugs.llvm.org/show_bug.cgi?id=41956
 +  * Silent the polly tests in debian/qualify-clang.sh
 +    clang (LLVM option parsing): Unknown command line argument
 +    '-polly'.  Try: 'clang (LLVM option parsing) --help'
 +
 +  [ Aurelien Jarno ]
 +  * Also disable hwasan_symbolize on mipsel mips64el riscv64
 +
 +  [ Gianfranco Costamagna ]
 +  * Patch to convert old python3 cgi method into the new html one
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 29 Feb 2020 14:04:22 +0100
 +
 +llvm-toolchain-10 (1:10.0.0~+rc2-1) unstable; urgency=medium
 +
 +  * Upload to unstable to get ci.debian.net testing
 +  * Also disable hwasan_symbolize on armel s390x powerpc ppc64
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 16 Feb 2020 14:50:53 +0100
 +
 +llvm-toolchain-10 (1:10.0.0~+rc2-1~exp1) experimental; urgency=medium
 +
 +  * Second RC release
 +    - Should fix the s390x issue (reported upstream)
 +    (Closes: #950900)
 +  * Do not try to install hwasan_symbolize on armhf ppc64el
 +    as it isn't built
 +    (Closes: #950899)
 +
 +  [ Samuel Thibault ]
 +  * hurd/hurd-cxx-paths.diff: Fix patch so it can be applied.
 +  * clang-tools-X.Y.install.in: Do not try to install hwasan_symbolize on
 +    hurd-any.
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 06 Feb 2020 10:37:39 +0100
 +
 +llvm-toolchain-10 (1:10.0.0~+rc1-1~exp1) experimental; urgency=medium
 +
 +  [ Gianfranco Costamagna ]
 +  * fix lldb-10 -P path print (Closes: #945445)
 +  * Fix lldb python installation path and symlinks
 +  * Drop version constraint from libffi-dev library, satisfied since
 +    old-old-stable
 +
 +  [ Sylvestre Ledru ]
 +  * First RC release
 +  * For now, disable ThinLTO usage because:
 +      - LLVM_ENABLE_LTO doesn't work with gcc >= 9 (option not accepted)
 +      - BOOTSTRAP_LLVM_ENABLE_LTO is producing some large binary
 +        (uses llvm ir instead of binary code)
 +        See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943623
 +  * Thanks to this previous change, don't hardcode gcc 8
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Mon, 03 Feb 2020 10:30:50 +0100
 +
 +llvm-toolchain-10 (1:10~++20200121023453+de4b2a7fad6-1~exp1) experimental; urgency=medium
 +
 +  * Branch llvm-toolchain-10 into its own branch
 +  * Merge recent 9 changes (python 3 and testsuite mostly)
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 21 Jan 2020 14:38:02 +0100
 +
 +llvm-toolchain-snapshot (1:10~+20191229111838+6991d5728f1-1~exp1) experimental; urgency=medium
 +
 +  * experimental New snapshot release
 +  * Add a '+' in the version (as the old upload is high than the one without)
 +    Will be removed in 11
 +  * Sync 9 into 10
 +  * Change of the version layout date+short git version
 +  * Install /usr/lib/llvm-@LLVM_VERSION@/lib/libarcher_static.a
 +    /usr/lib/llvm-@LLVM_VERSION@/lib/libarcher.so in libomp-X-dev
 +  * Install usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION_FULL@/bin/hwasan_symbolize in clang-tools-X.Y
 +  * Introduce python3-clang-10 (closes: #942826)
 +  * Remove python-lldb-10
 +  * Remove Python 2 deps (Closes: #945695)
 +  * Disable the polly testsuite:
 +    - freezing in the current build
 +    - not a big deal if failing
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 29 Dec 2019 12:47:15 +0100
 +
 +llvm-toolchain-snapshot (1:10~+201911120943210600592dd459242-1~exp1) experimental; urgency=medium
 +
 +  * Repack to move to git
 +  * Change the versioning scheme to git:
 +    Infos of the last commit
 +    - ~+ (this syntax is to make sure that this version > ~svn)
 +    - date
 +    - hour/minute/second
 +    - short git hash
 +  * Move the checkout of the sources from svn to git
 +  * Use -DLLVM_ENABLE_PROJECTS instead of symlinks
 +  * Use -DBOOTSTRAP_LLVM_ENABLE_LTO instead of
 +    -DLLVM_ENABLE_LTO (not sure what it wasn't done)
 +  * clang: Force the installation of libclang-cpp with the exact same version
 +    and remove libclang as dep
 +  * Bunch of changes coming from the branch 9
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 12 Nov 2019 16:51:40 +0100
 +
 +llvm-toolchain-snapshot (1:10~svn375339-1~exp1) experimental; urgency=medium
 +
 +  * New snapshot release
 +  * Last upload before the move to git
 +  * lldb-libname.diff: disable for now, seems it that it is now handled
 +    by cmake https://reviews.llvm.org/D68858. TODO: check it still work
 +  * Remove "revert-r373786-libclang-cpp.diff" (applied upstream)
 +  * Add dependency between libclang-cpp => libllvm with the exact version
 +    (Closes: #942526)
 +  * Build using -DCLANG_LINK_CLANG_DYLIB=ON to force the usage of dynamic
 +    library instead of static library when building clang tools.
 +    Decreases the total size from 510M to 278M (amd64)
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 19 Oct 2019 12:19:36 +0200
 +
 +llvm-toolchain-snapshot (1:10~svn374655-1~exp1) experimental; urgency=medium
 +
 +  * New snapshot release
 +  * Install pp-trace, clang-move and clang-offload-wrapper in
 +    clang-tools-10
 +  * Revert
 +    "[clang-tools-extra] [cmake] Link against libclang-cpp whenever
 +    possible" as it introduces a dep from libclang to libclang-cpp
 +    Breaking the symbol list (and people should like to libclang-cpp
 +    if they want to use C++ api)
 +    https://bugs.llvm.org/show_bug.cgi?id=43589
 +  * Added a check in debian/rules to prevent that from happening again
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 12 Oct 2019 16:27:53 +0200
 +
 +llvm-toolchain-snapshot (1:10~svn372920-1~exp1) experimental; urgency=medium
 +
 +  * New snapshot release
 +  * Add two new symbols to libclang1:
 +    - clang_install_aborting_llvm_fatal_error_handler
 +    - clang_uninstall_llvm_fatal_error_handler
 +  * site-packages renamed to dist-packages in python3-lldb-10
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 07 Sep 2019 09:07:01 +0200
 +
 +llvm-toolchain-snapshot (1:10~svn370840-1~exp1) experimental; urgency=medium
 +
 +  * New snapshot release
 +  * Update of the license file. Upstream moved to Apache 2
 +    with LLVM exception (Closes: #935149)
 +  * Debian moved to gcc-9. This gcc version now refuses -flto="Thin"
 +    Move from LLVM_ENABLE_LTO="Thin" to BOOTSTRAP_LLVM_ENABLE_LTO="Thin"
 +    to mitigate the issue (the argument should be passed only at the
 +    second stage of the build process)
 +    See https://bugs.llvm.org/show_bug.cgi?id=43193
 +  * Rename libclang-cpp1-10 to libclang-cpp10 to match the soname and libllvm10
 +    naming (at some point, all libs should do that ...)
 +  * New symbols in libomp5:
 +   - GOMP_loop_nonmonotonic_dynamic_next
 +   - GOMP_loop_nonmonotonic_dynamic_start
 +   - GOMP_loop_nonmonotonic_guided_next
 +   - GOMP_loop_nonmonotonic_guided_start
 +   - GOMP_loop_ull_nonmonotonic_dynamic_next
 +   - GOMP_loop_ull_nonmonotonic_dynamic_start
 +   - GOMP_loop_ull_nonmonotonic_guided_next
 +   - GOMP_loop_ull_nonmonotonic_guided_start
 +   - GOMP_parallel_loop_nonmonotonic_dynamic
 +   - GOMP_parallel_loop_nonmonotonic_guided
 +  * Workaround bug https://bugs.llvm.org/show_bug.cgi?id=42994
 +    (fails to link on Debian buster)
 +  * for Ubuntu xenial: pass PYTHON_EXE to the stage2 build
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Wed, 04 Sep 2019 11:42:50 +0200
 +
 +llvm-toolchain-snapshot (1:10~svn368740-1~exp1) experimental; urgency=medium
 +
 +  [ Gianfranco Costamagna ]
 +  * Fixed wrong shlib generation of libomp5 library
 +  * clangd: fix missing epoch in breaks/replaces relationship
 +  * testsuite, add python, used in some test
 +  * Cherry-pick various fixes from branch 8 and 9, do not break anymore with libllvm3.9v4
 +
 +  [ Aurelien Jarno ]
 +  * Add support for riscv64:
 +    - Always link with -latomic on riscv64.
 +    - patches/clang-riscv64-multiarch.diff: add multiarch paths for riscv64.
 +    - patches/clang-riscv64-rv64gc.diff: default to lp64d ABI and rv64gc ISA.
 +  * Document riscv64 debian specific changes in README.source.
 +
 +  [ Sylvestre Ledru ]
 +  * New snapshot release
 +  * lldb-mi removed
 +  * Ship clangd-10 as a new package (Closes: #932432)
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 13 Aug 2019 21:37:46 +0200
 +
 +llvm-toolchain-snapshot (1:10~svn368706-1~exp1) experimental; urgency=medium
 +
 +  [ Sylvestre Ledru ]
 +  * lldb-mi removed
 +
 +  [ Gianfranco Costamagna ]
 +  * clangd: fix missing epoch in breaks/replaces relationship
 +  * testsuite, add python, used in some test
 +  * Cherry-pick various fixes from branch 8 and 9, do not break anymore with libllvm3.9v4
 +
 +  [ Sylvestre Ledru ]
 +  * New snapshot release
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 13 Aug 2019 17:55:41 +0200
 +
 +llvm-toolchain-snapshot (1:10~svn366440-1~exp1) experimental; urgency=medium
 +
 +  * New version in snapshot (10)
 +
 + -- Sylvestre Ledru <sylvestre@debian.org>  Thu, 18 Jul 2019 18:58:32 +0200
 +
+ llvm-toolchain-9 (1:9.0.1-15) unstable; urgency=low
+   * Replace use of deprecated $ADTTMP with $AUTOPKGTEST_TMP.
+   * Ensure fixfilepath feature is disabled.  The fixfilepath
+     feature sets a -ffile-prefix-map flag, which is only
+     supported in clang-10. (Closes: #972751).
+     Thanks to Vagrant Cascadian for the patch
+   * Don't use gold on ppc64el. It fails to build in that case
+     (Closes: #972317)
+  -- Sylvestre Ledru <sylvestre@debian.org>  Sat, 31 Oct 2020 14:09:15 +0100
+ llvm-toolchain-9 (1:9.0.1-14) unstable; urgency=medium
+   * debian/patches/b288d90b39f4b905c02092a9bfcfd6d78f99b191.patch:
+   * debian/patches/3185c30c54d0af5bffbff3bcfd721668d086ff10.patch:
+     - cherry-pick upstream fixes for ppc64el build failure (Closes: #968174)
+   * Previous version closed bug: 964988 (Closes: #964988)
+  -- Gianfranco Costamagna <locutusofborg@debian.org>  Sat, 15 Aug 2020 21:53:41 +0200
+ llvm-toolchain-9 (1:9.0.1-13) unstable; urgency=medium
+   [ Aurelien Jarno ]
+   * Add mips-force-nomadd4.diff to default to +nomadd4 on MIPS. (Closes:
+     #964988)
+   [ Ximin Luo ]
+   * Add 373184.patch to fix soundness issue affecting rustc. (Closes: #959877)
+   * Add f8e146f3430de3a6cd904f3f3f7aa1bfaefee14c.patch to fix big-endian
+     miscompilation affecting rustc.
+  -- Sylvestre Ledru <sylvestre@debian.org>  Tue, 07 Jul 2020 18:18:00 +0200
+ llvm-toolchain-9 (1:9.0.1-12) unstable; urgency=medium
  
 -  [ Jessica Clarke ]
    * Cherry-pick upstream patch D74453 to fix atomic compare-and-swap on
      riscv64.
++    riscv64.
+   [ William Grant ]
+   * debian/patches/riscv64-multilib-empty.patch: Adjust riscv64 GCC detector
+     to also check for existence of crtbegin.o in the default multilib dir,
+     like most other ports. Fixes FTBFS on riscv64, since on Ubuntu
+     /usr/lib/gcc/riscv64-linux-gnu/10 exists but is empty (gcc-10-base is
+     installed, but libgcc-10-dev is not).
  
   -- Jessica Clarke <jrtc27@debian.org>  Wed, 01 Apr 2020 16:23:55 +0100
  
index 759e01955ab38dfa007fe9899decc73213f7ad8b,3833ee7acfc2161045e84933eaf4551dd6a4db35..a6755922d038610a3a39a43f7da1ce16cff1d598
@@@ -140,11 -142,13 +141,12 @@@ no-z3.patc
  python3-shebang.patch
  print-lldb-path.patch
  no-cgi.patch
 -947f9692440836dcb8d88b74b69dd379d85974ce.patch
 -riscv64-multilib-empty.patch
  
 -# bug 959877
 -373184.patch
 +0001-systemz-allow-configuring-default-SYSTEMZ_DEFAULT_AR.patch
 +
 +ubuntu-groovy.diff
 +clang_vendor_pass_stage2.diff
 +remove-trailing-space-version.diff
 +mips-force-nomadd4.patch
 +PowerPC-PPCBoolRetToInt-Dont-translate-Constants-operands.diff
 -f8e146f3430de3a6cd904f3f3f7aa1bfaefee14c.patch
 -3185c30c54d0af5bffbff3bcfd721668d086ff10.patch
diff --cc debian/rules
Simple merge