Re: [CLucene-dev] Clucene packaging
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
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
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
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
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
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
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