Date: Mon, 22 Jan 2024 07:34:49 +0100 From: Mathieu Arnold <mat@freebsd.org> To: Charlie Li <vishwin@freebsd.org> Cc: lexi@le-fay.org, Moin Rahman <bofh@freebsd.org>, freebsd-python@freebsd.org, FreeBSD Mailing List <freebsd-ports@freebsd.org>, jbo@freebsd.org Subject: Re: Re: USES=python3.10+ and RUN_DEPENDS Message-ID: <2mpihmnxg6k4skb2a3ehf3eeyjg2bawezkf6u33jzsp4imob4u@imnfeg4zwjce> In-Reply-To: <f12da69d-7f9a-4a8f-b556-82376c7bb1be@freebsd.org> References: <Za1v3ztvbLwQDdYj@ilythia.eden.le-fay.org> <5A14CE01-367B-4CEC-8CC5-63B8993F72E4@freebsd.org> <Za12pKiZ4dw0N1aA@ilythia.eden.le-fay.org> <8F6F7911-B4D2-4FEB-8C3B-DC25DB578DCF@freebsd.org> <Za17W3RtozJdzm39@ilythia.eden.le-fay.org> <f12da69d-7f9a-4a8f-b556-82376c7bb1be@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--pb2pqdam44gdpqbm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jan 21, 2024 at 09:53:47PM -0500, Charlie Li wrote: > Lexi Winter wrote: > > Moin Rahman: > > > By default this will not be built in that case. If you want to build > > > for python 3.10 you have to add USE_PYTHON=3Dallflavors > >=20 > > thanks (again). so for a normal port, is there any guidance on whether > > i should do this or not? is there a policy on this? > >=20 > > this is a normal (desktop) application, not a library, so normally there > > would be no reason to build it for all Python versions. > >=20 > > i don't see anything about this in https://wiki.freebsd.org/Python/Port= sPolicy > In order to specify USE_PYTHON=3Dallflavors, all ports in the dependency = chain > have to specify it. This isn't really a policy issue, rather a technical > one. Mmmm, it is a policy issue, allflavors must only be used for ports for which it is imperative to have all the possible flavors available, like py-setuptools or cython. If you want to enable the build all flavors possible locally, (as if allflavors was defined in all ports) you can define BUILD_ALL_PYTHON_FLAVORS=3Dyes in your make.conf --=20 Mathieu Arnold --pb2pqdam44gdpqbm Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQITBAABCgB9FiEE9XJBpJetWizkEBUef2IOCp6dQb4FAmWuDIhfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY1 NzI0MUE0OTdBRDVBMkNFNDEwMTUxRTdGNjIwRTBBOUU5RDQxQkUACgkQf2IOCp6d Qb7njgv/VyypyEdyCS8VaoNr0Kp2Bv5+JcFlzd5Dy0P44aSQjwgftOwDdX7CSJVL 1JDCPaoTwB3QQZs6SCYWj3efN9z+uOhL85CGWstsKr+0nq6m4ehdmiwcTk4oYvdH LGzN+2nebyVvbZE0XbtBS2dsZML3AfBMvkCtTFj5jtUr4iccv50nV2ZX4Cbe69lY 7kTZ8AtrxSM9ae0Vxh7GTnby8/BfEvPAh1/LA3VT9ISi3C+nrEEpWCQqSwJzVhx6 WRxngXtkyb9O4buZgmFCTQ0KHadkFbgijDIVc7TWl1ZIJiWXtiABcRd4IDaEaHEj To7hNt5mtnFvdS4Dz6QaurELsXI1lnaVTeg6f86/kUHUEVVgIaRRirbllXTQTDd0 mo9zPbCVNIwV8ilvVR/I2i/g7BeDb/mpE7DlLAK7Q7foQZsV9be9wCH6848zax0+ le6racrpPo4YWOxJaiDxji8V6S3l/qjT9sGa4w6XdF9N9aoWSH+tJAD/8LfLuHEG oAWbH99B =/MXd -----END PGP SIGNATURE----- --pb2pqdam44gdpqbm--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2mpihmnxg6k4skb2a3ehf3eeyjg2bawezkf6u33jzsp4imob4u>