Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 257254 - app-misc/strigi-0.6.3 compilation error
Summary: app-misc/strigi-0.6.3 compilation error
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-01 17:27 UTC by Lorenzo Simionato
Modified: 2009-05-25 15:53 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lorenzo Simionato 2009-02-01 17:27:52 UTC
I can't compile strigi 0.6.3.

[ 90%] Built target namespaceharvester
[Scanning dependencies of target streamanalyzertest
[ 90%]Building CXX object src/streamanalyzer/tests/CMakeFiles/streamanalyzertest.dir/streamanalyzertests.cpp.o
[ 90%]Building CXX object src/streamanalyzer/tests/CMakeFiles/streamanalyzertest.dir/querytests.cpp.o
/var/tmp/portage/app-misc/strigi-0.6.3/work/strigi-0.6.3/src/streamanalyzer/endplugins/jpegendanalyzer.cpp:288:6: warning: "EXIV2_TEST_VERSION" is not defined
/var/tmp/portage/app-misc/strigi-0.6.3/work/strigi-0.6.3/src/streamanalyzer/endplugins/jpegendanalyzer.cpp:288:24: error: missing binary operator before token "("
/var/tmp/portage/app-misc/strigi-0.6.3/work/strigi-0.6.3/src/streamanalyzer/endplugins/jpegendanalyzer.cpp:298:6: warning: "EXIV2_TEST_VERSION" is not defined


/var/tmp/portage/app-misc/strigi-0.6.3/work/strigi-0.6.3/src/streamanalyzer/endplugins/jpegendanalyzer.cpp:298:24: error: missing binary operator before token "("


Linking CXX executable streamanalyzertest
[ 90%] Built target streamanalyzertest
Scanning dependencies of target xesamquerybuildertest
Building CXX object src/streamanalyzer/xesam/CMakeFiles/xesamquerybuildertest.dir/test.cpp.o
Building CXX object src/streamanalyzer/xesam/CMakeFiles/xesamquerybuildertest.dir/__/query.cpp.o
Linking CXX executable xesamquerybuildertest
[ 90%] Built target xesamquerybuildertest
Scanning dependencies of target indexdump
Building CXX object src/luceneindexer/indexdump/CMakeFiles/indexdump.dir/indexdump.cpp.o
Building CXX object src/luceneindexer/indexdump/CMakeFiles/indexdump.dir/__/tcharutils.cpp.o
Linking CXX executable indexdump
[ 91%] Built target indexdump
Scanning dependencies of target testrunner-lucene
Building CXX object src/luceneindexer/tests/CMakeFiles/testrunner-lucene.dir/testrunner.cpp.o
[0m[ 92%] [32mBuilding CXX object src/luceneindexer/tests/CMakeFiles/testrunner-lucene.dir/CLuceneTest.cpp.o
[0m[31m[1mLinking CXX executable testrunner-lucene
[0m[ 92%] Built target testrunner-lucene
[35m[1mScanning dependencies of target xesamparsertest
[0m[ 92%] [32mBuilding CXX object src/daemon/xesam/CMakeFiles/xesamparsertest.dir/xesamparsertest.cpp.o
[0m[31m[1mLinking CXX executable xesamparsertest
[0m[ 92%] Built target xesamparsertest
[35m[1mScanning dependencies of target testserver
[0m[ 93%] [32mBuilding CXX object src/daemon/dbus/CMakeFiles/testserver.dir/testserver.cpp.o
[0m[ 93%] [32mBuilding CXX object src/daemon/dbus/CMakeFiles/testserver.dir/__/strigithread.cpp.o
[0m[31m[1mLinking CXX executable testserver
[0m[ 93%] Built target testserver
[35m[1mScanning dependencies of target strigicmd
[0m[ 93%] [32mBuilding CXX object src/strigicmd/CMakeFiles/strigicmd.dir/strigicmd.cpp.o
[0mmake[2]: *** [src/streamanalyzer/endplugins/CMakeFiles/jpeg.dir/jpegendanalyzer.cpp.o] Error 1
make[1]: *** [src/streamanalyzer/endplugins/CMakeFiles/jpeg.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Linking CXX executable strigicmd
[ 93%] Built target strigicmd
make: *** [all] Error 2
 ERROR: app-misc/strigi-0.6.3 failed.

Reproducible: Always

Steps to Reproduce:
Comment 1 Lorenzo Simionato 2009-02-01 18:11:27 UTC
Update: i found the problem.
EXIV2_TEST_VERSION is defined only with a recent version of Exiv2.

http://www.exiv2.org/doc/version_8hpp.html#94581cdd2feca9d041e0487c24328dd3

So upgrading to media-gfx/exiv2-0.17 fixed the problem.
I suggest to put this as a dependency for Strigi.
Comment 2 Tomáš Chvátal (RETIRED) gentoo-dev 2009-02-01 18:20:32 UTC
In the tree. Deps updated. Thanks for report.
Comment 3 Tomáš Chvátal (RETIRED) gentoo-dev 2009-02-09 19:24:56 UTC
reopening per email request. Waiting for proper solution/ideas.
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2009-05-25 15:53:39 UTC
Please try latest strigi and report if it is still borked