Running command '['C:/MinGW/msys/1.0/home/aaron/src/cerbero2/build/build-tools/bin/meson', '--prefix=c:/gstreamer/1.0/x86_64', '--libdir=lib', '--default-library=both', '--buildtype=debugoptimized', '--backend=ninja', '--wrap-mode=nodownload', '--native-file=C:/MinGW/msys/1.0/home/aaron/src/cerbero2/build/sources/msvc_x86_64/libffi-3.2.9999/_builddir/meson-native-file.txt']' The Meson build system Version: 0.49.2 Source dir: C:\MinGW\msys\1.0\home\aaron\src\cerbero2\build\sources\msvc_x86_64\libffi-3.2.9999 Build dir: C:\MinGW\msys\1.0\home\aaron\src\cerbero2\build\sources\msvc_x86_64\libffi-3.2.9999\_builddir Build type: native build Project name: libffi Project version: 3.2.9999 Appending CFLAGS from environment: '/utf-8' Native C compiler: cl (msvc 19.27.29111) Build machine cpu family: x86_64 Build machine cpu: x86_64 Message: host cpu: x86_64 Message: host cpu_family: x86_64 Message: host system: windows Checking if "ASM .cfi" compiles: NO Checking if "ASM x86 PCREL" compiles: NO Checking if "ASM .ascii" compiles: NO Checking if "ASM .string" compiles: NO Checking for size of "size_t" : 8 Checking for size of "long double" : 8 Checking for size of "double" : 8 Checking for function "mmap" : NO Checking if "mmap anonymous" compiles: NO Checking for function "alloca" : NO Checking for function "memcpy" : YES Checking for function "mkostemp" : NO Has header "alloca.h" : NO Has header "inttypes.h" : YES Has header "stdint.h" : YES Compiler for C supports function attribute visibility: NO Program msvcc.sh found: YES (sh C:\MinGW\msys\1.0\home\aaron\src\cerbero2\build\sources\msvc_x86_64\libffi-3.2.9999\msvcc.sh) Program cl found: YES (C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\bin\HostX64\x64\cl.EXE) Program ml found: NO Program ml64 found: YES (C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\bin\HostX64\x64\ml64.EXE) Configuring ffi-x86_64.h using configuration Configuring ffitarget.h using configuration Configuring ffi.h using configuration Configuring fficonfig.h using configuration Build targets in project: 4 Found ninja-1.9.0 at 'C:/MinGW/msys/1.0/home/aaron/src/cerbero2/build/build-tools/bin\ninja.EXE' Traceback (most recent call last): File "C:\MinGW\msys\1.0\home\aaron\src\cerbero2\build\build-tools\Lib\site-packages\meson-0.49.2-py3.8.egg\mesonbuild\mesonmain.py", line 112, in run return options.run_func(options) File "C:\MinGW\msys\1.0\home\aaron\src\cerbero2\build\build-tools\Lib\site-packages\meson-0.49.2-py3.8.egg\mesonbuild\msetup.py", line 230, in run app.generate() File "C:\MinGW\msys\1.0\home\aaron\src\cerbero2\build\build-tools\Lib\site-packages\meson-0.49.2-py3.8.egg\mesonbuild\msetup.py", line 161, in generate self._generate(env) File "C:\MinGW\msys\1.0\home\aaron\src\cerbero2\build\build-tools\Lib\site-packages\meson-0.49.2-py3.8.egg\mesonbuild\msetup.py", line 210, in _generate intr.backend.generate(intr) File "C:\MinGW\msys\1.0\home\aaron\src\cerbero2\build\build-tools\Lib\site-packages\meson-0.49.2-py3.8.egg\mesonbuild\backend\ninjabackend.py", line 220, in generate with self.detect_vs_dep_prefix(tempfilename) as outfile: File "C:\MinGW\msys\1.0\home\aaron\src\cerbero2\build\build-tools\Lib\site-packages\meson-0.49.2-py3.8.egg\mesonbuild\backend\ninjabackend.py", line 188, in detect_vs_dep_prefix pc = subprocess.Popen([compiler.get_exelist(), File "C:\Python38\lib\subprocess.py", line 854, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "C:\Python38\lib\subprocess.py", line 1247, in _execute_child args = list2cmdline(args) File "C:\Python38\lib\subprocess.py", line 549, in list2cmdline for arg in map(os.fsdecode, seq): File "C:\Python38\lib\os.py", line 818, in fsdecode filename = fspath(filename) # Does type-checking of `filename`. TypeError: expected str, bytes or os.PathLike object, not list