diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-02-22 20:29:22 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-02-22 20:29:22 +0000 |
commit | 71fb24e4cc15fe73651423df81c5e6a79fa8c142 (patch) | |
tree | 962fbc79d3fbda0c4123d5119df5e728d4d7b18c /sys-devel | |
parent | aae71b4d8e684ca22d28ef0f1da0989e7bf6468d (diff) |
gentoo auto-resync : 22:02:2023 - 20:29:22
Diffstat (limited to 'sys-devel')
-rw-r--r-- | sys-devel/Manifest.gz | bin | 10632 -> 10632 bytes | |||
-rw-r--r-- | sys-devel/clang/Manifest | 14 | ||||
-rw-r--r-- | sys-devel/clang/clang-14.0.6-r1.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/clang/clang-15.0.7-r1.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/clang/clang-16.0.0.9999.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/clang/clang-16.0.0_rc2.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/clang/clang-17.0.0.9999.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/clang/clang-17.0.0_pre20230211.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/clang/clang-17.0.0_pre20230218.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/llvm/Manifest | 14 | ||||
-rw-r--r-- | sys-devel/llvm/llvm-14.0.6-r2.ebuild | 5 | ||||
-rw-r--r-- | sys-devel/llvm/llvm-15.0.7.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/llvm/llvm-16.0.0.9999.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/llvm/llvm-16.0.0_rc2.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/llvm/llvm-17.0.0.9999.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/llvm/llvm-17.0.0_pre20230211.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/llvm/llvm-17.0.0_pre20230218.ebuild | 4 |
17 files changed, 56 insertions, 29 deletions
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz Binary files differindex 965c4938165e..85bf5c0382cf 100644 --- a/sys-devel/Manifest.gz +++ b/sys-devel/Manifest.gz diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest index 11d7bc91cb18..fb1acd04bce6 100644 --- a/sys-devel/clang/Manifest +++ b/sys-devel/clang/Manifest @@ -10,11 +10,11 @@ DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf5 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c DIST llvm-project-22fb66eb94b643c858c2beecbcfac438a7fa29ed.tar.gz 179795537 BLAKE2B aef57ef739c52a8f8b2b327a8f6d8cce4734d9704018fb43a21468e56748e5d5b3d2d47fb4e95fd72b2af9f2e4be88839553e26fd7da08df60c5cc0f51c001d4 SHA512 9ed093ef7dac4891660aafbc5cad66bddefa796bff4dd70c792cc636268742142d82b84520ac2f5a5963521d7b9e4325440763ce0c88937f89722f07d3acd4b8 DIST llvm-project-5e262d58c42668c78d932fab6bf75cf8c3b9d07e.tar.gz 179975303 BLAKE2B 184e7ff6e9a7de77d4a8c36c6910e4e3c7c5e9ff73ed6111ec4704dd457205278abb258ff37170e41a6b21c9ae3f243a80b34e4b17f8977fb9a42876db6465b7 SHA512 ec7e16a4d8f8292d1184ae08c1c5eda0dba1876e7d9c228eb0added5cde45f3094fde7eb1da662d436f85315850310cc0612210ff3ddf82967d5c2de0047a724 -EBUILD clang-14.0.6-r1.ebuild 11939 BLAKE2B ef1d63a056e0a183ee377e041f78d04c05c90a1242cd860e118f24f195c53dcb79d758b80e1f8f29d46bb15a55fa804cd4f6b71415a08f3f23bca4003b708a09 SHA512 49059b0c924c23d72cd1db553d83114568b75e5cf485230ab4b70a8e62ed63fbe513c67cecfcb2d64826818af6d5e391bc8e056ae2162e1f36a25320c3d103d5 -EBUILD clang-15.0.7-r1.ebuild 12334 BLAKE2B 202bb7812b97a83f6391fa264d261905cb0b91cf28e68b83d3d793b4590b08278e960ce5f7810ea3042b99f90ca63ac758850ca61c312c87488bf9941ad5b248 SHA512 b5dee261a96ed7a514277743fb4a06907acedb553ed0a3c99171698240bfc6a7a19b8f6e0392e1b69b55a5b51e65ae96d1c9dc91b655d8de2f485b1b11a8dec5 -EBUILD clang-16.0.0.9999.ebuild 12029 BLAKE2B dbfa7cb9115b0f9e4c04a9cae79fe0834a7692deaf9b7a7b96164bba943de6efce94dbeeb4d940b1b8feca2ad400bd62b6c935fa686a28b6bd9e9245d7d988f0 SHA512 97d6102649a37c1dfc9876834f2a36ebc69042cfcf70924a35fa38fdb892401c481c18f426ecbbb94059fbda7cf52dc3c06b5c72ed4d18a619803e1c77900bff -EBUILD clang-16.0.0_rc2.ebuild 12035 BLAKE2B 933bde95b6da71d5e0157e861e65022504bef6d7f500e514d051aadf35dea3adcafd88686e3746a9c9a4e9da73e1b228a60b43f89a599031d380336f6c285b84 SHA512 7132f1a2d846ba4061a59477f1ef14fa3fc40192c8d5fe24018a5edcd6ec5c4ee1688eaafad4ff44cb4ea95e67ad6c4d35f405aa486c4a94b232032d1bb6b696 -EBUILD clang-17.0.0.9999.ebuild 12029 BLAKE2B dbfa7cb9115b0f9e4c04a9cae79fe0834a7692deaf9b7a7b96164bba943de6efce94dbeeb4d940b1b8feca2ad400bd62b6c935fa686a28b6bd9e9245d7d988f0 SHA512 97d6102649a37c1dfc9876834f2a36ebc69042cfcf70924a35fa38fdb892401c481c18f426ecbbb94059fbda7cf52dc3c06b5c72ed4d18a619803e1c77900bff -EBUILD clang-17.0.0_pre20230211.ebuild 12029 BLAKE2B dbfa7cb9115b0f9e4c04a9cae79fe0834a7692deaf9b7a7b96164bba943de6efce94dbeeb4d940b1b8feca2ad400bd62b6c935fa686a28b6bd9e9245d7d988f0 SHA512 97d6102649a37c1dfc9876834f2a36ebc69042cfcf70924a35fa38fdb892401c481c18f426ecbbb94059fbda7cf52dc3c06b5c72ed4d18a619803e1c77900bff -EBUILD clang-17.0.0_pre20230218.ebuild 12029 BLAKE2B dbfa7cb9115b0f9e4c04a9cae79fe0834a7692deaf9b7a7b96164bba943de6efce94dbeeb4d940b1b8feca2ad400bd62b6c935fa686a28b6bd9e9245d7d988f0 SHA512 97d6102649a37c1dfc9876834f2a36ebc69042cfcf70924a35fa38fdb892401c481c18f426ecbbb94059fbda7cf52dc3c06b5c72ed4d18a619803e1c77900bff +EBUILD clang-14.0.6-r1.ebuild 12015 BLAKE2B a3bcb2a4aa3ee35f647b0b64cf730b9fc91bbd372ede9edbb3e10aeb2b42952b2dbceacd2dbb328e82fb3cecd09d8eea4a7cdcbbee1685d89214c2a5dfb889a4 SHA512 6ae1274d73f029064d7a91fa860a56eabfe1fa182b2c58b5d8d3def766f0fd8f52407f2df99edf4667364161424e9dc9a569f015f696ab82da2cdca9207eb193 +EBUILD clang-15.0.7-r1.ebuild 12410 BLAKE2B d5cfe691f4c35d9945132db4aedd9f5e1049bc9698464c89169bda155eea8c489bf24d4cd9efe864017134dcbed934692bf87053432f19fcbddbad7618cf0500 SHA512 ce4b9bff335dd354d097399f102456c4a41f3e81963e9f35a4c1da9637134877a32c86c683017ed8ff084a2f28680018ba929a28bcc45c5d8dec2487a1903866 +EBUILD clang-16.0.0.9999.ebuild 12105 BLAKE2B eb5bd6547ed4e5ee38dba74ce25ae88718e3b8135934fdbfaddc5f762fb8250b6cbc006c4d7d5c5768b5367aaa26130b2a53b5952c27a9c664e76cfd500f8c08 SHA512 c48e9c6d5d09c52f6692eb72f615c4576c7368b0209a9d2ec2444e46c622903d24ab66cb6b7b910f721ac87aa529e12cbb2b7b54ed45e9ffe33c0d586b976317 +EBUILD clang-16.0.0_rc2.ebuild 12111 BLAKE2B b056f2421559f9a16d65d8f8f9307c8385bb343bec73104ff322fa7fdebb28ef0b8f78a2f23b284c60db5464ad60764837d4157cbbbe61675f242cc757c81d21 SHA512 3e5930c5560a6e553bff54b834f9a5646c1df48499372d415e784f423f094673d93d44b0cf6f539af12ffb57e92045f96450e5d8917e3074ae612507dfa25b66 +EBUILD clang-17.0.0.9999.ebuild 12105 BLAKE2B eb5bd6547ed4e5ee38dba74ce25ae88718e3b8135934fdbfaddc5f762fb8250b6cbc006c4d7d5c5768b5367aaa26130b2a53b5952c27a9c664e76cfd500f8c08 SHA512 c48e9c6d5d09c52f6692eb72f615c4576c7368b0209a9d2ec2444e46c622903d24ab66cb6b7b910f721ac87aa529e12cbb2b7b54ed45e9ffe33c0d586b976317 +EBUILD clang-17.0.0_pre20230211.ebuild 12105 BLAKE2B eb5bd6547ed4e5ee38dba74ce25ae88718e3b8135934fdbfaddc5f762fb8250b6cbc006c4d7d5c5768b5367aaa26130b2a53b5952c27a9c664e76cfd500f8c08 SHA512 c48e9c6d5d09c52f6692eb72f615c4576c7368b0209a9d2ec2444e46c622903d24ab66cb6b7b910f721ac87aa529e12cbb2b7b54ed45e9ffe33c0d586b976317 +EBUILD clang-17.0.0_pre20230218.ebuild 12105 BLAKE2B eb5bd6547ed4e5ee38dba74ce25ae88718e3b8135934fdbfaddc5f762fb8250b6cbc006c4d7d5c5768b5367aaa26130b2a53b5952c27a9c664e76cfd500f8c08 SHA512 c48e9c6d5d09c52f6692eb72f615c4576c7368b0209a9d2ec2444e46c622903d24ab66cb6b7b910f721ac87aa529e12cbb2b7b54ed45e9ffe33c0d586b976317 MISC metadata.xml 1600 BLAKE2B 8e49e099132445cf695e904acad8a699f3d8c4c1e4cd6ba9d0b97180dfa5b67e9c30b00d1e4cb6cd2f61b27f022accc8d6ee889c6569fc58fbc058186ad216fc SHA512 96b7cf4988ff1fd923ec87311caed458b64888b5acaaf20cc1ad893f2a963158f7f59398f9fd4f9e65cab3df265c0d002048ff874f7a76b94f36377bf9e8f5f6 diff --git a/sys-devel/clang/clang-14.0.6-r1.ebuild b/sys-devel/clang/clang-14.0.6-r1.ebuild index 5cdb584470ac..417a3a40d87d 100644 --- a/sys-devel/clang/clang-14.0.6-r1.ebuild +++ b/sys-devel/clang/clang-14.0.6-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..10} ) inherit cmake llvm llvm.org multilib multilib-minimal \ - prefix python-single-r1 toolchain-funcs + prefix python-single-r1 toolchain-funcs flag-o-matic DESCRIPTION="C language family frontend for LLVM" HOMEPAGE="https://llvm.org/" @@ -234,6 +234,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local llvm_version=$(llvm-config --version) || die local clang_version=$(ver_cut 1-3 "${llvm_version}") diff --git a/sys-devel/clang/clang-15.0.7-r1.ebuild b/sys-devel/clang/clang-15.0.7-r1.ebuild index 578c01ab0ea2..26eaebf4de2d 100644 --- a/sys-devel/clang/clang-15.0.7-r1.ebuild +++ b/sys-devel/clang/clang-15.0.7-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake llvm llvm.org multilib multilib-minimal \ - prefix python-single-r1 toolchain-funcs + prefix python-single-r1 toolchain-funcs flag-o-matic DESCRIPTION="C language family frontend for LLVM" HOMEPAGE="https://llvm.org/" @@ -252,6 +252,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local mycmakeargs=( -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}") -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" diff --git a/sys-devel/clang/clang-16.0.0.9999.ebuild b/sys-devel/clang/clang-16.0.0.9999.ebuild index b45257440e78..6a4c9a3aefe0 100644 --- a/sys-devel/clang/clang-16.0.0.9999.ebuild +++ b/sys-devel/clang/clang-16.0.0.9999.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake llvm llvm.org multilib multilib-minimal \ - prefix python-single-r1 toolchain-funcs + prefix python-single-r1 toolchain-funcs flag-o-matic DESCRIPTION="C language family frontend for LLVM" HOMEPAGE="https://llvm.org/" @@ -253,6 +253,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local mycmakeargs=( -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}") -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" diff --git a/sys-devel/clang/clang-16.0.0_rc2.ebuild b/sys-devel/clang/clang-16.0.0_rc2.ebuild index c89f4249a8ad..1ba28fce62a6 100644 --- a/sys-devel/clang/clang-16.0.0_rc2.ebuild +++ b/sys-devel/clang/clang-16.0.0_rc2.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake llvm llvm.org multilib multilib-minimal \ - prefix python-single-r1 toolchain-funcs + prefix python-single-r1 toolchain-funcs flag-o-matic DESCRIPTION="C language family frontend for LLVM" HOMEPAGE="https://llvm.org/" @@ -253,6 +253,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local mycmakeargs=( -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}") -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" diff --git a/sys-devel/clang/clang-17.0.0.9999.ebuild b/sys-devel/clang/clang-17.0.0.9999.ebuild index b45257440e78..6a4c9a3aefe0 100644 --- a/sys-devel/clang/clang-17.0.0.9999.ebuild +++ b/sys-devel/clang/clang-17.0.0.9999.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake llvm llvm.org multilib multilib-minimal \ - prefix python-single-r1 toolchain-funcs + prefix python-single-r1 toolchain-funcs flag-o-matic DESCRIPTION="C language family frontend for LLVM" HOMEPAGE="https://llvm.org/" @@ -253,6 +253,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local mycmakeargs=( -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}") -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" diff --git a/sys-devel/clang/clang-17.0.0_pre20230211.ebuild b/sys-devel/clang/clang-17.0.0_pre20230211.ebuild index b45257440e78..6a4c9a3aefe0 100644 --- a/sys-devel/clang/clang-17.0.0_pre20230211.ebuild +++ b/sys-devel/clang/clang-17.0.0_pre20230211.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake llvm llvm.org multilib multilib-minimal \ - prefix python-single-r1 toolchain-funcs + prefix python-single-r1 toolchain-funcs flag-o-matic DESCRIPTION="C language family frontend for LLVM" HOMEPAGE="https://llvm.org/" @@ -253,6 +253,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local mycmakeargs=( -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}") -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" diff --git a/sys-devel/clang/clang-17.0.0_pre20230218.ebuild b/sys-devel/clang/clang-17.0.0_pre20230218.ebuild index b45257440e78..6a4c9a3aefe0 100644 --- a/sys-devel/clang/clang-17.0.0_pre20230218.ebuild +++ b/sys-devel/clang/clang-17.0.0_pre20230218.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake llvm llvm.org multilib multilib-minimal \ - prefix python-single-r1 toolchain-funcs + prefix python-single-r1 toolchain-funcs flag-o-matic DESCRIPTION="C language family frontend for LLVM" HOMEPAGE="https://llvm.org/" @@ -253,6 +253,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local mycmakeargs=( -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}") -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}" diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index a91cd354035e..cc9e68b1d83e 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -10,11 +10,11 @@ DIST llvm-project-16.0.0rc2.src.tar.xz 117917640 BLAKE2B 92c6b1daaa500339403dcf5 DIST llvm-project-16.0.0rc2.src.tar.xz.sig 566 BLAKE2B 35b2a8edf3392e1c0e9bf7f1a5e6e18fdda3d98a2164947cebf0c19d7d7c7a459901060345745dff794cf99bea243fec5cb625ca68d7c73d31ac01f18cbaa58c SHA512 4f6d43f00c3bce36c3a005441473fe37fe2ca97df4b8dd306045bd0d8bd14406ae7068a3dea54d4535eaa37b7ccca54b3f5b6f5aef70a7dfc23ed336d4ad408c DIST llvm-project-22fb66eb94b643c858c2beecbcfac438a7fa29ed.tar.gz 179795537 BLAKE2B aef57ef739c52a8f8b2b327a8f6d8cce4734d9704018fb43a21468e56748e5d5b3d2d47fb4e95fd72b2af9f2e4be88839553e26fd7da08df60c5cc0f51c001d4 SHA512 9ed093ef7dac4891660aafbc5cad66bddefa796bff4dd70c792cc636268742142d82b84520ac2f5a5963521d7b9e4325440763ce0c88937f89722f07d3acd4b8 DIST llvm-project-5e262d58c42668c78d932fab6bf75cf8c3b9d07e.tar.gz 179975303 BLAKE2B 184e7ff6e9a7de77d4a8c36c6910e4e3c7c5e9ff73ed6111ec4704dd457205278abb258ff37170e41a6b21c9ae3f243a80b34e4b17f8977fb9a42876db6465b7 SHA512 ec7e16a4d8f8292d1184ae08c1c5eda0dba1876e7d9c228eb0added5cde45f3094fde7eb1da662d436f85315850310cc0612210ff3ddf82967d5c2de0047a724 -EBUILD llvm-14.0.6-r2.ebuild 12379 BLAKE2B 878f5723404dd8b85e874c8b8cd83ec3da07ddb4b38c1129d74eb838518cb0cc2db52370bca3065af6329b19b8f3741c6cb64ecb2a0ca6506560ebab122d2e8b SHA512 35dfcb42c1d4a477541c4433ab69cb38e25c55d9061133381660eea5cdff8c2b9b4683eb9fd310b909544dab322cf9c85565c0f3df3453ce1f993c36874599a9 -EBUILD llvm-15.0.7.ebuild 12547 BLAKE2B 614c03ba1864eb535f1c3685d09d639de6222d20711023bff39b6ab257114ad2fc5a7565f8227829d057ec65ca157ee9dcfd16bb40cec5b0fa6abfbf11ea6654 SHA512 8580f74800122d1d0b7c8114f8555fdbab6291daf20c15ae9fc125a58b203f7ccd7bbcb4fb7aea9181b9abc0e296c7b91417a15a4c50a31b4c65f01c7fba17c8 -EBUILD llvm-16.0.0.9999.ebuild 12342 BLAKE2B 2ee8d346c927e1e32242b2ae5146cbcc0280030197d24e72908064403646975497bd469f14d1a46d5c93823e22b757b074f3215593fef68429060e733a2006ba SHA512 09b426cce2ffd6e56b354b7ec0d5ed4ef69fb16b7bd20f1afb1c05239cc106daae1c9246e5b24b29f88654a2a4bc7f4a907d55cead98aafed34465af84b6007d -EBUILD llvm-16.0.0_rc2.ebuild 12348 BLAKE2B cab528b783d40bcfa24127b9d777374b163844a37b706162933f3020c36cec79263b29e3cb356d1f702467705322c8daff1d01f6c32018524bbc5e1e8f9d4459 SHA512 5ca3ef40d6ef141c733a09b8492e1cf5724ee826ab4e63d8055289a7955a88270b863dc2782cf313e4ea852129bfe95d0aa8b9a755df61303963ce8277f28655 -EBUILD llvm-17.0.0.9999.ebuild 12342 BLAKE2B 2ee8d346c927e1e32242b2ae5146cbcc0280030197d24e72908064403646975497bd469f14d1a46d5c93823e22b757b074f3215593fef68429060e733a2006ba SHA512 09b426cce2ffd6e56b354b7ec0d5ed4ef69fb16b7bd20f1afb1c05239cc106daae1c9246e5b24b29f88654a2a4bc7f4a907d55cead98aafed34465af84b6007d -EBUILD llvm-17.0.0_pre20230211.ebuild 12342 BLAKE2B 2ee8d346c927e1e32242b2ae5146cbcc0280030197d24e72908064403646975497bd469f14d1a46d5c93823e22b757b074f3215593fef68429060e733a2006ba SHA512 09b426cce2ffd6e56b354b7ec0d5ed4ef69fb16b7bd20f1afb1c05239cc106daae1c9246e5b24b29f88654a2a4bc7f4a907d55cead98aafed34465af84b6007d -EBUILD llvm-17.0.0_pre20230218.ebuild 12342 BLAKE2B 2ee8d346c927e1e32242b2ae5146cbcc0280030197d24e72908064403646975497bd469f14d1a46d5c93823e22b757b074f3215593fef68429060e733a2006ba SHA512 09b426cce2ffd6e56b354b7ec0d5ed4ef69fb16b7bd20f1afb1c05239cc106daae1c9246e5b24b29f88654a2a4bc7f4a907d55cead98aafed34465af84b6007d +EBUILD llvm-14.0.6-r2.ebuild 12454 BLAKE2B 128ead83e67de958272391c029958c59d40cb2a673d705944baf89586f534d2d9a6fc9e30c5670f0d51ff820177acaa1a8b88b981d7ee18420dd312ceb886339 SHA512 a0fdc578d238c07cadae56c2d2bd2492401aeddf8e19f28d0fd5aa584344c73a0ac62da648e5466c9a18a722c944e604ad17eb69df8b138bd1bd4bdf0561a09c +EBUILD llvm-15.0.7.ebuild 12623 BLAKE2B e25245f37e3241ab433343e25a23a7919a7c1add19e31228ab70338948c0da89492dd3aaeceff1e38b8a7091360e4bba5ff0dca39a1c724ded8b894bd148f164 SHA512 1a81e82450ef5edf2906ce9336afa3837dd0755bfa7fda0ae1560a65fc9511ef3ef24806ef26e6a07e6ffdb4aac7ddcd2ae71cbd482b66d8c95bc0c2414887a9 +EBUILD llvm-16.0.0.9999.ebuild 12418 BLAKE2B 022f0f65017dbacde3fe2d6188273a84776e3e0f6c6d8c38729ed27678baaccad6f3e0ca8b178769f5ef114d9a2cc1999c9ed1b3981564efc741b2f3d97d780a SHA512 e45fbaa76a1eb6be2a82973bf51a79ab5a576d391174821ceeef44ccff64269f66824bcbd0d77dee381c816939d66bc3f8e64f9c6b4052e0287b48a02f7463a1 +EBUILD llvm-16.0.0_rc2.ebuild 12424 BLAKE2B 2449a60899100c772fa4c7426eece1a4d8794c5982cdb5eec53f1e3c0b494e543e57f5f7230eef637d56773c7fe85845f443a24bdc33e5259068141bc6f07d2f SHA512 ec2d31f0df9877a1d440e5ae7fbfb98636dc8b8966c6db176381bd73108c6f04ac7bde481c5faddc50f0d2af90d93ea4c93c11b1f1ba65f89468671891566005 +EBUILD llvm-17.0.0.9999.ebuild 12418 BLAKE2B 022f0f65017dbacde3fe2d6188273a84776e3e0f6c6d8c38729ed27678baaccad6f3e0ca8b178769f5ef114d9a2cc1999c9ed1b3981564efc741b2f3d97d780a SHA512 e45fbaa76a1eb6be2a82973bf51a79ab5a576d391174821ceeef44ccff64269f66824bcbd0d77dee381c816939d66bc3f8e64f9c6b4052e0287b48a02f7463a1 +EBUILD llvm-17.0.0_pre20230211.ebuild 12418 BLAKE2B 022f0f65017dbacde3fe2d6188273a84776e3e0f6c6d8c38729ed27678baaccad6f3e0ca8b178769f5ef114d9a2cc1999c9ed1b3981564efc741b2f3d97d780a SHA512 e45fbaa76a1eb6be2a82973bf51a79ab5a576d391174821ceeef44ccff64269f66824bcbd0d77dee381c816939d66bc3f8e64f9c6b4052e0287b48a02f7463a1 +EBUILD llvm-17.0.0_pre20230218.ebuild 12418 BLAKE2B 022f0f65017dbacde3fe2d6188273a84776e3e0f6c6d8c38729ed27678baaccad6f3e0ca8b178769f5ef114d9a2cc1999c9ed1b3981564efc741b2f3d97d780a SHA512 e45fbaa76a1eb6be2a82973bf51a79ab5a576d391174821ceeef44ccff64269f66824bcbd0d77dee381c816939d66bc3f8e64f9c6b4052e0287b48a02f7463a1 MISC metadata.xml 2654 BLAKE2B c27983265b6c9b33200ee42565648f30a6cc9c51be53a1cb82a3353d7c1f7aa9c9501c58254280c2880ff2d4992b4834e4b5e2f1c9b1c60e9b21945f234b9973 SHA512 b331d9186908762907f5713b00e357785b62afbee83afefac8701beb1a20f7ebd68df4a030bb82c6f9164719d4ccfcaf16c189833ad40e9f5900c36247d9cff2 diff --git a/sys-devel/llvm/llvm-14.0.6-r2.ebuild b/sys-devel/llvm/llvm-14.0.6-r2.ebuild index 4c18c1ba4aa7..dc3a35b256f4 100644 --- a/sys-devel/llvm/llvm-14.0.6-r2.ebuild +++ b/sys-devel/llvm/llvm-14.0.6-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..10} ) inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ - toolchain-funcs + toolchain-funcs flag-o-matic DESCRIPTION="Low Level Virtual Machine" HOMEPAGE="https://llvm.org/" @@ -321,12 +321,13 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local ffi_cflags ffi_ldflags if use libffi; then ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) fi - local libdir=$(get_libdir) local mycmakeargs=( # disable appending VCS revision to the version to improve diff --git a/sys-devel/llvm/llvm-15.0.7.ebuild b/sys-devel/llvm/llvm-15.0.7.ebuild index 1b490e20948d..0608b0a4de25 100644 --- a/sys-devel/llvm/llvm-15.0.7.ebuild +++ b/sys-devel/llvm/llvm-15.0.7.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ - toolchain-funcs + toolchain-funcs flag-o-matic DESCRIPTION="Low Level Virtual Machine" HOMEPAGE="https://llvm.org/" @@ -323,6 +323,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local ffi_cflags ffi_ldflags if use libffi; then ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) diff --git a/sys-devel/llvm/llvm-16.0.0.9999.ebuild b/sys-devel/llvm/llvm-16.0.0.9999.ebuild index d4655d4dc33f..af0cdcdc6249 100644 --- a/sys-devel/llvm/llvm-16.0.0.9999.ebuild +++ b/sys-devel/llvm/llvm-16.0.0.9999.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ - toolchain-funcs + toolchain-funcs flag-o-matic DESCRIPTION="Low Level Virtual Machine" HOMEPAGE="https://llvm.org/" @@ -325,6 +325,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local ffi_cflags ffi_ldflags if use libffi; then ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) diff --git a/sys-devel/llvm/llvm-16.0.0_rc2.ebuild b/sys-devel/llvm/llvm-16.0.0_rc2.ebuild index 21023c3bf7e4..92aec87031e0 100644 --- a/sys-devel/llvm/llvm-16.0.0_rc2.ebuild +++ b/sys-devel/llvm/llvm-16.0.0_rc2.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ - toolchain-funcs + toolchain-funcs flag-o-matic DESCRIPTION="Low Level Virtual Machine" HOMEPAGE="https://llvm.org/" @@ -325,6 +325,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local ffi_cflags ffi_ldflags if use libffi; then ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) diff --git a/sys-devel/llvm/llvm-17.0.0.9999.ebuild b/sys-devel/llvm/llvm-17.0.0.9999.ebuild index d4655d4dc33f..af0cdcdc6249 100644 --- a/sys-devel/llvm/llvm-17.0.0.9999.ebuild +++ b/sys-devel/llvm/llvm-17.0.0.9999.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ - toolchain-funcs + toolchain-funcs flag-o-matic DESCRIPTION="Low Level Virtual Machine" HOMEPAGE="https://llvm.org/" @@ -325,6 +325,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local ffi_cflags ffi_ldflags if use libffi; then ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) diff --git a/sys-devel/llvm/llvm-17.0.0_pre20230211.ebuild b/sys-devel/llvm/llvm-17.0.0_pre20230211.ebuild index d4655d4dc33f..af0cdcdc6249 100644 --- a/sys-devel/llvm/llvm-17.0.0_pre20230211.ebuild +++ b/sys-devel/llvm/llvm-17.0.0_pre20230211.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ - toolchain-funcs + toolchain-funcs flag-o-matic DESCRIPTION="Low Level Virtual Machine" HOMEPAGE="https://llvm.org/" @@ -325,6 +325,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local ffi_cflags ffi_ldflags if use libffi; then ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) diff --git a/sys-devel/llvm/llvm-17.0.0_pre20230218.ebuild b/sys-devel/llvm/llvm-17.0.0_pre20230218.ebuild index d4655d4dc33f..af0cdcdc6249 100644 --- a/sys-devel/llvm/llvm-17.0.0_pre20230218.ebuild +++ b/sys-devel/llvm/llvm-17.0.0_pre20230218.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \ - toolchain-funcs + toolchain-funcs flag-o-matic DESCRIPTION="Low Level Virtual Machine" HOMEPAGE="https://llvm.org/" @@ -325,6 +325,8 @@ get_distribution_components() { } multilib_src_configure() { + tcc-is-gcc && filter-lto # GCC miscompiles LLVM, bug #873670 + local ffi_cflags ffi_ldflags if use libffi; then ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) |