bug-diffutils
[Top][All Lists]
Advanced

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

Re: [bug-diffutils] I'd like to release 3.3


From: Jim Meyering
Subject: Re: [bug-diffutils] I'd like to release 3.3
Date: Fri, 22 Mar 2013 17:31:56 +0100

Paul Eggert wrote:

> On 03/21/2013 09:42 PM, Jim Meyering wrote:
>> If anyone has issues for which a release should be delayed,
>> please speak up.
>
> I've had problems with bootstrapping for quite some time
> and that should probably get fixed.
> Bootstrapping doesn't work for me, does it for you?
> Here's what I get:
>
> $ ./bootstrap --gnulib-srcdir=../gnulib
> ./bootstrap: Bootstrapping from checked-out diffutils sources...
> ./bootstrap: consider installing git-merge-changelog from gnulib
> ./bootstrap: getting gnulib files...
> ./bootstrap: getting translations into po/.reference for diffutils...
> rsync: getaddrinfo: translationproject.org 873: Name or service not known
> rsync error: error in socket IO (code 10) at clientserver.c(122) 
> [Receiver=3.0.9]

Hi Paul,

That's odd.  I haven't seen that problem.
It definitely worked fine for me last night.
Network connectivity?

> When I work around that by bootstrapping with --skip-po, I see
> this (autoconf 2.68, automake 1.13.1, gettext 0.18.2):
>
> $ ./bootstrap --gnulib-srcdir=../gnulib --skip-po
> ...
> configure.ac:163: warning: The 'AM_PROG_MKDIR_P' macro is deprecated,
> and will soon be removed.
> configure.ac:163: You should use the Autoconf-provided
> AC_PROG_MKDIR_P' macro instead,
> configure.ac:163: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your
> Makefile.am files.
>
> Apparently it's overwriting a new version of m4/intl.m4 with an obsolete 
> one...

I haven't investigated that for some time, but thought it was
due to my (personal) use of gettext that's a little older than the
latest, in which I presume that offending macro use has been removed.
I'll install the latest tonight, and see if that resolves the problem.

> These days bootstrap is so complicated and slow
> that I kinda lost track of everything it's doing.
> Maybe it's time to switch to Gary's version, for diffutils?

Is it faster?
Last time I looked, I had reservations:
  - I do not like the idea of more than doubling the line count
  - I found many of the idioms used to be unnecessarily unreadable,
      I'm sure they're fine when your target shell is some least
      common denominator, but not appropriate for a maintainer/developer
      tool where we can (must!) assume a modern shell.

Too bad the python rewrite appears to have fizzled.



reply via email to

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