From nobody Wed Sep 18 07:19:46 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 4X7qm5469Sz5WR5y; Wed, 18 Sep 2024 07:19:49 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4X7qm53H0fz47Sp; Wed, 18 Sep 2024 07:19:49 +0000 (UTC) (envelope-from acm@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1726643989; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bfqNdoSJg0QsPmu+t/P9ByMnVxa+piGWijvnKdMFhEI=; b=frhVO2VqXkVNuXQ9gBXqx7Pbs7d6CKzxIQnLJIRU9c1OW7btrUTkuRVVmNVemLGONfzOVQ wjwUufwQ4d15ESCtYKXQOK96fPr/Y0ox3+bAj4iJ0DhmnYrhYTshF7e6NFbq2usqFdX25h lwOtZHpZB0DMSly9+h+ifeSxfi7kuaQJ8IkrHt4H990LZsQiMJjQICieiaSMnyqCdpSk0F Ukj/nG/ejALyycvu3l97C5i8vuyeGo7WiQ/6Ni3ICyjqUiJXlqOgNcK7UTMA++w5uxQe3K qLlGTvonN3D89g2TYizrt+/eOSvKsgkzUUpnArnSHrFRrCR4KZt1CTe9cRscYA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1726643989; a=rsa-sha256; cv=none; b=RKeu7bWPxXxXs6GfBmS2UYy6BOWH6wpo1jqEW4nGhArG50SfJ6gm2yEj05LW65Jh/EulzB RPliJ+SO+5q5a8qrasggJukdMtFjsWHhFu6D/Fed4mQV7TojmI4RGAR/gxq8GiuGMAWHoO fpjeECtW7D5MQsCmQwa0LF8qatGhrfIvz+hlCFgS30IZPFPlLcMKMbuMoSrvltIS/6m6Co GTSlpTLE6Z9uAc8nnEpWJMivIQ3EaDpCp2XHldle2c0AmzgJc9Ai7QusH1eHIKWHKyuTPr uNW/12o40EGvqf3y2CkO3cHTLQ1StCC/BFBbLXNmeoJ9pP3Ge8XV68ctCDatrw== 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=1726643989; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bfqNdoSJg0QsPmu+t/P9ByMnVxa+piGWijvnKdMFhEI=; b=Bh8h7qVhmpLeXWxDTtf7muZ44P3cw2Ce/e3eTmybfQ34yj5uAwbzecKQ/BWrOOIJAS4BBO WAKBGRwvXIMqXy7iVFyddiUTQBqqcVvoU2YBylQPCc9a6+pMHLtRe//lVJGi2TcQ0lsdhW 3g+QhsexBiDywrlqoC/yPpPQfMi2l014fSXCNp9z8Sp71JKLnDyZz7loSGRCwSNEPzhKjT OrPuIFcT5dSx+RjZFAzyQxojCq9g1ZeXpPZvnsXxoZNTriUXRsvG3GRT3VeV0IBP1NCmWr rK3Y0Q9Gce8Gk3JMrY012jFINWCsGLLUFWdO3fPgF2eFQr0wGRDYSvk349D21g== Received: from sender4.zoho.com (sender4.zoho.com [136.143.188.1]) (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) (Authenticated sender: acm) by smtp.freebsd.org (Postfix) with ESMTPSA id 4X7qm46SFwz1Kp5; Wed, 18 Sep 2024 07:19:48 +0000 (UTC) (envelope-from acm@FreeBSD.org) Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1726643986669734.4174395982568; Wed, 18 Sep 2024 00:19:46 -0700 (PDT) Date: Wed, 18 Sep 2024 00:19:46 -0700 From: acm@freebsd.org To: "Alexey Dokuchaev" Cc: "ports-committers" , "dev-commits-ports-all" , "dev-commits-ports-main" Message-ID: <192040060ec.f09e2df03573666.1610208753210419306@freebsd.org> In-Reply-To: References: <202409180628.48I6SFFN070088@gitrepo.freebsd.org> Subject: Re: git: afd690c4e224 - main - */*: Pass to lazarus based ports control of ONLY_FOR_ARCHS 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: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail ---- El mar., 17 sept. 2024 23:53:51 -0700, Alexey Dokuchaev escribi=C3= =B3 ----=20 > On Wed, Sep 18, 2024 at 06:28:15AM +0000, Jose Alonso Cardenas Marquez w= rote: > > commit afd690c4e22491504d877bc6292830caee0f7288 > >=20 > > */*: Pass to lazarus based ports control of ONLY_FOR_ARCHS >=20 > Why? Most, if not all of them are CPU-agnostic and should work > everywhere provided they can be built. If our Lazarus/FPC stack > is currently limited to x86, then *it itself* should be marked > as such, not metastasized over innocent consumer leaf ports. :-/ >=20 > ./danfe >=20 I have added aarch64 support to fpc/lazarus ports and some fpc/lazarus-base= d ports not support aarch64. The way like it was defined in fpc/lazarus.mk = I found issues with ONLY_FOR_ARCHS variable because not all fpc/lazarus por= ts can be built in the same number of supported archs by fpc or lazarus and= aarch64 is supported using -devel version of fpc/lazarus. For this reason = I did the changes in fpc/lazarus ports. On another hand, I don't want spend= much time trying to put another way into fpc/lazarus.mk files Anyway, I'm open to include a better way to do it but for now it is working= without issues Greetings