lucene-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andi Vajda <va...@apache.org>
Subject Re: [VOTE] Release of Apache Lucene 3.0.3 and 2.9.4 artifacts (take 2)
Date Mon, 29 Nov 2010 00:12:33 GMT

On Mon, 29 Nov 2010, Uwe Schindler wrote:

> When I call ant in cygwin everything works fine.
>
> Is your svn part of cygwin? If yes, that's the problem. Depending on 
> config, pure cygwin pros don't like it to be called by pure win32 apps 
> like java.
>
> If you use native win32 svn it works.

Indeed, my svn in cygwin's.
I'll try the pure one and report back...

Andi..

>
>
>
> "Andi Vajda" <vajda@apache.org> schrieb:
>
>>
>> On Mon, 29 Nov 2010, Uwe Schindler wrote:
>>
>>> Is it really a problem of cygwin or just your config? I have seen
>> such
>>> messages in cygwin config already, but for me on win7 the build works
>> fine
>>> (I have cygwin but I build without)
>>
>> I guess it is a problem of building under cygwin. The extra output
>> doesn't
>> seem to be produced by svnversion itself. I don't think it's a
>> showstopper
>> for the artifacts but should be noted, maybe, in release notes.
>>
>> I've never seen this problem before but I just created a new virtual
>> machine
>> with Windows 7 and the latest cygwin, so maybe this bug is old but not
>> as
>> old as the VM I was using before which was a very old win2k setup :-).
>>
>> Andi..
>>
>>>
>>> Uwe
>>>
>>>
>>>
>>> "Andi Vajda" <vajda@apache.org> schrieb:
>>>
>>>>
>>>> On Mon, 29 Nov 2010, Uwe Schindler wrote:
>>>>
>>>>> The problem you mentioned is there since ages? I don't really
>>>> understand
>>>>> the implication for the artifacts to vote on?
>>>>
>>>> Well, it's the first time I noticed and it makes building on
>>>> Windows/Cygwin
>>>> broken as the MANIFEST.MF file is invalid and the build then fails.
>>>>
>>>> Note that I did not vote against the artifacts, I just reported a
>>>> problem I
>>>> just saw and spent an hour working around.
>>>>
>>>> Andi..
>>>>
>>>>>
>>>>> Uwe
>>>>>
>>>>>
>>>>>
>>>>> "Andi Vajda" <vajda@apache.org> schrieb:
>>>>>
>>>>>>
>>>>>> On Sun, 28 Nov 2010, Uwe Schindler wrote:
>>>>>>
>>>>>>> Hi all Lucene Java committers and PMC,
>>>>>>>
>>>>>>> As Robert found some test problems in the last release artifacts,
>> I
>>>>>> have
>>>>>>> posted a release candidate for both Apache Lucene Java 2.9.4
and
>>>>>>> 3.0.3 (which both have the same bug fix level, functionality
and
>>>>>> release
>>>>>>> announcement), built from revision 1039909 of the corresponding
>>>>>> branches.
>>>>>>
>>>>>> As I was trying to build PyLucene 2.9.4 with Lucene 2.9.4 on
>> Windows
>>>> 7
>>>>>> with
>>>>>> Cygwin (the usual Windows setup), I found a problem with building
>>>>>> Lucene
>>>>>> Core 2.9.4. The ${svnversion} trickery to run the svnversion
>>>> executable
>>>>>> from
>>>>>> ant in common-build.xml produces an invalid MANIFEST.MF file as
>>>> follows
>>>>>>
>>>>>> (note extra lines of garbage for "Implementation Version"):
>>>>>>
>>>>>>   Manifest-Version: 1.0
>>>>>>   Ant-Version: Apache Ant 1.7.0
>>>>>>   Created-By: 17.1-b03 (Sun Microsystems Inc.)
>>>>>>   Specification-Title: Lucene Search Engine: core
>>>>>>   Specification-Version: 2.9.4
>>>>>>   Specification-Vendor: The Apache Software Foundation
>>>>>>   Implementation-Title: org.apache.lucene
>>>>>> Implementation-Version: 2.9.4       1 [main] svnversion 2956
>>>> tty_list:
>>>>>>    :allocate: No tty allocated
>>>>>>   exported - 2010-11-28 15:26:12
>>>>>>   Implementation-Vendor: The Apache Software Foundation
>>>>>>   X-Compile-Source-JDK: 1.4
>>>>>>   X-Compile-Target-JDK: 1.4
>>>>>>
>>>>>> Adding a -Dsvnversion=exported to the ant command line works
>> around
>>>> the
>>>>>>
>>>>>> problem.
>>>>>>
>>>>>> Andi..
>>>>>>
>>>>>>> Thanks for all your help! Please test them and give your votes,
>> the
>>>>>>> scheduled release date for both versions will be Friday, December
>>>>>> 3th, 2010.
>>>>>>> Only votes from the Lucene PMC are binding, but everyone is
>> welcome
>>>>>> to check
>>>>>>> the release candidate and voice their approval or disapproval.
>> The
>>>>>> vote
>>>>>>> passes if at least three binding +1 votes are cast.
>>>>>>>
>>>>>>> We planned the parallel release with one announcement because
of
>>>>>> their
>>>>>>> parallel development / bug fix level to emphasize that they are
>>>> equal
>>>>>> except
>>>>>>> deprecation removal and Java 5 since major version 3. I will
post
>>>> the
>>>>>>> possible release announcement soon for corrections.
>>>>>>>
>>>>>>> Artifacts (incl. Maven) and Changes.txt can be found here:
>>>>>>> http://s.apache.org/fL
>>>>>>>
>>>>>>> Attached you will also find a cool ANT build script that can
>> patch
>>>> a
>>>>>> Solr
>>>>>>> 1.4.1 distribution to use Lucene 2.9.4:
>>>>>>>
>>>>>>> - Extract the binary Lucene distribution artifact:
>> lucene-2.9.4.zip
>>>>>> (not
>>>>>>> -src.zip a svn checkout!)
>>>>>>> - Place the attached patch-solr.xml file in the extracted Lucene
>>>>>>> distribution's root folder
>>>>>>> - Execute:
>>>>>>> 	ant -f patch-solr.xml -Dsolr.dir=/path/to/Solr-1.4.1-distibution
>>>>>>>
>>>>>>> After that you have a patched Solr, with updated lib/ folder
and
>>>>>> updated war
>>>>>>> files in dist/ and example/webapps/.
>>>>>>>
>>>>>>> -----
>>>>>>> Uwe Schindler
>>>>>>> H.-H.-Meier-Allee 63, D-28213 Bremen
>>>>>>> http://www.thetaphi.de
>>>>>>> eMail: uwe@thetaphi.de
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>
>>>>> --
>>>>> Uwe Schindler
>>>>> H.-H.-Meier-Allee 63, 28213 Bremen
>>>>> http://www.thetaphi.de
>>>>>
>>>
>>> --
>>> Uwe Schindler
>>> H.-H.-Meier-Allee 63, 28213 Bremen
>>> http://www.thetaphi.de
>>>
>
> --
> Uwe Schindler
> H.-H.-Meier-Allee 63, 28213 Bremen
> http://www.thetaphi.de
>

Mime
View raw message