Accepted llvm-toolchain-12 1:12.0.1-10 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 06 Oct 2021 01:25:08 -0700
Source: llvm-toolchain-12
Architecture: source
Version: 1:12.0.1-10
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Changed-By: Erik Maciejewski <mr.emacski@gmail.com>
Changes:
llvm-toolchain-12 (1:12.0.1-10) unstable; urgency=medium
.
* evolve llvm build configuration in rules to leverage the two stage build
with runtimes support whereby the resulting stage2 (final) compiler is used
to build the stage2 (final) runtimes as part of a single monolithic build
* the stage2 runtimes build now includes compiler-rt, libcxx and libcxxabi as
well as libunwind and openmp where supported. Additionally, legacy
corresponding standalone build targets are removed from the rules file
* patch openmp build to include required runtimes as dependencies to build
targets so they are built first when included as part of a runtimes build
since openmp can depend on them
* patch libclc build to set rpath for prepare_builtins build utility to find
correct stage2 libs at runtime when executed as part of a build
* patch libcxx build so that if libatomic is found, only link it if libgcc is
the rtlib
* patch compiler-rt build to suppress xray and testing warns when not enabled
* patch llvm linker detection to account for vendor being prepended to lld
version string
* remove several existing patches incorporating workarounds no longer required
by the modified build configuration
.
[ Sylvestre Ledru ]
* If parallel is not set in DEB_BUILD_OPTIONS, use nproc
* Add source-is-missing llvm/test/* / lldb/test/* / lld/test/*
to the source override
* Remove old override 'outdated-autotools-helper-file'
.
[ John Paul Adrian Glaubitz ]
* Disable libunwind on sparc, sparc64 and x32
Checksums-Sha1:
62245ef7ad477f3e36da0d4a02ad51c5e30e78f4 6716 llvm-toolchain-12_12.0.1-10.dsc
2a825ba5b5d7152714cd239e6ce89563a965579e 141676 llvm-toolchain-12_12.0.1-10.debian.tar.xz
f6ae140fb87e305c7f699284fe8ce3fea59516f1 29217 llvm-toolchain-12_12.0.1-10_amd64.buildinfo
Checksums-Sha256:
16794ec6d0053380c177f2d32955e9f52b0698bf8801c90fc70a0d5ebbc4701a 6716 llvm-toolchain-12_12.0.1-10.dsc
19fd11b428191672e9320388073f2208961d776998cff5d3b53f79a734e0a83d 141676 llvm-toolchain-12_12.0.1-10.debian.tar.xz
9a7dbb00a68fdc90006245d17b1056db9c309f892e09d04303cbc1c60c954ee1 29217 llvm-toolchain-12_12.0.1-10_amd64.buildinfo
Files:
b69e981167abdd5079e705baa0103777 6716 devel optional llvm-toolchain-12_12.0.1-10.dsc
e2ea9403c37f64706c5b72368227b538 141676 devel optional llvm-toolchain-12_12.0.1-10.debian.tar.xz
3e0dfa04a662728d1a4ee2a58e03c79f 29217 devel optional llvm-toolchain-12_12.0.1-10_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAmFok+MACgkQfmUo2nUv
G+HqvhAAilF3xhRUzSyJdjeRui5LxMirj03ojHslzjC66ExXuC3XW/CK+AE1g9g5
2ir0KD7j5uSL5T48Rb3nBquWdk8blH4P60oqphzW44XeBgmzUV1ZW2Bc8VYgr3zK
L3oOwCnBXA5L9vySTzP9lrWtJ68k/EzGQrGO7F2bKHPGvf+xy7Iwg4yu2B8CzpcO
AsauVPIWp9g+dK9ChWCZDbm4U3x4QPN3cKxgWjauw1+q87fHi4Pg5yG7CYTzEESr
P7p8P+iim0UirBvoCkVLaNpFt4cZQ8v7N/r178zUTLhxTHKuctqz1cePI4WY5Vwm
DJNUrChxDlszvJIUq0++iPjugqRCc4iX0NewNv2Zef9XOxETZcesVkaO1ZLa4+bM
AZA7SrQrDnIrhKnmzOjbXP+8nhXjAmxA90cWU0H7EOiSFePdSe4GWgtWY+DbjGbk
FYPeNjL/x5gjBPjqZJCem2wigrSaKWepPCogrOALa23AuJXG/dTOPNH9UJzB4NdY
rrS9LZwY3c2masq2y6zum7XezpCW5Lu4GFLUB0s2/EYrUV14wcyiftp1Iql+Vibi
634XCoZ8PI4LUvlhnxzYI9oAR/GoyUqt+qVPHZ+Vn4SGxH5uZiLj5UvjNWuLWOEO
ifIDiYxs3VPYF5CN4kRYyUOlbk1lSCXePwfXQyOSysDBIaVmCTk=
=3GdK
-----END PGP SIGNATURE-----