bug-libtool
[Top][All Lists]
Advanced

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

bug#71877: Three spaces for error messages instead of one


From: Ileana Dumitrescu
Subject: bug#71877: Three spaces for error messages instead of one
Date: Mon, 1 Jul 2024 20:44:09 +0300
User-agent: Mozilla Thunderbird

Hi Bruno,

On 01/07/2024 20:10, Bruno Haible wrote:
Hi Ileana,

Here is the relevant code in bootstrap:
```
# func_error ARG...
# -----------------
# Echo program name prefixed message to standard error.
func_error ()
{
      $debug_cmd

      $require_term_colors

      func_echo_infix_1 "  $tc_standout${tc_red}error$tc_reset" "$*" >&2
}

This code doesn't exist in gnulib's 'bootstrap'.

Note that there are several variants/forks of 'bootstrap':
   - The one created by Paul Eggert and maintained in gnulib.
   - The one by Gary Vaughan https://github.com/gvvaughan/bootstrap
   - A fork of that, by Gary Vaughan, Pavel Raiskup, Reuben Thomas
     https://github.com/gnulib-modules/bootstrap
     This is the one used by GNU libtool and GNU m4.

libtool's ltmain.sh includes this function. ltmain.sh is generated
from ltmain.in, funclib.sh, and options-parser; the latter two come
from https://github.com/gnulib-modules/bootstrap .

Bruno


I am following Karl's advice to contact gnulib regarding this. Thank you
for the explanation. I know the bootstrap used by libtool is maintained
on Github. I referenced gnulib-modules/bootstrap [1] in the bug report,
but I should have added in the link for clarity.

I also assumed gnulib would be the correct place to contact for
understanding some design decisions with bootstrap, since it is under
the 'gnulib-modules' namespace. It seems this is wrong though. I will
close this here for now and ask about this issue on Github.

[1] https://github.com/gnulib-modules/bootstrap

--
Ileana Dumitrescu

GPG Public Key: FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354

Attachment: OpenPGP_0x6570EA01146F7354.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


reply via email to

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