bug-gnulib
[Top][All Lists]
Advanced

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

Re: Portability of libtextstyle


From: Bruno Haible
Subject: Re: Portability of libtextstyle
Date: Wed, 29 Jul 2020 11:08:18 +0200
User-agent: KMail/5.1.3 (Linux/4.4.0-186-generic; KDE/5.18.0; x86_64; ; )

Hi Akim,

> Here's my proposal to update the check for libtextstyle.
> 
> Cheers!
> 
> commit 76c00e218869dab03ec4a1f503495e0d729d0b97
> Author: Akim Demaille <akim.demaille@gmail.com>
> Date:   Sun Jul 26 18:00:10 2020 +0200
> 
>     libtextstyle: check the API of the latest release
>     
>     * m4/libtextstyle.m4 (gl_LIBTEXTSTYLE): Require ostream_printf and
>     styled_ostream_get_hyperlink_ref.

Having thought a while about it... I would prefer that users have
the possibility to request any libtextstyle vs. request a libtextstyle
which defines ostream_printf.

There are two possibilities to implement that:
  (a) Turn 'libtextstyle' into a module which, additionally, requires an 
explicit
      version number e.g. gl_LIBTEXTSTYLE([0.20.5]).
  (b) Leave module 'libtextstyle' as it is, and define a new module
      'libtextstyle-0.20.5' that does what you need. Likewise for
      'libtextstyle-optional'.

Since (a) is not backward compatible and also not the way the modules 
libsigsegv,
libunistring, libgmp work, I would prefer (b).

But it would require that you change bison's bootstrap.conf. Would that be OK
with you?

Bruno




reply via email to

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