[Geany-Devel] Building geany using msys2 on Windows 10

Lex Trotman elextr at xxxxx
Tue Sep 14 23:18:07 UTC 2021


On Wed, 15 Sept 2021 at 08:57, Lex Trotman <elextr at gmail.com> wrote:
>
> > So looking at https://nightly.geany.org/win32/build_win32_geany.log,
> > the problem is clear: the build is using Python 2.7. Python2 will read
> > the file as ASCII by default, while Python3 will try to detect the
> > encoding and fall back to UTF-8. Plus Python2 is now unsupported.
> >
> > When I tried to recreate the problem on msys and cygwin for 1.31.1,
> > 1.36, and 1.37.1 , I could not reproduce it because I have Python3
> > installed as the only Python on both systems. I spent more time than I
> > should have on this, and I think you may have found a solution
> > yourself.
> >
>
> Thanks for pointing this out, in fact the configure script needs
> fixing on Linux as well, it checks for "python" not "python3" (AFAICT
> I'm crap at autofools).  Explains why HTML fails to build here because
> there is no "python" command anymore so the configure fails even
> though "python3" is available and "rst2html" specifies
> #!/usr/bin/python3.  It also does some weirdness using "py" for the
> python command on windows which according to the Python docs should
> find the latest version installed or the version in the script, ie
> what rst2html explicitly specifies, even if its in Unix form
> /usr/bin/python3.

#2896 raised.

>
> Cheers
> Lex


More information about the Devel mailing list