lucy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mattmann, Chris A (388J)" <>
Subject Re: [lucy-dev] Filepath build glitch in 0.2.0
Date Sun, 14 Aug 2011 02:31:09 GMT
Hey Marvin,

Why not just call it 0.2.1? Also, we can't release Apache Lucy without a VOTE 
process here at Apache. 

You've got a +1 here pending, and your own +1, so that just means we need 
Joe or some other mentor and Joe's back. Also, you can run both VOTEs 
concurrently and wrap it up in 72 hours...


On Aug 13, 2011, at 6:43 PM, Marvin Humphrey wrote:

> Greets,
> The early CPAN testers results are in.  The good news is that we've finally
> got a pass on a Windows machine running Strawberry Perl.  The bad news is
> thanks to a single build glitch that wasn't caught by our QA process, we have
> several dozen fails across a wide variety of systems.
> This is the problematic line from buildlib/Lucy/, and the fix:
> -    $o_file   =~ s/\.c/$Config{_o}/;
> +    $o_file   =~ s/\.c/$Config{_o}$/;
> The existing line is problematic because it causes transformations like this:
>    /home/sand/.cpan/build/Lucy-0.2.0-N3vrOi/core/Lucy/Test.c
>    /home/sand/.opan/build/Lucy-0.2.0-N3vrOi/core/Lucy/Test.c
>               ^^^^^
> The bad line happened to be the same in 0.1.0, but we didn't get failures
> because the filepath was relative then and now it has been changed to be
> absolute.
> I'm tempted to just spin out a fast CPAN-only fix as -- justified as
> "downstream" -- since our release process is somewhat slow-moving, and this
> bug primarily impacts people building via CPAN or CPANPLUS.  Come to think of
> it, though, I'm not totally sure whether a 4-part version number might make
> various CPAN components freak out.
> Marvin Humphrey

Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA

View raw message