- llvm-toolchain-4.0 (1:4.0.1-1+rpi1) buster-staging; urgency=medium
++llvm-toolchain-4.0 (1:4.0.1-8+rpi1) buster-staging; urgency=medium
+
+ [changes brought forward from llvm-toolchain-3.8 1:3.8-2+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sat, 14 May 2016 21:43:35 +0000]
+ * Cleanup .pyc files in clean target.
+ * Add a hack to the cmake based build to force armv6 (unfortunately the cmake
+ based build relies on config.guess which assumes you want to build for the
+ hardware you are running on).
+ * Add -DCOMPILER_RT_BUILD_BUILTINS=OFF to disable parts of compiler-rt that
+ are broken on lower arm architectures.
+
+ [changes introduced in llvm-toolchain-3.9 1:3.9.1-1 by Peter Michael Green]
+ * disable testsuite (using a method that is hopefully less likely to cause diff conflicts than previously).
+ * Remove -march=armv7-a in compiler-rt/cmake/config-ix-base.cmake
+ * Clean up debian/usr in clean target.
+ * Clean up clang/tools/*-3.9 in clean target.
+ * Clean up stray *3.9.vim files
+ * Clean up clang/tools/scan-build/man/scan-build-3.9.1 and utils/vim/llvm-3.9-vimrc
+ * Clean up debian/*.install
+
- -- Peter Micahel Green <plugwash@raspbian.org> Thu, 06 Jul 2017 20:48:08 +0000
++ -- Raspbian forward porter <root@raspbian.org> Thu, 26 Oct 2017 17:30:04 +0000
++
+ llvm-toolchain-4.0 (1:4.0.1-8) unstable; urgency=medium
+
+ [ Ximin Luo ]
+ * Backport some patches (originally from rust, and upstreamed) to fix two
+ failing tests in rustc.
+
+ [ Sylvestre Ledru ]
+ * Try to fix the mipsel FTBFS (Closes: #877567)
+ I am trying the first option from the bug:
+ - gsplit-dward on 32 bits archs
+ - -g everywhere
+ Many thanks to Adrian Bunk for that
+
+ -- Sylvestre Ledru <sylvestre@debian.org> Wed, 18 Oct 2017 16:37:25 +0200
+
+ llvm-toolchain-4.0 (1:4.0.1-7) unstable; urgency=medium
+
+ * Force the deactivation of ocaml until the transition is done
+ * Standards-Version: 4.1.0
+
+ -- Sylvestre Ledru <sylvestre@debian.org> Fri, 13 Oct 2017 21:22:54 +0200
+
+ llvm-toolchain-4.0 (1:4.0.1-6) unstable; urgency=medium
+
+ * Remove the -Wl option to call gold instead of the normal linker
+ (Closes: #876787)
+ * For now, lld doesn't generate shared libs. Removing the files
+ (Closes: #857653)
+ * Add the missing lldb symlinks (Closes: #872237)
+
+ [ Gianfranco Costamagna ]
+ * Fixup previous upload, adding -NDEBUG to build flags,
+ lost in the -g -> -g1 switch
+
+ -- Sylvestre Ledru <sylvestre@debian.org> Sun, 01 Oct 2017 15:24:14 +0200
+
+ llvm-toolchain-4.0 (1:4.0.1-5) unstable; urgency=medium
+
+ * Backport of an arm patch for rust.
+ https://bugs.llvm.org/show_bug.cgi?id=32379
+ (Closes: #876072)
+
+ [ Matthias Klose ]
+ * Link with --no-keep-files-mapped --no-map-whole-files when using gold.
+ * Fix sanitizer build failure with glibc-2.26.
+ * build using gold on arm64 and s390x. For backports, arm64 might still
+ need the BFD linker, and building with only one or two processes in
+ parallel.
+ * On amd64, s390x, arm64 and ppc64el, build with -g1 instead of -g.
+ * Set CMAKE_CXX_FLAGS_RELWITHDEBINFO and pass opt_flags.
+
+ -- Sylvestre Ledru <sylvestre@debian.org> Fri, 08 Sep 2017 11:59:03 +0200
+
+ llvm-toolchain-4.0 (1:4.0.1-4) unstable; urgency=medium
+
+ * Fail the build if the arch + gcc has a broken gsplit-dwarf support
+
+ -- Sylvestre Ledru <sylvestre@debian.org> Sun, 03 Sep 2017 15:13:14 +0200
+
+ llvm-toolchain-4.0 (1:4.0.1-3) unstable; urgency=medium
+
+ * Fix the FTBFS because of -gsplit-dwarf:
+ - Only enable it on archs which needs it
+ - Only enable it when gcc supports it correctly
+
+ -- Sylvestre Ledru <sylvestre@debian.org> Thu, 31 Aug 2017 19:14:39 +0200
+
+ llvm-toolchain-4.0 (1:4.0.1-2) unstable; urgency=medium
+
+ * Rebuild with gcc 7 to fix a relocation error (Closes: #866354)
+ * Also add a missing include in ftfbs-gcc.diff to fix a ftbfs
+ with gcc 7
+ * ld.lld manpage wasn't installed
+ * Link LLDB with -latomic on powerpcspe (Closes: #872267)
+ * Disable -gsplit-dwarf when using gcc 7 for causing a linking issue
+ See https://bugs.llvm.org/show_bug.cgi?id=34140
+ (Closes: #853526)
+ * clang was producing unusable binaries on armv5tel (Closes: #873305)
+ Thanks to Adrian Bunk for the patch
+
+ [ Katsuhiko Nishimra ]
+ * Ensure /usr/bin/g++-$(GCC_VERSION) exists (Closes: #871591)
+
+ -- Sylvestre Ledru <sylvestre@debian.org> Sat, 26 Aug 2017 17:36:26 +0200
llvm-toolchain-4.0 (1:4.0.1-1) unstable; urgency=medium