[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: split bootstrap in two phases, GNU poke
From: |
Bruno Haible |
Subject: |
Re: split bootstrap in two phases, GNU poke |
Date: |
Sun, 24 Jul 2022 18:15:00 +0200 |
Hi dear GNU poke developers (José et al.),
The 'bootstrap' script from Gnulib has been reorganized to work in two phases:
(1) Fetch auxiliary files that are not in the git checkout.
This is the part that requires network access and that has
supply-chain concerns.
(2) Generate files such as configure, config.h, Makefile.in etc.
This includes running gnulib-tool.
See <https://lists.gnu.org/archive/html/bug-gnulib/2022-07/msg00053.html> for
details.
For GNU poke some adjustment of the bootstrap.conf is needed: The code
snippet
if $use_git && test -d .git && check_exists git; then
echo 'Updating the Jitter submodule'
git submodule update --init -- ./jitter
JITTER_SRCDIR=jitter
fi
needs to be moved from the bootstrap_post_import_hook to the
bootstrap_post_pull_hook.
This adjustment will be needed the next time you use the '--bootstrap-sync'
option.
Bruno
- split bootstrap in two phases, Bruno Haible, 2022/07/24
- Re: split bootstrap in two phases, GNU wget2, Bruno Haible, 2022/07/24
- Re: split bootstrap in two phases, GNU poke,
Bruno Haible <=
- Re: split bootstrap in two phases, GNU libidn, Bruno Haible, 2022/07/24
- Re: split bootstrap in two phases, Simon Josefsson, 2022/07/30
- Re: split bootstrap in two phases - why two scripts, Bruno Haible, 2022/07/30
- Re: split bootstrap in two phases - .sh suffix, Bruno Haible, 2022/07/30
- Re: split bootstrap in two phases, Bruce Korb, 2022/07/30
- Re: split bootstrap in two phases, Bruno Haible, 2022/07/30
- Re: split bootstrap in two phases, Bruce Korb, 2022/07/30
- Re: split bootstrap in two phases, Paul Eggert, 2022/07/31
- Re: split bootstrap in two phases, Bruno Haible, 2022/07/31
- Re: split bootstrap in two phases, Paul Eggert, 2022/07/31