mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-22 18:22:11 +01:00
build: Let Meson figure out Python installation
Commit 4a4d9eb6624 initially switched Meson to find the python program using find_program('python3'). Sadly that caused a regression, since in some cases with MSVC it would fallback to 'meson.exe runpython', which is undesired. However, that particular code was reverted back to an also undesired lookup method, find_installation('python3'). This way of finding python also breaks on Windows + MSVC, in particular when setting it up as follows: ``` winget install python winget install meson ``` This fails building GLib with: > python3 not found Fix that by not passing any argument to find_installation(), which lets Meson figure it all out by itself. (cherry picked from commit 255fa26b964bbcd22150dafbfe5ead0acf0b84ad)
This commit is contained in:
parent
45b8685458
commit
081d9923e1
@ -2282,7 +2282,7 @@ endif
|
||||
|
||||
glib_conf.set('HAVE_PROC_SELF_CMDLINE', have_proc_self_cmdline)
|
||||
|
||||
python = import('python').find_installation('python3')
|
||||
python = import('python').find_installation()
|
||||
# used for '#!/usr/bin/env <name>'
|
||||
python_name = 'python3'
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user