You could add to make.conf (/usr/local/etc/poudriere.d/make.conf): DEFAULT_VERSIONS=python=3.7
On 19-08-05 16:19:48, Brooks Davis wrote:
On Sat, Aug 03, 2019 at 01:04:28PM +1000, Kubilay Kocak wrote:On 3/08/2019 5:48 am, Craig Leres wrote: > On 2019-08-02 08:12, Craig Leres wrote: >> I think changing to python:3.6+ fixes this but it'll be a few hours >> before my test build completes. Attached is what I am trying (but so >> far so good). > > FYI this build completed with no issues. So this looks like the right > fix to me (modulo 3.5+ vs 3.6+). > > ?????????????? Craig > I recently added USES=python guidelines to our Python policy: https://wiki.freebsd.org/Python/PortsPolicy#USES.3Dpython Unless LLVM *only* supports 3.6, USES should be changed to reflect the range of versions it does support, pinning lower and upper bounds as necessary (if necessary).I've committed Craig's change for now since it works and doesn't change the DEPEND list (and thus doesn't require a PORTREVISION bump). It looks like this could be relaxed further, but that is hard to test since problem tend to occur in partially updated or otherwise non-default installs, not in poudriere. -- Brooks
signature.asc
Description: PGP signature