bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

improve conflict resolution between Gnulib and GNU gettext


From: Bruno Haible
Subject: improve conflict resolution between Gnulib and GNU gettext
Date: Sun, 20 Jun 2021 03:25:36 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-210-generic; KDE/5.18.0; x86_64; ; )

When GNU libintl.h defines a *printf symbol and Gnulib's stdio.h does it as
well, it is best that libintl.h avoids overriding Gnulib. To this effect,
Gnulib needs to set a macro that tells that it has provided an override.

Similarly for textstyle.h (from GNU libtextstyle).


2021-06-19  Bruno Haible  <bruno@clisp.org>

        unistd: Improve conflict resolution between gnulib and textstyle.h.
        * lib/unistd.in.h (GNULIB_overrides_isatty): New macro.

2021-06-19  Bruno Haible  <bruno@clisp.org>

        stdio: Improve conflict resolution between gnulib and libintl.h.
        * lib/stdio.in.h (GNULIB_overrides_snprintf, GNULIB_overrides_sprintf,
        GNULIB_overrides_asprintf, GNULIB_overrides_vasprintf,
        GNULIB_overrides_vsnprintf, GNULIB_overrides_vsprintf): New macros.

Attachment: 0001-stdio-Improve-conflict-resolution-between-gnulib-and.patch
Description: Text Data

Attachment: 0002-unistd-Improve-conflict-resolution-between-gnulib-an.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]