Merge version 1:3.9.1-10+rpi1 and 1:3.9.1-19 to produce 1:3.9.1-19+rpi1 buster-staging archive/raspbian/1%3.9.1-19+rpi1 raspbian/1%3.9.1-19+rpi1
authorRaspbian forward pporter <root@raspbian.org>
Tue, 2 Jan 2018 00:51:16 +0000 (00:51 +0000)
committerRaspbian forward pporter <root@raspbian.org>
Tue, 2 Jan 2018 00:51:16 +0000 (00:51 +0000)
1  2 
debian/changelog
debian/patches/series
debian/rules

index 29d278e387d82c7c6f4de9bed849830233f3f26d,ba42d9440c9bfde6f67f4bdf080e25508bf7ecbb..56998c42ce83832d4f2ce85f84aa40c70d813d2a
- llvm-toolchain-3.9 (1:3.9.1-10+rpi1) buster-staging; urgency=medium
++llvm-toolchain-3.9 (1:3.9.1-19+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
 +
-  -- Raspbian forward porter <root@raspbian.org>  Wed, 28 Jun 2017 23:45:48 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Tue, 02 Jan 2018 00:51:15 +0000
++
+ llvm-toolchain-3.9 (1:3.9.1-19) unstable; urgency=medium
+   * Standards-Version updated to 4.1.1
+   * Add the keep alive to hopefully fix the armhf timeout
+   * 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>  Fri, 22 Dec 2017 11:17:30 +0100
+ llvm-toolchain-3.9 (1:3.9.1-18) 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 23:42:29 +0200
+ llvm-toolchain-3.9 (1:3.9.1-17) unstable; urgency=medium
+   * Remove the -Wl option to call gold instead of the normal linker
+     (Closes: #876787)
+   [ 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:23:30 +0200
+ llvm-toolchain-3.9 (1:3.9.1-16) 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:57:07 +0200
+ llvm-toolchain-3.9 (1:3.9.1-15) 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:12:37 +0200
+ llvm-toolchain-3.9 (1:3.9.1-13) unstable; urgency=medium
+   * Fix the previous declaration, incorrect gcc comparison
+  -- Sylvestre Ledru <sylvestre@debian.org>  Fri, 01 Sep 2017 09:00:10 +0200
+ llvm-toolchain-3.9 (1:3.9.1-12) 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 18:49:20 +0200
+ llvm-toolchain-3.9 (1:3.9.1-11) unstable; urgency=medium
+   [ Sylvestre Ledru ]
+   * Remove the --no-discard-stderr option from help2man calls
+   * Also add a missing include in ftfbs-gcc.diff to fix a ftbfs
+     with gcc 7
+   * clang was producing unusable binaries on armv5tel (Closes: #873304)
+     Thanks to Adrian Bunk for the patch
+   * Disable -gsplit-dwarf when using gcc 7 for causing a linking issue
+     See https://bugs.llvm.org/show_bug.cgi?id=34140 (Closes: #853524)
+   [ Gianfranco Costamagna, John Paul Adrian Glaubitz ]
+   * Add powerpcspe to latomic archs
+   [ Katsuhiko Nishimra ]
+   * Ensure /usr/bin/g++-$(GCC_VERSION) exists (Closes: #871591)
+  -- Sylvestre Ledru <sylvestre@debian.org>  Sun, 18 Jun 2017 19:12:15 +0200
  
  llvm-toolchain-3.9 (1:3.9.1-10) unstable; urgency=medium
  
index a74766e3a25e9be91b91eccef116c396989586e7,7e975d994cb423f236bf3f2bfce070c58c8cad99..fb7eb20cdc825b7842af1a6fc58ee94ae722a31a
@@@ -51,4 -51,6 +51,7 @@@ esan-Fix-ESan-test-failure-on-Debian-Si
  add_symbols_versioning.patch
  fix-R_AARCH64_MOVW_UABS_G3-relocation.patch
  rust-0032-Fix-computeKnownBits-for-ARMISD-CMOV.patch
+ ftfbs-gcc.diff
+ pr81066.diff
+ test-keep-alive.diff
 +cmake-arm-version-hack.patch
diff --cc debian/rules
Simple merge