From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4A475158062 for ; Sat, 11 Mar 2023 05:25:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 19A8BE07A5; Sat, 11 Mar 2023 05:25:13 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E96C3E07A5 for ; Sat, 11 Mar 2023 05:25:12 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D8645335D7F for ; Sat, 11 Mar 2023 05:25:11 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 2D7388DD for ; Sat, 11 Mar 2023 05:25:10 +0000 (UTC) From: "Michał Górny" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" Message-ID: <1678510634.0ef5d597cab485d25c7fcf9733a329daab4ad07e.mgorny@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-devel/llvm/llvm-14.0.6-r2.ebuild sys-devel/llvm/llvm-15.0.7.ebuild sys-devel/llvm/llvm-16.0.0.9999.ebuild sys-devel/llvm/llvm-16.0.0_rc3.ebuild sys-devel/llvm/llvm-17.0.0.9999.ebuild sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild X-VCS-Directories: sys-devel/llvm/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: 0ef5d597cab485d25c7fcf9733a329daab4ad07e X-VCS-Branch: master Date: Sat, 11 Mar 2023 05:25:10 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 634b836e-5828-4d7a-aa95-03f5847ae72e X-Archives-Hash: e043f02279da1ac188e294d6cf602af2 commit: 0ef5d597cab485d25c7fcf9733a329daab4ad07e Author: Michał Górny gentoo org> AuthorDate: Sat Mar 11 04:57:14 2023 +0000 Commit: Michał Górny gentoo org> CommitDate: Sat Mar 11 04:57:14 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef5d597 sys-devel/llvm: Remove explicit RDEPEND on binutils Remove the explicit RDEPEND on sys-devel/binutils[plugins]. Unless I'm mistaken, this dependency was supposed to guarantee that binutils will load LLVMgold.so plugin and therefore its tool will be able to process archives containing LLVM bytecode. However, it has a side effect of installing binutils on binutils-free systems. Closes: https://bugs.gentoo.org/899080 Signed-off-by: Michał Górny gentoo.org> sys-devel/llvm/llvm-14.0.6-r2.ebuild | 1 - sys-devel/llvm/llvm-15.0.7.ebuild | 1 - sys-devel/llvm/llvm-16.0.0.9999.ebuild | 1 - sys-devel/llvm/llvm-16.0.0_rc3.ebuild | 1 - sys-devel/llvm/llvm-17.0.0.9999.ebuild | 1 - sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild | 1 - 6 files changed, 6 deletions(-) diff --git a/sys-devel/llvm/llvm-14.0.6-r2.ebuild b/sys-devel/llvm/llvm-14.0.6-r2.ebuild index da6b48a58ab2..d6511d6ae49f 100644 --- a/sys-devel/llvm/llvm-14.0.6-r2.ebuild +++ b/sys-devel/llvm/llvm-14.0.6-r2.ebuild @@ -24,7 +24,6 @@ RESTRICT="!test? ( test )" RDEPEND=" sys-libs/zlib:0=[${MULTILIB_USEDEP}] - binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) diff --git a/sys-devel/llvm/llvm-15.0.7.ebuild b/sys-devel/llvm/llvm-15.0.7.ebuild index 85f2591d0b7d..9201481c03bf 100644 --- a/sys-devel/llvm/llvm-15.0.7.ebuild +++ b/sys-devel/llvm/llvm-15.0.7.ebuild @@ -27,7 +27,6 @@ RESTRICT="!test? ( test )" RDEPEND=" sys-libs/zlib:0=[${MULTILIB_USEDEP}] - binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) diff --git a/sys-devel/llvm/llvm-16.0.0.9999.ebuild b/sys-devel/llvm/llvm-16.0.0.9999.ebuild index d05904f7192f..6b874a5fe20f 100644 --- a/sys-devel/llvm/llvm-16.0.0.9999.ebuild +++ b/sys-devel/llvm/llvm-16.0.0.9999.ebuild @@ -27,7 +27,6 @@ RESTRICT="!test? ( test )" RDEPEND=" sys-libs/zlib:0=[${MULTILIB_USEDEP}] - binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) diff --git a/sys-devel/llvm/llvm-16.0.0_rc3.ebuild b/sys-devel/llvm/llvm-16.0.0_rc3.ebuild index d0d485fe9e5e..5783c357b804 100644 --- a/sys-devel/llvm/llvm-16.0.0_rc3.ebuild +++ b/sys-devel/llvm/llvm-16.0.0_rc3.ebuild @@ -27,7 +27,6 @@ RESTRICT="!test? ( test )" RDEPEND=" sys-libs/zlib:0=[${MULTILIB_USEDEP}] - binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) diff --git a/sys-devel/llvm/llvm-17.0.0.9999.ebuild b/sys-devel/llvm/llvm-17.0.0.9999.ebuild index d05904f7192f..6b874a5fe20f 100644 --- a/sys-devel/llvm/llvm-17.0.0.9999.ebuild +++ b/sys-devel/llvm/llvm-17.0.0.9999.ebuild @@ -27,7 +27,6 @@ RESTRICT="!test? ( test )" RDEPEND=" sys-libs/zlib:0=[${MULTILIB_USEDEP}] - binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) diff --git a/sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild b/sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild index d05904f7192f..6b874a5fe20f 100644 --- a/sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild +++ b/sys-devel/llvm/llvm-17.0.0_pre20230304.ebuild @@ -27,7 +27,6 @@ RESTRICT="!test? ( test )" RDEPEND=" sys-libs/zlib:0=[${MULTILIB_USEDEP}] - binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )