[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: git mirror of Libtool CVS repo
From: |
Peter O'Gorman |
Subject: |
Re: git mirror of Libtool CVS repo |
Date: |
Thu, 13 Mar 2008 21:55:41 -0500 |
User-agent: |
Thunderbird 2.0.0.9 (X11/20071115) |
Eric Blake wrote:
> According to Ralf Wildenhues on 3/9/2008 7:49 AM:
> | We expect to be switching toward git as primary hosting for the Libtool
> | code sometime soon, but probably not before 2.2.2. We encourage you to
> | try out the git repo, report any issues, conversion bugs, suggestions.
>
> For starters, you can't bootstrap the git repo. Note these lines in
> configure:
>
> TIMESTAMP=`${CONFIG_SHELL} ${ac_aux_dir}/mkstamp < ${srcdir}/ChangeLog`
> package_revision=`( set $TIMESTAMP; echo $1; )`
>
> TIMESTAMP depends on libltdl/config/mkstamp parsing ChangeLog and
> producing non-empty output. But without CVS $Id:$ expansion, there is no
> output, and set proceeds to display the entire environment into
> package_revision rather than setting the positional parameters. This in
> turn leads to a corrupt Makefile.
>
> We need to patch mkstamp to guarantee non-empty output, even when not used
> on a CVS checkout (or change the TIMESTAMP computation to deal with empty
> output from mkstamp).
>
Not sure that we need the timestamp (the suggested way to report bugs
after make check failures includes a chunk of changelog), but if it is
decided that we do, then we can just make do with the topmost date in
the changelog file.
Peter
--
Peter O'Gorman
http://pogma.com