[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