ros / catkin

A CMake-based build system that is used to build all packages in ROS.
http://wiki.ros.org/catkin
BSD 3-Clause "New" or "Revised" License
321 stars 280 forks source link

UnicodeEncodeError: 'cp932' codec can't encode character '\u25c1' in position 594: illegal multibyte sequence #1174

Open karthiknit1 opened 2 years ago

karthiknit1 commented 2 years ago

When a catkin build is done on any ROS package in a Japanese windows machine with ROS Noetic distribution, it leads to the following build error:

指定されたバッチ ラベルが見つかりません - GenerateTempFilename Traceback (most recent call last): File "C:\Local\Temp\T 9V1\tp9e8a5508_6c2a_4c34_ba09_bc42bcfa1c0f\build\catkin_generated\generate_cached_setup.py", line 27, in f.write('\n'.join(code)) UnicodeEncodeError: 'cp932' codec can't encode character '\u25c1' in position 594: illegal multibyte sequence

Expected Behavior: Build should be successful