Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Jul 2020 21:36:24 +0200
From:      Adriaan de Groot <adridg@freebsd.org>
To:        freebsd-ports@freebsd.org
Subject:   Chromium (& derivatives) and Python 2.7
Message-ID:  <3075560.bT80LyP3VS@beastie.bionicmutton.org>

next in thread | raw e-mail | index | archive | help
--nextPart15882195.vxEf1mJfsr
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="utf-8"

The Chromium build system -- and as a consequence, also QtWebEngine -- still 
uses Python 2.7. This is going to be a real problem about six months down the 
line, and I have no idea how upstream is going to deal with it. I've heard 
there are patches buried deep within the chocolate factory, but not from 
reliable sources.

QtWebEngine is an even specialer case, since it's an LTS and also the last LTS 
in the Qt5 series, and I have real doubts about upstream -- The Qt Company -- 
being able or willing to deal with Python 2.7 deprecation there.

Has anyone in FreeBSD tried to port the stuff over? I got about an hour or two 
into the porting process (making configure accept Python 3 is easy, but 
there's all these wretched code-generating scripts) and hit a brick wall of 
templating engines doing sensible Python 2.7 things.

[ade]
--nextPart15882195.vxEf1mJfsr
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

-----BEGIN PGP SIGNATURE-----

iQGzBAABCAAdFiEEhrjttu2OP5apuuy1z93JbxKxkVwFAl8fLLgACgkQz93JbxKx
kVwQswwAoDfH1kt6TLLzt3/ZBkM9BwuT8rtGH03N4aYCuz/l9BzIGoM7PzDNA55f
DsVfiFercJFxeXoL6q7vUFUaaZlZaEuQywb/Qhxod22u0bqRKQTVxYV5oOdHboxP
uF/5h1tzqSoCrZSh4qJbymOPkX1ikO2SWevM3GVEsLHvFv3nA9wbODGTyeA/5MSg
y+xp5nGxrUbBc1E/tQSSY9vicI0CO2e/1aDbSgj+abEbJRx1kvkwvCulbq/Yh0Kb
7OdYxDMWa6GPGVKPkRJi+QbrJNhQfDQywnATPTGBA9C9JxIvC3JGtS6dlpUT5j2z
mbXT+SEaRkFkK82oZAMx7pFSjTn4FUajyr8wH0wNqiUtjqshI2TmLTRNvs2nh6cw
umxc58yQSJ+3VsMtUIb2Zvn5jr73yGCvUGQjrakf1nRe7YQYay6OfnK9WH61Ai6r
jg5nIdnayc/mOYVHoSY6EP8QbY/tt/0tk5RUQ6PKUs9wEMUPOCrRan3onR+OK/aK
tGNYnCwj
=3fmS
-----END PGP SIGNATURE-----

--nextPart15882195.vxEf1mJfsr--






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3075560.bT80LyP3VS>