Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Sep 2024 00:19:46 -0700
From:      acm@freebsd.org
To:        "Alexey Dokuchaev" <danfe@freebsd.org>
Cc:        "ports-committers" <ports-committers@freebsd.org>, "dev-commits-ports-all" <dev-commits-ports-all@freebsd.org>, "dev-commits-ports-main" <dev-commits-ports-main@freebsd.org>
Subject:   Re: git: afd690c4e224 - main - */*: Pass to lazarus based ports control of ONLY_FOR_ARCHS
Message-ID:  <192040060ec.f09e2df03573666.1610208753210419306@freebsd.org>
In-Reply-To: <Zup4_xAPk3ih2EsA@FreeBSD.org>
References:  <202409180628.48I6SFFN070088@gitrepo.freebsd.org> <Zup4_xAPk3ih2EsA@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
 ---- 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?192040060ec.f09e2df03573666.1610208753210419306>