Menu

#14 ferris-1.5.9: PcctsChildContext.hh:No such file

open-accepted
nobody
None
5
2011-11-29
2011-11-28
No

There is an error when building ferris-1.5.9
Ferris.cpp: fatal error: plugins/context/pccts/PcctsChildContext.hh: No such file or directory

Seems you've missed this file in the release tarball.

Discussion

  • Ben Martin

    Ben Martin - 2011-11-28

    Thanks for reporting the issue.

    I was a little to quick removing that directory yesterday. I've updated the code now and released 1.5.10 which should work. Let me know how it goes.

     
  • Ben Martin

    Ben Martin - 2011-11-28
    • status: open --> pending-accepted
     
  • Andrey Ponomarenko

    • status: pending-accepted --> open-accepted
     
  • Andrey Ponomarenko

    All is fine with this new version, except of the new error:

    make[2]: Entering directory `libferris-1.5.10/DBusGlue'
    qdbusxml2cpp -N -m -c broker -p broker_interface ./ferris_internal_metadata_broker_introspect.xml
    make[2]: qdbusxml2cpp: Command not found
    make[2]: *** [broker_adaptor.cpp] Error 127

    This is looking strange because I have qdbusxml2cpp in my PATH (/usr/lib/qt4/bin/qdbusxml2cpp) and yesterday built was successful after adding of missed file from 1.5.8

    Also, the build of 1.5.10 can be done after this:
    sudo ln -s /usr/lib/qt4/bin/qdbusxml2cpp /usr/bin/qdbusxml2cpp

    The sanity check for installed headers shows that there are a bunch of files, that include *_private.hh headers, which are not installed:
    ContextPlugin.hh
    Native.hh
    FerrisFileSystemModel.hh
    FerrisSortFilterProxyModel.hh

    And finally, I've loaded libferris to our tracker, if you are interested in stable ABI/API:
    http://195.19.77.245/tracker/versions/libferris.html
    http://upstream-tracker.org/versions/libferris.html

     

Log in to post a comment.