I have recently updated Ubuntu to 18.04. After this, issuing the command ld
constantly failed with the following assertion:
loadlocale.c:129: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
I have googled this problem and it looks like this is a well known issue. All of the solutions that I have read suggested fixing this using the following command:
export LC_ALL=C
See, for example, this one. However, doing so breaks fonts of the commentaries on my native language in VIM for example.
So, this solution is not suitable for me-. Are there any other ways to fix this issue?