Python 3.11

Stephan Bergmann stephan.bergmann at allotropia.de
Fri Jan 10 09:50:23 UTC 2025


On 10.01.25 10:43, Xisco Fauli wrote:
> The internal python has been bumped to 3.11 in <https:// 
> git.libreoffice.org/core/+/50524481b30d904ee4a12ef478eeae05647a465d> 
> "Python: upgrade to 3.11.11 (master only)".
> 
> However, the Windows build now needs an existing python.exe to create 
> deepfreeze.c, See https://github.com/python/cpython/blob/3.11/PCbuild/ 
> _freeze_module.vcxproj#L397

So we now need an external Python executable to be available to 
"bootstrap" the build of ExternalProject_python3?  I would say:  Add 
some `--with-bootstrap-python=...` configure option to let users specify 
where to take that from (and move to configure.ac whatever convenience 
code there is to find or obtain it for the users who don't specify that 
`-with-bootstrap-python=...` explicitly).


More information about the LibreOffice mailing list