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>