Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#17 Add support to raptor2

Soprano_svn_trunk
closed
nobody
9
2012-07-04
2011-02-25
Anonymous
No

I installed redland 1.0.13, raptor 1.4.21, raptor 2.0.0, rasqal 0.9.25 and soprano does no more build.

Error is:
In file included from /usr/include/librdf.h:33:0,
from /usr/include/redland.h:30,
from /build/src/soprano-2.6.0/backends/redland/redlandworld.h:26,
from /build/src/soprano-2.6.0/backends/redland/redlandworld.cpp:23:
/usr/include/rasqal/rasqal.h:1035:73: error: 'raptor_log_handler' has not been declared
/usr/include/rasqal/rasqal.h:1043:7: error: 'raptor_syntax_description' does not name a type
/usr/include/rasqal/rasqal.h:1060:7: error: 'raptor_syntax_description' does not name a type

Full output attached.

Discussion


  • Anonymous
    2011-02-25

    soprano build log

     
    Attachments
  • I cannot reproduce the problem. I have both raptor 1.4.21 and 2.0.0 installed. Soprano compliles and works without problems.
    Which distribution is this?

     

  • Anonymous
    2011-04-27

    sorry for the late response, I didn't get your reply.

    I'm the soprano maintainer in Arch Linux. We are in a bad situation, because soprano needs redland 1.0.12 built with raptor1, but the last redland release is 1.0.13 and needs raptor2 to build.
    Yes, you can install both raptor1 and raptor2 on a system, but you cannot install two different versions of redland built with two different versions of raptor.

    I tried to port soprano myself, but I'm in a deadlock :(

     

  • Anonymous
    2011-04-29

    this sounds more like a Feature Request

     
    Last edit: Anonymous 2015-01-30
  • Soprano git master (and 2.7) will depend on raptor2.