Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#18257 closed defect (invalid)

kdebase4-runtime @4.2.0 fails to compile (nepomuk strigiservice)

Reported by: phil@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc:
Port: kdebase4-runtime

Description

Preamble:

--->  Building kdebase4-runtime
/opt/local/bin/cmake -H/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work/kdebase-runtime-4.2.0 -B/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work/build --check-build-system CMakeFiles/Makefile.cmake 0
-- Found Qt-Version 4.4.3 (using /opt/local/libexec/qt4-mac/bin/qmake)
-- Phonon Version: 4.3.0
-- Found KDE 4.2 include dir: /opt/local/include
-- Found KDE 4.2 library dir: /opt/local/lib
-- Found the KDE4 kconfig_compiler preprocessor: /opt/local/bin/kconfig_compiler
-- Found automoc4: /opt/local/bin/automoc4
-- Strigi API needs 'char'
-- Found Soprano: /opt/local/lib/libsoprano.dylib
-- Found Soprano includes: /opt/local/include
-- Found Soprano Index: /opt/local/lib/libsopranoindex.dylib
-- Found Soprano Client: /opt/local/lib/libsopranoclient.dylib
-- Found Soprano Plugin Dir: /opt/local/share/soprano/plugins
-- Found Soprano Plugins: nquadparser nquadserializer raptorparser raptorserializer redlandbackend sesame2backend
KDE4_DBUS_INTERFACES_DIR = /opt/local/share/dbus-1/interfaces
-- Found CLucene library: /opt/local/lib/libclucene.dylib
-- Found CLucene include dir: /opt/local/include
-- Found CLucene library dir: /opt/local/lib
-- Found CLucene: /opt/local/lib/libclucene.dylib version 0.9.20
-- Found OPENEXR: /opt/local/lib/libImath.dylib;/opt/local/lib/libIlmImf.dylib;/opt/local/lib/libIex.dylib;/opt/local/lib/libHalf.dylib;/opt/local/lib/libIlmThread.dylib
-- ALSA not found
-- ALSA version not known. ALSA output will probably not work correctly.
-- Could NOT find XINE 1.1.1 or greater  (missing:  XINE_INCLUDE_DIR XINE_LIBRARY XINE_VERSION_OK)
-- 
-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
+ Soprano
+ Nepomuk
+ Soprano Storage Backend
+ Soprano raptor parser plugin
+ CLucene
+ BZip2
+ OpenEXR
+ Phonon
-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
+ Samba: the SMB client library, a version with smbc_set_context() and smbc_option_set() <http://www.samba.org>
Needed to build the SMB kioslave
+ PulseAudio: libpulse is needed to allow audio playback via the PulseAudio soundserver when it is running <http://www.pulseaudio.org/>
-----------------------------------------------------------------------------


Note that the message about not finding xine 1.1.1 or greater is odd:

$ port installed xine-lib
The following ports are currently installed:
  xine-lib @1.1.16_1+macosx (active)

Error section:

/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work/kdebase-runtime-4.2.0/nepomuk/services/strigi/strigiservice.cpp: In constructor 'Nepomuk::StrigiService::StrigiService(QObject*, const QList<QVariant>&)':
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work/kdebase-runtime-4.2.0/nepomuk/services/strigi/strigiservice.cpp:61: error: 'Strigi::IndexPluginLoader' has not been declared
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work/kdebase-runtime-4.2.0/nepomuk/services/strigi/strigiservice.cpp: In destructor 'virtual Nepomuk::StrigiService::~StrigiService()':
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_kde_kdebase4-runtime/work/kdebase-runtime-4.2.0/nepomuk/services/strigi/strigiservice.cpp:92: error: 'Strigi::IndexPluginLoader' has not been declared
make[2]: *** [nepomuk/services/strigi/CMakeFiles/nepomukstrigiservice.dir/strigiservice.o] Error 1
make[1]: *** [nepomuk/services/strigi/CMakeFiles/nepomukstrigiservice.dir/all] Error 2

Change History (3)

comment:1 Changed 16 years ago by phil@…

Solved by updating separate Strigi package (didn't know it was a separate package) from version 5.10_1 to 6.3_0 .

comment:2 Changed 16 years ago by mf2k (Frank Schima)

Port: kdebase4-runtime added
Resolution: invalid
Status: newclosed

Glad you got it working.

comment:3 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.