Open derek-rein opened 1 month ago
I can second the bug, same problem on my end. solution would be to upgrade meson to >= 1.3.0 to be compatible with 3.12 after distuitils removal or downgrade to python 3.11 for this particular build as mentioned here: https://github.com/microsoft/vcpkg/issues/35332
+1 Having the same problem on my end as well
Hi - I'm working on this. A workaround is to change the "features": ["all"] against the ffmpeg target in the vcpkg.json file. It's ffmpeg that has a dependency on fontconfig, but I doubt we need that feature for xstudio anyway.
This will be fixed in the next release. To get around it now you can edit the vcpkg.json file. Try replacing this entry
{"ffmpeg", "features": ["all"]}
with something like this:
{ "name": "ffmpeg", "features": [ "aom", "avcodec", "avdevice", "avfilter", "avformat", "bzip2", "dav1d", "iconv", "lzma", "mp3lame", "openjpeg", "openmpt", "openssl", "opus", "snappy", "soxr", "speex", "swresample", "swscale", "theora", "vorbis", "vpx", "webp", "xml2", "x264", "x265", "zlib" ] }
I encountered an issue while trying to build the xStudio project on Windows. The build process fails with an error indicating that the Python environment is missing the distutils module. Below are the details of the build output.
C:\xStudio\build\vcpkg\buildtrees\fontconfig\config-x64-windows-dbg-meson-log.txt.log
C:\xStudio\build\vcpkg\buildtrees\fontconfig\config-x64-windows-dbg-out.log
Steps to Reproduce:
Attempt to build the xStudio project using the provided build commands. Observe the output related to the missing distutils module. Expected Behavior: The build should complete successfully without errors related to missing Python modules.
Additional Notes: From Python 3.12.x distutils was removed in favor of setuptools. Dev environment tested with both 3.10 and 3.11 on PATH.