Skip to content
Snippets Groups Projects
  • Konstantin Osipov's avatar
    3219428f
    Fix broken (crashing) command line client on Ubuntu Precise · 3219428f
    Konstantin Osipov authored
    libreadline already goes with libhistory compiled in,
    no reason to add it to the dynamically linked library
    list.
    Apparently, explicitly listing libhistory leads to
    the dl loader pre-loading it instead of the compiled-in
    version, which, in turn, leads to a crash on the first
    history search in the command line client.
    
    The fix is to remove cmake dependency on libhistory
    as well as on libncurses, which we don't need either
    (always require libtermcap).
    3219428f
    History
    Fix broken (crashing) command line client on Ubuntu Precise
    Konstantin Osipov authored
    libreadline already goes with libhistory compiled in,
    no reason to add it to the dynamically linked library
    list.
    Apparently, explicitly listing libhistory leads to
    the dl loader pre-loading it instead of the compiled-in
    version, which, in turn, leads to a crash on the first
    history search in the command line client.
    
    The fix is to remove cmake dependency on libhistory
    as well as on libncurses, which we don't need either
    (always require libtermcap).