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) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 130CD15815E for ; Thu, 1 Feb 2024 23:52:56 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F365E2BC01C; Thu, 1 Feb 2024 23:52:54 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (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 D07032BC01C for ; Thu, 1 Feb 2024 23:52:54 +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 C40BF343232 for ; Thu, 1 Feb 2024 23:52:53 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 33CF1FA7 for ; Thu, 1 Feb 2024 23:52:52 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1706831551.5f3f5035fe716de45c0e0c42e26e2df5528a5b05.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: eclass/ X-VCS-Repository: repo/gentoo X-VCS-Files: eclass/kernel-build.eclass X-VCS-Directories: eclass/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 5f3f5035fe716de45c0e0c42e26e2df5528a5b05 X-VCS-Branch: master Date: Thu, 1 Feb 2024 23:52:52 +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: de6afe2f-57ae-45a2-8362-221bf2aa8b38 X-Archives-Hash: 960e7c4ef8f70c9b212bfbb5e5a3d6fa commit: 5f3f5035fe716de45c0e0c42e26e2df5528a5b05 Author: Sam James gentoo org> AuthorDate: Thu Feb 1 23:49:50 2024 +0000 Commit: Sam James gentoo org> CommitDate: Thu Feb 1 23:52:31 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f3f5035 kernel-build.eclass: require real bison & flex This reverts commit 486f12612d840bf4efbd324afdab59a98dd27fce. Note that it appears to have been wrong for yacc for quite a while, as we previously depended on virtual/yacc, even though the kernel looks for bison... GNU Bison is at least needed, unclear about flex vs reflex, but let's say flex for now as the kernel docs say it (most of the time, reflex does work in place of flex, but not checked so let's be safe). Closes: https://bugs.gentoo.org/922823 Signed-off-by: Sam James gentoo.org> eclass/kernel-build.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass index 841981a6ad45..14a6002ea5b5 100644 --- a/eclass/kernel-build.eclass +++ b/eclass/kernel-build.eclass @@ -39,9 +39,9 @@ BDEPEND=" ${PYTHON_DEPS} app-alternatives/cpio app-alternatives/bc - app-alternatives/lex + sys-devel/bison + sys-devel/flex virtual/libelf - app-alternatives/yacc arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc )