Open butterflyhigh opened 3 months ago
The error message comes from here: https://github.com/mesonbuild/meson/blob/864919973f73ec2c6ae6ca01be7fe5e8b950df12/mesonbuild/compilers/mixins/gnu.py#L320-L327
Inside the chroot, you have clang 18, and it attempts to:
LC_ALL=C
into the subprocessclang -xc -E -v -
This apparently fails because the combination of stdout and stderr for clang when told to use the C locale, is... not utf-8? This does not seem like a thing that should happen.
Describe the bug When I try to run
meson setup
while chrooted into a minimal Linux system, it fails due to the unicode error in the title. It does not fail on the host system.The output of
meson setup
from chroot:The output of
meson setup
from the host system (Arch Linux):To Reproduce The repository being built
Expected behavior I expected it to build successfully.
system parameters
pacstrap
ing the Linux kernel and several useful programs, but without pacman or other arch-specific programs.uname -srm
outputsLinux 6.9.9-arch1-1 x86_64
meson --version
? 1.5.0ninja --version
if it's a Ninja build? 1.12.1