In a release tarball, the .svn directories don't exist, so
config/gen/revision.pl can't find the svn revision number. That's fine,
but it's probably wiser in that case to not report "failed" during the
Configure.pl process, but to simply skip over the missing number.
--- parrot-0.2.0/config/gen/revision.pl Thu Apr 14 10:27:32 2005
+++ parrot-andy/config/gen/revision.pl Mon May 9 10:13:28 2005
@@ -7,7 +7,8 @@
=head1 DESCRIPTION
-Determines parrot's revision.
+Determines parrot's SVN revision. In a release, there
+are no .svn directories, so this field is empty.
=cut
@@ -31,7 +32,7 @@
if ($revision >= 1) {
$Configure::Step::result = "r$revision";
} else {
- $Configure::Step::result = "failed";
+ $Configure::Step::result = "done";
}
}
--
Andy Dougherty doug...@lafayette.edu
> In a release tarball, the .svn directories don't exist, so
> config/gen/revision.pl can't find the svn revision number. That's fine,
> but it's probably wiser in that case to not report "failed" during the
> Configure.pl process, but to simply skip over the missing number.
Ouch, have missed that message.
Thanks, applied.
leo