Opened 14 years ago

Closed 13 years ago

Last modified 12 years ago

#11474 closed defect (fixed)

BUG: m4 1.4.8b_1 prevents messages from being displayed in ISO8859-1

Reported by: vinc17@… Owned by: blair (Blair Zajac)
Priority: High Milestone:
Component: ports Version:
Keywords: Cc: vinc17@…


The new version of m4 (1.4.8b_1) installs a file /opt/local/lib/charset.alias whose effect is to regard any charset as UTF-8. The consequence is that when LC_CTYPE=en_US.ISO8859-1 and LC_MESSAGES=fr_FR.ISO8859-1 are used, messages (from any program) are displayed as if the encoding were UTF-8. Reverting to m4 1.4.4_0 solves the problem (as no charset.alias file is distributed with this version).

Severity set to Serious as this affects programs unrelated to m4.

Attachments (1)

m4-patch (329 bytes) - added by pipping@… 14 years ago.

Download all attachments as: .zip

Change History (8)

Changed 14 years ago by pipping@…

Attachment: m4-patch added

comment:1 Changed 14 years ago by pipping@…

that file seems to be quite the trouble-causer.

$port cat all | grep -c "\${destroot}/\${prefix}/lib/charset.alias"

in all of those port it's deleted in the post-destroot phase

comment:2 Changed 14 years ago by pipping@…

Resolution: fixed
Status: newclosed

fixed in r22676.

comment:3 Changed 14 years ago by vinc17@…

Resolution: fixed
Status: closedreopened

The charset.alias file is still there. I think you forgot to increase the revision.

comment:4 Changed 14 years ago by jmpp@…

Milestone: Available Ports

comment:5 Changed 14 years ago by pipping@…

Milestone: Available PortsPort Bugs

comment:6 Changed 13 years ago by nox@…

Priority: ImportantHigh
Resolution: fixed
Status: reopenedclosed

I've updated this port in r28885, so we can close this ticket.

comment:7 Changed 12 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.