Description
The localedef utility fails to create a codecvt database when the <code_set_name> declaration is omitted from the character set description file:
$ cat charmap && cat ctype && ./localedef -c -w -f charmap -i ctype /tmp/dummy && LC_ALL=/tmp/dummy ./locale --charmap
CHARMAP
<U0041> \x41
<U0141> \x41\x42
<U0241> \x41\x43
END CHARMAP
LC_CTYPE
END LC_CTYPE
$ ls -l /tmp/ /tmp/* /tmp/:
total 16
drwxr-xr-x 2 sebor devel 182 Sep 5 18:43 dummy
/tmp/dummy:
total 16
rw-rr- 1 sebor devel 1577 Sep 5 18:43 LC_CTYPE