[soprano] /: We need at least 0.9.22 here.

Michael Jansen kde at michael-jansen.biz
Sun Jul 24 14:57:02 CEST 2011


[Saturday 23 July 2011] [18:16:55] <terietor> soprano failed to build again

In file included from /usr/include/redland.h:38:0,
                 from /home/kde-
devel/kdesrc/soprano/backends/redland/redlandworld.h:26,
                 from /home/kde-
devel/kdesrc/soprano/backends/redland/redlandworld.cpp:23:
/usr/include/rasqal/rasqal.h:855:81: error: 'raptor_message_handler' has not 
been declared
/usr/include/rasqal/rasqal.h:857:75: error: 'raptor_message_handler' has not 
been declared
/usr/include/rasqal/rasqal.h:859:77: error: 'raptor_message_handler' has not 
been declared
[ 39%] Building CXX object 
backends/sesame2/CMakeFiles/soprano_sesame2backend.dir/jniwrapper.cpp.o
Scanning dependencies of target soprano_virtuosobackend


[Saturday 23 July 2011] [18:21:29] <terietor> Found Raptor: 
/usr/lib64/libraptor2.so (found suitable version "2.0.0", required is "2.0")
[Saturday 23 July 2011] [18:25:14] <terietor> mjansen: Found Rasqal 0.9.19

His version did not work with 0.9.19. I remember seeing that problem too. Are 
working with master/HEAD and using rapor2?

Are you sure 


On Saturday 23 July 2011 23:39:22 Sebastian Trüg wrote:
> See review request about this: http://git.reviewboard.kde.org/r/102032/
> 
> 0.9.19 works fine here.
> 
> Cheers,
> Sebastian
> 
> On 07/23/2011 06:36 PM, Michael Jansen wrote:
> > Git commit dc5f65814e1d92b57b3012d0127bfec5894d1838 by Michael Jansen.
> > Committed on 23/07/2011 at 18:38.
> > Pushed by mjansen into branch 'master'.
> > 
> > We need at least 0.9.22 here.
> > 
> > This is a educated guess. They announced that release with:
> > 
> > WARNING: ABI AND API CHANGED in this release. Rasqal 0.9.22 is binary
> > incompatible with 0.9.21 or earlier.
> > 
> > Binary incompatible Patch Release. Kids these days.
> > 
> > CCMAIL: kde-buildsystem at kde.org
> > 
> > M  +1    -1    CMakeLists.txt
> > 
> > http://commits.kde.org/soprano/dc5f65814e1d92b57b3012d0127bfec5894d1838
> > 
> > diff --git a/CMakeLists.txt b/CMakeLists.txt
> > index 86bba64..5d58187 100644
> > --- a/CMakeLists.txt
> > +++ b/CMakeLists.txt
> > @@ -41,7 +41,7 @@ find_package(Qt4 REQUIRED)
> > 
> >  include(${QT_USE_FILE})
> >  
> >  if(NOT SOPRANO_DISABLE_RAPTOR_PARSER OR NOT
> >  SOPRANO_DISABLE_RAPTOR_SERIALIZER OR NOT
> >  SOPRANO_DISABLE_REDLAND_BACKEND)> 
> > -  find_package(Rasqal)
> > +  find_package(Rasqal 0.9.22)
> > 
> >    find_package(Raptor 2.0)
> >    find_package(Redland)


More information about the Kde-buildsystem mailing list