From nobody Thu Mar 21 04:39:36 2024 X-Original-To: dev-commits-ports-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 4V0Xmn2BmQz5F3vD; Thu, 21 Mar 2024 04:39:37 +0000 (UTC) (envelope-from danfe@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (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 "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4V0Xmn1lvtz4S85; Thu, 21 Mar 2024 04:39:37 +0000 (UTC) (envelope-from danfe@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710995977; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=CFzYQREIyfqidKNTSe8W6H19meyg7Kmt/WINlnlIrrY=; b=QU+bXRAQU6aJPAVGabFlvVX37fiTCRHupgq9LKg6P0i68mX/SLip4THmPim8DxX7NEwh1i LQadSFE9sw+Zc3CqI4JRJonlgnUm0UZbWVp76t4zVgEfCuL7YLcjaUsWww8kg7PJ34CXIy h0CgHHKowRMY8mH4VKVxbPQpjQ1M+OAwVSTQobZUwLLGjAWbZzJBjRrWCdIYT6Gjoo7pno FQSUJ+UCa1tw295TkDGgkTNJtNth5v32OEihARgrKwL2lKcBIyGbQ3YHoq/G2QOecIF1+v zahjCRSCdcMoepz9G+B8PCflpoBZE1IAu9O3+i8CzcjIFc4qL/DlwmoZLWp0FA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710995977; a=rsa-sha256; cv=none; b=vQ4pJL0W/YIIN9KWDf07442C2cqDxzCobuDXnQOaJCIubvxucFzdQv5HEDn51Et3B+V4BB zR40pz9/7EQU0BSp3MqKVGXuXGSbgmldO1a015UnT9kXM0WMqyp5Kw+iISNhzA6p2Bm8hR oiZeFeHC55Follsasi4PbQPvEHiqcO8jol9kWtSb1NFhCX/xe6h+13EklLMZGmQHLGLjWf tZND//8YfCV8vVe4i/C7wUNS61PWP/NKdXD5jNMJ9ZcAih0cim7nH4SLmg5Fe7Aa8PC5wJ IiXjxbnFvEQPw3G8aU5X3wqlY4eHd/LsL1i97qmEU2/qYW72F/MwlWkBQYvSyg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710995977; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=CFzYQREIyfqidKNTSe8W6H19meyg7Kmt/WINlnlIrrY=; b=ZeEMHorxngtD4FVFNu+L1GWG5gKL3iAbxWug0+pvmjoH9HkBxLyMq4HKcquLKsxjPIH9IA ntBp3B9Vtx8hpaVUWB3MZAfz8JqIYdyq92rp7nckNMdl8MJ0f1hbffY6YjONABXwliPzVx iXBV/a9xzs0RL3Tyf4EFPzKKqjLmB0rSTl2uuCeIhURPVKf4UGS4emNk+LTxxVoJrrbof3 6KI5Yw+WouhJElUFBWCzE1h2s3pp3L5YppZOZLRxbvKzmfsFLVwB/obwIH5hrA7RglsDSV avu3pwcB/U3o5oAGPnYpI3fp3xOkLc9bIf/67nemFazAjYXRfSa7Cd/suOy/4Q== Received: by freefall.freebsd.org (Postfix, from userid 1033) id 0C291AC8F; Thu, 21 Mar 2024 04:39:37 +0000 (UTC) Date: Thu, 21 Mar 2024 04:39:36 +0000 From: Alexey Dokuchaev To: Ryan Steinmetz Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: e42136cbdecd - main - databases/keydb: Add NOT_FOR_ARCHS for i386 due to build failure Message-ID: References: <202403201455.42KEtoua068470@gitrepo.freebsd.org> List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202403201455.42KEtoua068470@gitrepo.freebsd.org> On Wed, Mar 20, 2024 at 02:55:50PM +0000, Ryan Steinmetz wrote: > commit e42136cbdecd7bb6a415e064a4b5803075bee1f4 > > databases/keydb: Add NOT_FOR_ARCHS for i386 due to build failure > > @@ -10,6 +10,9 @@ WWW= https://docs.keydb.dev/ > LICENSE= BSD3CLAUSE > LICENSE_FILE= ${WRKSRC}/COPYING > > +NOT_FOR_ARCHS= i386 > +NOT_FOR_ARCHS_REASON= build failure NOT_FOR_ARCHS is for the cases when something is inherently unportable and thus cannot work on some architectures; generic build failures are typically annotated as BROKEN_$arch, using an excerpt of the error message as its value, e.g. for this port: BROKEN_i386= assertion failed: static_assert(sizeof(long) == sizeof(long long),"") Even if upstream deliberately does this to prevent building on 32 bits, "build failure" as NFA_REASON is too generic and thus not very helpful. ./danfe