From nobody Thu Feb 22 17:08:53 2024 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TgfkG0sLfz5B11s; Thu, 22 Feb 2024 17:08:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TgfkG0LYFz4SPw; Thu, 22 Feb 2024 17:08:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1708621734; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zHCMJCJsENAMoK3FhMIHrKKsGCQ92qkGel5kP/0yQ6w=; b=YOaJC1sJFgSMougFUuwk8FFMSNOGCckA1gq+HBhYCVNffzBsqTU4m5EgyNr6o6NgXtwN03 CfzcP42iSk1asjwqXeQTaKA0LHblO0gGRjXHar59WmQe+WqVdHQT7EN/u1cfaejKIi2YPU vnMO6DffqYj6Ft6zSY7/3l6p4UkQUhYWYUO8Do7sO9tf/I6uNFb0i7f4oF/DWiWAaHtta2 T2Lr/+YMfawNK+7XyUdUMXYSyrYosd3YYlwaFNlYlY/TVA0PViWQLZxGeZSshzG7ExLPk+ y4tvDwiuPrrDAQGaEwqwa4I2wiPDE32h0BZgASqxwgLRJjsU1ihhgLCZFWGGOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1708621734; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zHCMJCJsENAMoK3FhMIHrKKsGCQ92qkGel5kP/0yQ6w=; b=LhO+nHJF+D3m1P78vVHATX0BxsKIMtZdt4qk3Ci14I+OMK08asF2qRPCeWNbPXhI2DTi2K qThhWNnCghnjMjFWLTj7ppmTHfHaSs3vyavUdq6gQwpLcAfGokHznfPfMAdrE9X65VNh0q 3XroK14QR+x5bWkoUUqv1/gU0wBFI3otFw771lRk0UVoJjY+7ciTGQriH4eo01v3gzFJBA u4fM4GT8Eogn0HJ4Kem1hvFUvyFwVXvM/s3POxPH9XStwA96ayR30iRJKnVnmfO9d7BEvZ vHaNBxf/CcJegSPqjg8VHfB0IRx6snutsr56Y6MOtqG/5/mICJiAi/MeF9ed5A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1708621734; a=rsa-sha256; cv=none; b=KqI5dtHpdkdIIDEv+x4d2stVD/fZfLvXsVmJ5jJwCUGJN8INiqYBoZYcZ06HqTKkXBx1Xh IhPPbxNcqE/xfUZZzWk+6jz2/R8QDl1Gwk1x9PZoYiRSVn3v6/VLXzA/RUFOiC+BBgUS0a v0eHUwxvbbJTu3UGo+k3u9DzA1iAMKWFAIg3qFbUDQX9ofZbouonGJzWAGu5YkN/f/oM+S nzny5Bg1iLH3fUbR2hgGxRQ6ZWDgoFppwP+liGm7GB3q63NEm0PywBd4pH4Xm5308lGYq0 LlN0SWOb5kMxo64AC2LVcyr0+sMaZAApt7GjdgCCqA4eSXMDQiW/+rIh5/1wRA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TgfkF6X8szfsH; Thu, 22 Feb 2024 17:08:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 41MH8rl8083621; Thu, 22 Feb 2024 17:08:53 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 41MH8rkv083618; Thu, 22 Feb 2024 17:08:53 GMT (envelope-from git) Date: Thu, 22 Feb 2024 17:08:53 GMT Message-Id: <202402221708.41MH8rkv083618@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Warner Losh Subject: git: dcb621efd664 - main - loader: Mark BEARSSL broken on powerpc List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: imp X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dcb621efd6645d3f3a227c8c9113cc717e903389 Auto-Submitted: auto-generated The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=dcb621efd6645d3f3a227c8c9113cc717e903389 commit dcb621efd6645d3f3a227c8c9113cc717e903389 Author: Warner Losh AuthorDate: 2024-02-22 17:05:40 +0000 Commit: Warner Losh CommitDate: 2024-02-22 17:08:12 +0000 loader: Mark BEARSSL broken on powerpc When BEARSSL is enabled, we pull in libsecureboot, which has EFI dependencies which don't exist on powerpc. This needs to be detangled, but until then mark it as broken. Sponsored by: Netflix --- share/mk/src.opts.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/share/mk/src.opts.mk b/share/mk/src.opts.mk index e154fbd4059d..3eec831db2cc 100644 --- a/share/mk/src.opts.mk +++ b/share/mk/src.opts.mk @@ -313,6 +313,9 @@ BROKEN_OPTIONS+=LIB32 .if ${__T:Mpowerpc*} || ${__T} == "i386" BROKEN_OPTIONS+=EFI .endif +# Bad coupling for libsecure stuff with bearssl and efi, so broken on EFI +.if ${__T:Mpowerpc*} +BROKEN_OPTIONS+=BEARSSL # bearssl brings in secure efi stuff xxx # OFW is only for powerpc, exclude others .if ${__T:Mpowerpc*} == "" BROKEN_OPTIONS+=LOADER_OFW