libpsl, python and dependecies

Joshua Root jmr at macports.org
Mon Jun 29 08:12:10 UTC 2026


On 29/6/2026 17:08, Vincent Habchi wrote:
> Is the cycle handled in another way, or should we add clang_dependency membership for all python Portfiles >= 3.11 and change the libpsl Portfile to avoid explicit Python 3.10 dependency which is totally unjustified technically-wise?
Only the clangs that actually depend on that specific python version 
need to be avoided when building python. It could certainly be that 
someone forgot to handle this cycle when changing the python used by 
some clang ports, though newer clangs already fail to build for other 
reasons on the older OS versions where this may be relevant.

For libpsl, things are more difficult since python 3.11 and later 
require C11. Please see the open Trac tickets for libpsl.

- Josh


More information about the macports-dev mailing list