poke-devel
[Top][All Lists]
Advanced

[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






reply via email to

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