bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#59031: ld-wrapper replaces unicode character with question marks


From: two
Subject: bug#59031: ld-wrapper replaces unicode character with question marks
Date: Sat, 05 Nov 2022 00:50:07 -0000
User-agent: Modoboa 2.0.3

$ echo 'int main() {return 0;}' >програма.c
$ guix shell --container gcc-toolchain -- gcc програма.c -o програма.o
$ ls *.o
'????????????????.o'
$ rm *.o
$ # binutils overrides the built-in ld-wrapper, which breaks some libraries, 
but fixes this example
$ guix shell --container gcc-toolchain binutils -- gcc програма.c -o програма.o
$ ls *.o
програма.o
$ # c files and executables are rarely named with unicode, but this behavior 
makes some build systems unusable, as they pass a full path, e.g. 
/home/user/Документи/... to gcc and ld
$





reply via email to

[Prev in Thread] Current Thread [Next in Thread]