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
OpenPGP_0x6570EA01146F7354.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature