Zorba 2.0.1 fails to build

Bug #867234 reported by mgieseki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Zorba
Fix Released
Medium
nobody

Bug Description

I'm trying to build Zorba for Fedora but it currently fails because of some missing includes (see attached patch).

Also, there's a compilation error complaining about a missing default constructor in zorba::ICU_TokenizerProvider:

/home/martin/rpmbuild/BUILD/zorba-2.0.1/src/runtime/full_text/default_tokenizer.cpp: In static member function 'static const zorba::TokenizerProvider& zorba::DefaultTokenizerProvider::instance()':
/home/martin/rpmbuild/BUILD/zorba-2.0.1/src/runtime/full_text/default_tokenizer.cpp:29:38: error: uninitialized const 'instance' [-fpermissive]
/home/martin/rpmbuild/BUILD/zorba-2.0.1/src/runtime/full_text/icu_tokenizer.h:64:7: note: 'const class zorba::ICU_TokenizerProvider' has no user-provided default constructor
make[2]: *** [src/CMakeFiles/zorba_simplestore.dir/runtime/full_text/default_tokenizer.cpp.o] Error 1

Revision history for this message
mgieseki (mgieseki) wrote :

The file zorba-2.0.1-cstddef.patch was added: Add missing includes

Revision history for this message
mgieseki (mgieseki) wrote :

The file zorba-2.0.1-icu_tokenizer-constructor.patch was added: Add missing default constructor

Revision history for this message
Matthias Brantner (matthias-brantner) wrote :

fixed in trunk rev. #11974 and 2.0 branch rev. r11963.

Changed in zorba:
milestone: none → 2.1
Changed in zorba:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.