Hide Forgot
+++ This bug was initially created as a clone of Bug #1591265 +++ Converting files or characters using iconv (or the iconv library) result in an "illegal input sequence" error when encountering an "overscore" character (IS08859-1: Hex "AF"). This happens tough there is a corresponding character is available in IBM273 (Hex: "BC"). Converting to IBM1141, which is the same table as IBM273 except for the EURO-Sign works. You can reproduce this behavior with the following command: echo "AF" | xxd -r -p | iconv -f iso8859-1 -t ibm273 In contrast: echo "AF" | xxd -r -p | iconv -f iso8859-1 -t ibm1141 works. Using ibm273//TRANSLIT is not an option currently, as it would require a lot of changes in the user code, and would just not throw an error, but replace the "overscore" with an "o". This problem happens in rhel7 and fedora 28.
Fixed upstream: commit 14beef7575099f6373f9a45b4656f1e3675f7372 Author: Florian Weimer <fweimer@redhat.com> Date: Thu Jun 14 22:34:09 2018 +0200 localedata: Make IBM273 compatible with ISO-8859-1 [BZ #23290] Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2019:2118