Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #11474 (closed defect: fixed)

Opened 21 months ago

Last modified 13 months ago

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

Reported by: vinc17@… Owned by: blair@…
Priority: High Milestone: Port Bugs
Component: ports Version:
Keywords: Cc: vinc17@…
Port:

Description

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

m4-patch (329 bytes) - added by pipping@… 21 months ago.

Change History

Changed 21 months ago by pipping@…

Changed 21 months ago by pipping@…

that file seems to be quite the trouble-causer.

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

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

Changed 21 months ago by pipping@…

  • status changed from new to closed
  • resolution set to fixed

fixed in r22676.

Changed 21 months ago by vinc17@…

  • status changed from closed to reopened
  • resolution fixed deleted

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

Changed 21 months ago by jmpp@…

  • milestone set to Available Ports

Changed 20 months ago by pipping@…

  • milestone changed from Available Ports to Port Bugs

Changed 13 months ago by nox@…

  • priority changed from Important to High
  • status changed from reopened to closed
  • resolution set to fixed

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

Note: See TracTickets for help on using tickets.