[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building gnu rcs from git
From: |
Thien-Thi Nguyen |
Subject: |
Re: Building gnu rcs from git |
Date: |
Wed, 25 Jul 2012 10:03:13 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux) |
() Thien-Thi Nguyen <address@hidden>
() Tue, 24 Jul 2012 12:09:56 +0200
() nn6eumtr <address@hidden>
() Tue, 24 Jul 2012 00:59:08 -0400
And the autogen.sh blows up with this error:
gnulib-tool: option --conditional-dependencies is not supported
with --with-tests
[...]
Yes, i see this, too (almost every day). You can see me complaining
half-heartedly (and in the end w/o further understanding):
http://lists.gnu.org/archive/html/bug-gnulib/2012-06/msg00289.html
IIUC, ‘--conditional-dependencies’ is an optimization and so can be
safely dropped.
Good news! It turns out there was a bug in gnulib-tool after all:
<http://lists.gnu.org/archive/html/bug-gnulib/2012-07/msg00240.html>.
So, after a "git pull" of gnulib, we can leave that particular
invocation alone. However, autogen.sh still fails a little further
down due to another Gnulib change. Here's a patch for that:
autogen.sh | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/autogen.sh b/autogen.sh
index 1a17554..1cc2aaa 100644
--- a/autogen.sh
+++ b/autogen.sh
@@ -40,7 +40,9 @@ actually doc/INSTALL.UTF-8 INSTALL
actually build-aux/config.guess
actually build-aux/config.sub
actually build-aux/install-sh
-actually build-aux/missing
+# Gnulib no longer has ‘missing’ as of late June 2012:
+# <http://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=d0f486f0>.
+#- actually build-aux/missing
actually build-aux/mdate-sh
actually build-aux/texinfo.tex
actually build-aux/depcomp
FWIW, Gnulib's analogous script underwent similar treatment:
<http://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=d0ea2a1>.
(I suppose one advantage autogen.sh has over bootstrap is that
autogen.sh does not silently fail. Another, arguably, is that it
collects so-called "gnulib utility" info -- see HACKING.)
--
Thien-Thi Nguyen GPG key: 4C807502
........... please send technical questions to mailing lists ...........
pgpBuUblXBrMi.pgp
Description: PGP signature