Re: [CLucene-dev] Clucene packaging

2011-04-04 Thread Ben van Klinken
haven't tested this on bsd at all yet, but if you can get me a machine to
log into, i can test. better yet, do you know a compile farm or something
which some flavour of bsd makes available to open source projects?

ben

On Mon, Apr 4, 2011 at 12:24 PM, pse...@zond.org wrote:

 [  6%] Building CXX object
 src/core/CMakeFiles/lucene++.dir/search/FieldCacheRangeFilter.cpp.o

 /home/psevdo/git/Lucene++/LucenePlusPlus/src/core/search/FieldCacheRangeFilter.cpp:
 In constructor
 'Lucene::FieldCacheRangeFilterLong::FieldCacheRangeFilterLong(const
 Lucene::String, Lucene::ParserPtr, int64_t, int64_t, bool, bool)':

 /home/psevdo/git/Lucene++/LucenePlusPlus/src/core/search/FieldCacheRangeFilter.cpp:219:
 error: 'LLONG_MAX' was not declared in this scope

 [ 96%] Building CXX object
 src/core/CMakeFiles/lucene++.dir/util/LuceneThread.cpp.o

 /usr/home/psevdo/git/Lucene++/LucenePlusPlus/src/core/util/LuceneThread.cpp:
 In static member function 'static int64_t
 Lucene::LuceneThread::currentId()':

 /usr/home/psevdo/git/Lucene++/LucenePlusPlus/src/core/util/LuceneThread.cpp:111:
 error: invalid conversion from 'pthread*' to 'int64_t'

 In CLucene_2_3_2 i fix this by define ccmake DISABLE_MULTITHREADING ON

 2011/4/2 Ben van Klinken bvanklin...@gmail.com:
  try using cmake. i don't maintain the waf script, alan does


 --
 Create and publish websites with WebMatrix
 Use the most popular FREE web apps or write code yourself;
 WebMatrix provides all the features you need to develop and
 publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
 ___
 CLucene-developers mailing list
 CLucene-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/clucene-developers




-- 
-
Ben van Klinken

Mob: 0401 921847
Em: b...@villagechief.com
--
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
___
CLucene-developers mailing list
CLucene-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/clucene-developers


Re: [CLucene-dev] Clucene packaging

2011-04-02 Thread Ben van Klinken
try using cmake. i don't maintain the waf script, alan does

ben

On Fri, Apr 1, 2011 at 2:33 PM, pse...@zond.org wrote:

 # ./waf configure --boost-includes=/usr/local/include
 --boost-libs=/usr/local/lib
 [skipped]
 Checking for boost include path  : /usr/local/include (ver 1_45)
 Checking for library boost_filesystem: not found
 Checking for library boost_thread: not found
 Checking for library boost_regex : not found
 Checking for library boost_system: not found
 Checking for library boost_date_time : not found
 Checking for library boost_iostreams : not found
 Checking for library boost_unit_test_framework : not found
 [skipped]

 # pwd
 /usr/local/lib

 # ls | grep libboost_filesystem
 libboost_filesystem.a
 libboost_filesystem.so
 libboost_filesystem.so.4

 # uname -mrsv
 FreeBSD 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC
 2010 r...@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
 amd64


 --
 Create and publish websites with WebMatrix
 Use the most popular FREE web apps or write code yourself;
 WebMatrix provides all the features you need to develop and
 publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
 ___
 CLucene-developers mailing list
 CLucene-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/clucene-developers




-- 
-
Ben van Klinken

Mob: 0401 921847
Em: b...@villagechief.com
--
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
___
CLucene-developers mailing list
CLucene-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/clucene-developers


Re: [CLucene-dev] Clucene packaging

2011-03-31 Thread Veit Jahns
Should go to the mailing list:

2011/3/30 Veit Jahns nuncupa...@googlemail.com:
 2011/3/30 Ben van Klinken bvanklin...@gmail.com:
 Are Jens's Solaris fixes also included? It has at also least one
 memory leak---see my mail sent some minutes ago.

 the master is merged with it. where are those fixes?

 See 
 http://sourceforge.net/tracker/?func=detailaid=3178095group_id=80013atid=558446

 Veit


--
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
___
CLucene-developers mailing list
CLucene-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/clucene-developers


Re: [CLucene-dev] Clucene packaging

2011-03-31 Thread Ben van Klinken
done, merged to master.

this is now also the 'unstable' release in sourceforge.

in a few weeks, all going well, we'll do a stable release of 2.3.2. I'll
make sure that launchpad, build.suse are up to date.


ben


On Thu, Mar 31, 2011 at 10:27 AM, Itamar Syn-Hershko ita...@code972.comwrote:

  Ben, lets merge that to master, wait a few weeks and if nothing serious
 comes up do a stable release.

 Following my previous message re. CLucene's future, we probably can leave
 the smart ptrs branch at this point.


 On 30/03/2011 01:23, Ben van Klinken wrote:

 Hi All,


  Why did you put it under clucene-core-unstable on SourceForge?

 to give you guys a last chance to say yay-or-nay... we should merge my
 branch into master if it is good, then we'll do a stable release.


 Are Jens's Solaris fixes also included? It has at also least one
 memory leak---see my mail sent some minutes ago.

 the master is merged with it. where are those fixes?



  What about the smart_pointers branch in CLucene? Is it still relevant?
 Or should CLucene stays as it is? (I known I had spent more time on
 this, but my personal workload prevents me from working on this in the
 last months.)

  not sure... what do people think?

  ben


 --
 Enable your software for Intel(R) Active Management Technology to meet the
 growing manageability and security demands of your customers. Businesses
 are taking advantage of Intel(R) vPro (TM) technology - will your software
 be a part of the solution? Download the Intel(R) Manageability Checker
 today! http://p.sf.net/sfu/intel-dev2devmar


 ___
 CLucene-developers mailing 
 listCLucene-developers@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/clucene-developers



 --
 Create and publish websites with WebMatrix
 Use the most popular FREE web apps or write code yourself;
 WebMatrix provides all the features you need to develop and
 publish your website. http://p.sf.net/sfu/ms-webmatrix-sf

 ___
 CLucene-developers mailing list
 CLucene-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/clucene-developers




-- 
-
Ben van Klinken

Mob: 0401 921847
Em: b...@villagechief.com
--
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
___
CLucene-developers mailing list
CLucene-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/clucene-developers


Re: [CLucene-dev] Clucene packaging

2011-03-29 Thread Ben van Klinken
I have used it in a production environment already. And it's going very
well.

ben

On Sat, Mar 19, 2011 at 12:49 AM, Ahmed Saidi ci7nu...@gmail.com wrote:

 Great news!
 What is the state of Lucene++? Is it stable?

 Ahmed

 2011/3/17, Ben van Klinken bvanklin...@gmail.com:
  Dear CLuceners
 
  It's been a very long time since I've done anything on CLucene, and I
  hope I'm not stepping on anyone's toes if I jump in here now. I just
  wanted to keep you up with a few things I've been doing lately.
 
  1. I've done some work on CLucene and released it as a stable version.
  It's basically the master branch that everyone has been working on,
  plus a whole lot of patches:
  * lots of platform fixes.
- Running on suse's compile farm:
 
 https://build.opensuse.org/package/show?package=clucene-coreproject=home%3Austramooner
- Packaged on Ubuntu's compile farm:
  https://launchpad.net/~ustramooner/+archive/ppa/+packages
  * compiles with clang++
  * fixed various deadlocks and memory leaks
  * lots of pedantic warning fixes
 
 Please send me comments on how that branch is for you. I'm fairly
  confident in so far as that the tests pass on a whole lot of platforms
  which were failing earlier. But still... :)
 
  2. I've been working on a new version of CLucene with Alan Wright.
  This new version is called Lucene++, is compatible with Java Lucene
  3.0.3 and is heavily built with boost (full use of shared_ptr, and a
  lot of other areas), and thus avoids many of the problems that users
  have with memory handling and bugs relating to threading, etc. For a
  number of reasons, I've decided not to try and merge the two projects.
  For one, I think that CLucene still has a place (in fact I'm also
  doing some work on CLucene - read below): namely for projects who
  don't want or can't handle the overhead that Lucene++'s heavy use of
  boost creates - such as on mobiles.
 - see http://www.github.com/ustramooner/LucenePlusPlus
  1a. I've created python bindings around Lucene++
 - see http://www.github.com/ustramooner/python-lucenepp
 
  4. I've created some bindings around Strigi (a desktop search engine
  on kde). I've wrapped the libstreams aspect of the engine, which
  exposes meta data extraction in a stream way (i.e. you can extract
  meta data from files deep in an archive without extracting each file.
 
  I'm hoping that between these two bindings (python-lucene++ and
  python-streamanalyzer) a really innovative python based desktop search
  engine can be created. I believe that 90% of the hard work and
  performance of a desktop search engine is tied up in the areas that
  these libraries do best. I really believe desktop search has become
  stale and we REALLY lack something good still (I'm still using grep
  and locate). Perhaps these libraries will allow someone who isn't
  caught up in the nitty grity of implementing meta extraction and
  indexing to come in and blow us all away...
 - see http://www.github.com/ustramooner/python-streamanalyzer
 
 
  Anyway, that's been my busy week, and no I'm off to Moreton Island to
  do some snorkelling :)
 
  Cheers
  Ben
 
 
 --
  Colocation vs. Managed Hosting
  A question and answer guide to determining the best fit
  for your organization - today and in the future.
  http://p.sf.net/sfu/internap-sfd2d
  ___
  CLucene-developers mailing list
  CLucene-developers@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/clucene-developers
 

 --
 Envoyé avec mon mobile


 --
 Colocation vs. Managed Hosting
 A question and answer guide to determining the best fit
 for your organization - today and in the future.
 http://p.sf.net/sfu/internap-sfd2d
 ___
 CLucene-developers mailing list
 CLucene-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/clucene-developers




-- 
-
Ben van Klinken

Mob: 0401 921847
Em: b...@villagechief.com
--
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar___
CLucene-developers mailing list
CLucene-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/clucene-developers


Re: [CLucene-dev] Clucene packaging

2011-03-18 Thread Ahmed Saidi
Great news!
What is the state of Lucene++? Is it stable?

Ahmed

2011/3/17, Ben van Klinken bvanklin...@gmail.com:
 Dear CLuceners

 It's been a very long time since I've done anything on CLucene, and I
 hope I'm not stepping on anyone's toes if I jump in here now. I just
 wanted to keep you up with a few things I've been doing lately.

 1. I've done some work on CLucene and released it as a stable version.
 It's basically the master branch that everyone has been working on,
 plus a whole lot of patches:
 * lots of platform fixes.
   - Running on suse's compile farm:
 https://build.opensuse.org/package/show?package=clucene-coreproject=home%3Austramooner
   - Packaged on Ubuntu's compile farm:
 https://launchpad.net/~ustramooner/+archive/ppa/+packages
 * compiles with clang++
 * fixed various deadlocks and memory leaks
 * lots of pedantic warning fixes

Please send me comments on how that branch is for you. I'm fairly
 confident in so far as that the tests pass on a whole lot of platforms
 which were failing earlier. But still... :)

 2. I've been working on a new version of CLucene with Alan Wright.
 This new version is called Lucene++, is compatible with Java Lucene
 3.0.3 and is heavily built with boost (full use of shared_ptr, and a
 lot of other areas), and thus avoids many of the problems that users
 have with memory handling and bugs relating to threading, etc. For a
 number of reasons, I've decided not to try and merge the two projects.
 For one, I think that CLucene still has a place (in fact I'm also
 doing some work on CLucene - read below): namely for projects who
 don't want or can't handle the overhead that Lucene++'s heavy use of
 boost creates - such as on mobiles.
- see http://www.github.com/ustramooner/LucenePlusPlus
 1a. I've created python bindings around Lucene++
- see http://www.github.com/ustramooner/python-lucenepp

 4. I've created some bindings around Strigi (a desktop search engine
 on kde). I've wrapped the libstreams aspect of the engine, which
 exposes meta data extraction in a stream way (i.e. you can extract
 meta data from files deep in an archive without extracting each file.

 I'm hoping that between these two bindings (python-lucene++ and
 python-streamanalyzer) a really innovative python based desktop search
 engine can be created. I believe that 90% of the hard work and
 performance of a desktop search engine is tied up in the areas that
 these libraries do best. I really believe desktop search has become
 stale and we REALLY lack something good still (I'm still using grep
 and locate). Perhaps these libraries will allow someone who isn't
 caught up in the nitty grity of implementing meta extraction and
 indexing to come in and blow us all away...
- see http://www.github.com/ustramooner/python-streamanalyzer


 Anyway, that's been my busy week, and no I'm off to Moreton Island to
 do some snorkelling :)

 Cheers
 Ben

 --
 Colocation vs. Managed Hosting
 A question and answer guide to determining the best fit
 for your organization - today and in the future.
 http://p.sf.net/sfu/internap-sfd2d
 ___
 CLucene-developers mailing list
 CLucene-developers@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/clucene-developers


-- 
Envoyé avec mon mobile

--
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
___
CLucene-developers mailing list
CLucene-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/clucene-developers


Re: [CLucene-dev] Clucene packaging

2011-03-18 Thread Veit Jahns
Hi Ben!

2011/3/17 Ben van Klinken bvanklin...@gmail.com:
 Dear CLuceners

 It's been a very long time since I've done anything on CLucene, and I
 hope I'm not stepping on anyone's toes if I jump in here now. I just
 wanted to keep you up with a few things I've been doing lately.

 1. I've done some work on CLucene and released it as a stable version.

Why did you put it under clucene-core-unstable on SourceForge?

 It's basically the master branch that everyone has been working on,
 plus a whole lot of patches:
    * lots of platform fixes.
      - Running on suse's compile farm:
 https://build.opensuse.org/package/show?package=clucene-coreproject=home%3Austramooner
      - Packaged on Ubuntu's compile farm:
 https://launchpad.net/~ustramooner/+archive/ppa/+packages
    * compiles with clang++
    * fixed various deadlocks and memory leaks
    * lots of pedantic warning fixes

   Please send me comments on how that branch is for you. I'm fairly
 confident in so far as that the tests pass on a whole lot of platforms
 which were failing earlier. But still... :)

Are Jens's Solaris fixes also included? It has at also least one
memory leak---see my mail sent some minutes ago.

 2. I've been working on a new version of CLucene with Alan Wright.
 This new version is called Lucene++, is compatible with Java Lucene
 3.0.3 and is heavily built with boost (full use of shared_ptr, and a
 lot of other areas), and thus avoids many of the problems that users
 have with memory handling and bugs relating to threading, etc. For a
 number of reasons, I've decided not to try and merge the two projects.

Great! I hadn't expected a Lucene 3 port so soon.

 For one, I think that CLucene still has a place (in fact I'm also
 doing some work on CLucene - read below): namely for projects who
 don't want or can't handle the overhead that Lucene++'s heavy use of
 boost creates - such as on mobiles.

What about the smart_pointers branch in CLucene? Is it still relevant?
Or should CLucene stays as it is? (I known I had spent more time on
this, but my personal workload prevents me from working on this in the
last months.)

   - see http://www.github.com/ustramooner/LucenePlusPlus
 1a. I've created python bindings around Lucene++
   - see http://www.github.com/ustramooner/python-lucenepp

 4. I've created some bindings around Strigi (a desktop search engine
 on kde). I've wrapped the libstreams aspect of the engine, which
 exposes meta data extraction in a stream way (i.e. you can extract
 meta data from files deep in an archive without extracting each file.

 I'm hoping that between these two bindings (python-lucene++ and
 python-streamanalyzer) a really innovative python based desktop search
 engine can be created. I believe that 90% of the hard work and
 performance of a desktop search engine is tied up in the areas that
 these libraries do best. I really believe desktop search has become
 stale and we REALLY lack something good still (I'm still using grep
 and locate). Perhaps these libraries will allow someone who isn't
 caught up in the nitty grity of implementing meta extraction and
 indexing to come in and blow us all away...
   - see http://www.github.com/ustramooner/python-streamanalyzer


 Anyway, that's been my busy week, and no I'm off to Moreton Island to
 do some snorkelling :)

Have fun!

Kind regards,

Veit

--
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
___
CLucene-developers mailing list
CLucene-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/clucene-developers