You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Marvin Humphrey <ma...@rectangular.com> on 2011/08/20 20:49:58 UTC

[ANNOUNCE] Apache Lucy (incubating) 0.2.1 released

Greetings,

The Apache Lucy team is pleased to announce the release of version 0.2.1
from the Apache Incubator!

Apache Lucy is full-text search engine library written in C and targeted at
dynamic languages.  For a list of issues resolved in this version, please see
the release notes:

  http://www.apache.org/dist/incubator/lucy/CHANGES-0.2.1.txt

The most recent release can be obtained from our download page:

  http://incubator.apache.org/lucy/download.html

For general information on Apache Lucy, please visit the project website:

  http://incubator.apache.org/lucy/

Disclaimer:

  Apache Lucy is an effort undergoing incubation at The Apache Software
  Foundation (ASF), sponsored by the Apache Incubator. Incubation is required
  of all newly accepted projects until a further review indicates that the 
  infrastructure, communications, and decision making process have stabilized
  in a manner consistent with other successful ASF projects.  While incubation
  status is not necessarily a reflection of the completeness or stability of
  the code, it does indicate that the project has yet to be fully endorsed by
  the ASF.

Regards, 

Marvin Humphrey, on behalf of the Apache Lucy development team and community



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [lucy-user] [ANNOUNCE] Apache Lucy (incubating) 0.2.1 released

Posted by Marvin Humphrey <ma...@rectangular.com>.
On Mon, Aug 22, 2011 at 10:38:16PM +0300, Octavian Rasnita wrote:
> Is this change something simple to do that can be applied by someone who
> doesn't know C, or I have to wait for the new version?

You should be able to apply the patch attached to
<https://issues.apache.org/jira/browse/LUCY-176> and solve the problem.

Marvin Humphrey


Re: [lucy-user] [ANNOUNCE] Apache Lucy (incubating) 0.2.1 released

Posted by Octavian Rasnita <or...@gmail.com>.
Thanks Marvin.

Is this change something simple to do that can be applied by someone who doesn't know C, or I have to wait for the new version?

Thanks.

Octavian

----- Original Message ----- 
From: "Marvin Humphrey" <ma...@rectangular.com>
To: <lu...@incubator.apache.org>
Sent: Monday, August 22, 2011 10:16 PM
Subject: Re: [lucy-user] [ANNOUNCE] Apache Lucy (incubating) 0.2.1 released


> On Mon, Aug 22, 2011 at 07:57:37PM +0300, Octavian Rasnita wrote:
>> This time I tried to build it with gcc that comes with ActivePerl, but it gave the following errors on perl Build step:
>> (I use Win XP Pro, ActivePerl 5.10.1)
> 
>> E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:154: error: invalid operands to binary &
> 
> This error is nearly identical to
> <https://issues.apache.org/jira/browse/LUCY-167>.  That time, it was
> FSDirHandle.c; this time, it is FSFileHandle.c.
> 
> The problem is that among the zillion symbols exported by windows.h are INCREF
> and DECREF, which conflict with Lucy's versions of same.
> 
> Implicit symbol imports suck.  :(
> 
> The solution is going to be the same as the one applied in FSDirHandle: swap
> out INCREF and DECREF for LUCY_INCREF and LUCY_DECREF.  I'll open an issue.
> 
> Marvin Humphrey
>

Re: [lucy-user] [ANNOUNCE] Apache Lucy (incubating) 0.2.1 released

Posted by Marvin Humphrey <ma...@rectangular.com>.
On Mon, Aug 22, 2011 at 07:57:37PM +0300, Octavian Rasnita wrote:
> This time I tried to build it with gcc that comes with ActivePerl, but it gave the following errors on perl Build step:
> (I use Win XP Pro, ActivePerl 5.10.1)

> E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:154: error: invalid operands to binary &

This error is nearly identical to
<https://issues.apache.org/jira/browse/LUCY-167>.  That time, it was
FSDirHandle.c; this time, it is FSFileHandle.c.

The problem is that among the zillion symbols exported by windows.h are INCREF
and DECREF, which conflict with Lucy's versions of same.

Implicit symbol imports suck.  :(

The solution is going to be the same as the one applied in FSDirHandle: swap
out INCREF and DECREF for LUCY_INCREF and LUCY_DECREF.  I'll open an issue.

Marvin Humphrey


Re: [lucy-user] [ANNOUNCE] Apache Lucy (incubating) 0.2.1 released

Posted by Octavian Rasnita <or...@gmail.com>.
Hi Marvin,

This time I tried to build it with gcc that comes with ActivePerl, but it gave the following errors on perl Build step:
(I use Win XP Pro, ActivePerl 5.10.1)

Set up gcc environment - 3.4.5 (mingw-vista special r3)
Set up gcc environment - 3.4.5 (mingw-vista special r3)
Set up gcc environment - 3.4.5 (mingw-vista special r3)
Building Lucy
Building E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\charmonizer\charmonize.exe...

Building Charmonizer Tests...

Parsing Clownfish files...
Writing Clownfish autogenerated files...
E:/usr/site/bin/gcc.exe -c -I"E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\perl" -I"E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core" -I"autogen" -I"xs" -I"E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\modules\analysis\snowstem\source\include" -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -DHASATTRIBUTE -fno-strict-aliasing -mms-bitfields -std=gnu99 -D_GNU_SOURCE -O2 -I"E:\usr\lib\CORE" -I"\include" -o "E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.o" "E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c"
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c: In function `lucy_FSFH_do_open':
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:96: error: invalid operands to binary >>
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:96: error: invalid operands to binary &
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:107: error: invalid operands to binary >>
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:107: error: invalid operands to binary &
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:119: error: invalid operands to binary >>
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:119: error: invalid operands to binary &
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:127: error: invalid operands to binary >>
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:127: error: invalid operands to binary &
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:141: error: invalid operands to binary >>
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:141: error: invalid operands to binary &
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:147: error: invalid operands to binary >>
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:147: error: invalid operands to binary &
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:154: error: invalid operands to binary >>
E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core\Lucy\Store\FSFileHandle.c:154: error: invalid operands to binary &
error building dll file from 'E:\apache-lucy-incubating-0.2.1\apache-lucy-incubating-0.2.1\core/Lucy/Store/FSFileHandle.c' at E:/usr/site/lib/ExtUtils/CBuilder/Platform/Windows.pm line 130.


Thanks.

Octavian

----- Original Message ----- 
From: "Marvin Humphrey" <ma...@rectangular.com>
To: <lu...@incubator.apache.org>
Cc: <lu...@incubator.apache.org>; <ge...@incubator.apache.org>
Sent: Saturday, August 20, 2011 9:49 PM
Subject: [lucy-user] [ANNOUNCE] Apache Lucy (incubating) 0.2.1 released


> Greetings,
> 
> The Apache Lucy team is pleased to announce the release of version 0.2.1
> from the Apache Incubator!
> 
> Apache Lucy is full-text search engine library written in C and targeted at
> dynamic languages.  For a list of issues resolved in this version, please see
> the release notes:
> 
>  http://www.apache.org/dist/incubator/lucy/CHANGES-0.2.1.txt
> 
> The most recent release can be obtained from our download page:
> 
>  http://incubator.apache.org/lucy/download.html
> 
> For general information on Apache Lucy, please visit the project website:
> 
>  http://incubator.apache.org/lucy/
> 
> Disclaimer:
> 
>  Apache Lucy is an effort undergoing incubation at The Apache Software
>  Foundation (ASF), sponsored by the Apache Incubator. Incubation is required
>  of all newly accepted projects until a further review indicates that the 
>  infrastructure, communications, and decision making process have stabilized
>  in a manner consistent with other successful ASF projects.  While incubation
>  status is not necessarily a reflection of the completeness or stability of
>  the code, it does indicate that the project has yet to be fully endorsed by
>  the ASF.
> 
> Regards, 
> 
> Marvin Humphrey, on behalf of the Apache Lucy development team and community
> 
>