octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `boo


From: John W. Eaton
Subject: [Octave-bug-tracker] [bug #57044] Use gnulib without hg subrepo and `bootstrap` with proper revision control
Date: Thu, 12 Dec 2019 09:37:45 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0

Follow-up Comment #11, bug #57044 (project octave):

The reason for having our own hg repo for gnulib was so that we could have it
as an hg subrepo in Octave and to allow us to fix problems that were specific
to Octave.  We've only once (?) even tried to fix a problem in gnulib that was
specific to Octave, so I don't think that really matters.  And having hg or
git for gnulib history in the subrepo used by Octave doesn't really matter. 
So I have no problem with using git to manage gnulib in Octave.

As Mike said, we do need a way to record and automatically update to the
gnulib version that was used at any particular point in Octave's history. 
Otherwise I see problems with bisecting.

Kai, how will that work with your proposed change?  Will the gnulib revision
be recorded in bootstrap.conf?  If it is only a bootstrap thing, then I expect
people to be out of sync frequently.  Can we make the configure script check
that the correct gnulib version is being used for the current Octave version
and error if it is not?  A configure option could allow the version mismatch
to be ignored.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?57044>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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