#3671: warning installing mutt-1.5.22 (release) on OS X 10.9
----------------------+----------------------
  Reporter:  william  |      Owner:  kevin8t8
      Type:  defect   |     Status:  assigned
  Priority:  trivial  |  Milestone:  1.6
 Component:  build    |    Version:  1.5.22
Resolution:           |   Keywords:
----------------------+----------------------
Changes (by kevin8t8):

 * owner:  mutt-dev => kevin8t8
 * status:  new => assigned


Comment:

 This is nothing too serious, but does show a problem with the release
 process.

 Looking at the 1.5.22 and 1.5.23 release tarballs, the "missing" script is
 older than the version of automake used (in part) to generate the
 configure script.  Newer automake includes a revised version of the
 "missing" script, and the "--is-lightweight" flag is used by configure to
 make sure "missing" is the newer version.

 The problem is that "autoreconf --install" won't reinstall the automake
 tools (e.g. missing, compile, depcomp, install-sh) if they are already
 there.  Also, even "make maintainer-clean" doesn't clean up those files.

 So if the release is generated from an older clone of the source, the old
 version of those tools will end up in the tarball; while the configure
 script will be rebuilt using the latest versions in (e.g.)
 /usr/share/aclocal/missing.m4.

 I suggest going forward, we always make a pristine clone and generate the
 releases off of that.

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/3671#comment:2>
Mutt <http://www.mutt.org/>
The Mutt mail user agent

Reply via email to