[v2,0/2] Replace intl/ with out-of-tree GNU gettext

Message ID 20230926004300.1716711-2-arsen@aarsen.me
Headers
Series Replace intl/ with out-of-tree GNU gettext |

Message

Arsen Arsenović Sept. 26, 2023, 12:17 a.m. UTC
  This patch is a v2 of
https://inbox.sourceware.org/20230925153247.908901-1-arsen@aarsen.me/

Changes since v1:
- Move SUBDIRS changes from p2 to p1, and rationalize them with a
  comment.  Thanks, Andreas.
- Drop file regeneration from p1 (as it got held for moderation due to
  size last time).

Retested (briefly, as it is getting quite late) on x86_64-freebsd13.1.

The rest should be the same as v1.

Thanks in advance, have a lovely night.

Arsen Arsenović (2):
  *: add modern gettext support
  *: suppress xgettext 0.22 charset name error

 .gitignore               |   1 +
 Makefile.def             |  72 ++++----
 bfd/configure.ac         |   2 +-
 bfd/po/Make-in           |   8 +-
 binutils/po/Make-in      |   5 +-
 config/gettext-sister.m4 |  35 ++--
 config/gettext.m4        | 357 +++++++++++++++++----------------------
 config/iconv.m4          | 313 ++++++++++++++++++++++++++--------
 config/intlmacosx.m4     |  65 +++++++
 configure.ac             |  44 +++--
 gas/po/Make-in           |   5 +-
 gdb/acinclude.m4         |   3 +-
 gdbsupport/Makefile.am   |   5 +
 gold/po/Make-in          |   5 +-
 gprof/po/Make-in         |   5 +-
 ld/po/Make-in            |   8 +-
 libctf/Makefile.am       |   5 +
 libctf/configure.ac      |   2 +-
 opcodes/configure.ac     |   2 +-
 opcodes/po/Make-in       |   5 +-
 20 files changed, 594 insertions(+), 353 deletions(-)
 create mode 100644 config/intlmacosx.m4