[Bro-Dev] #587: topic/jsiwek/cmake-rpath
Bro Tracker
bro at tracker.bro-ids.org
Fri Sep 2 09:27:26 PDT 2011
#587: topic/jsiwek/cmake-rpath
---------------------------+------------------------
Reporter: jsiwek | Owner:
Type: Merge Request | Status: new
Priority: Normal | Milestone: Bro1.6
Component: Bro | Version: git/master
Keywords: |
---------------------------+------------------------
This branch is in the `bro` repo and all submodules, recursively, as well
as the `broccoli-ruby` repo.
By default, CMake builds all binaries with an RPATH such that all dynamic
libraries linked against them (either internal/private within the build
directory or external/explicitly specified ones) can be found if they're
used from that build directory. But the other CMake default is to strip
the RPATH on installation, which can cause non-obvious problems for users
because the dynamically linked libraries might change after install in
some situations. The change in this branch makes it so that a user
building/installing from source will generate binaries that link against
exactly the libraries they asked for at configure-time.
--
Ticket URL: <http://tracker.bro-ids.org/bro/ticket/587>
Bro Tracker <http://tracker.bro-ids.org/bro>
Bro Issue Tracker
More information about the bro-dev
mailing list