-----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-----