Re: [Boost-bugs] [Boost C++ Libraries] #5343: Need option to turn off rpath

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #5343: Need option to turn off rpath
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-04-15 21:57:12


#5343: Need option to turn off rpath
-------------------------------+--------------------------------------------
  Reporter: smr@… | Owner:
      Type: Feature Requests | Status: new
 Milestone: To Be Determined | Component: Building Boost
   Version: Boost 1.46.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+--------------------------------------------

Comment (by smr@…):

 Replying to [comment:2 steven_watanabe]:
> Does hardcode-dll-paths=off work?

 Unfortunately not; at least not for tools/bcp:

 {{{
 cd tools/bcp && /tmp/buildd/boost1.46-1.46.1/bjam -j8 -d2 --layout=system
 --ignore-site-config --user-config=/tmp/buildd/boost1.46-1.46.1/user-
 config.jam debug-symbols=on hardcode-dll-paths=false
 Performing configuration checks

     - has_icu builds : yes
 /tmp/buildd/boost1.46-1.46.1/tools/build/v2/build/virtual-target.jam:1079:
 in virtual-target.register-actual-name from module virtual-target
 error: Duplicate name of actual target:
 <p../../bin.v2/tools/bcp/gcc-4.5.2/release/debug-symbols-on/link-
 static>add_dependent_lib.o
 error: previous virtual target {
 gcc%gcc.compile.c++-add_dependent_lib.o.OBJ { add_dependent_lib.cpp.CPP }
 }
 error: created from ./bcp
 error: another virtual target {
 gcc%gcc.compile.c++-add_dependent_lib.o.OBJ { add_dependent_lib.cpp.CPP }
 }
 error: created from ./bcp
 error: added properties: <dll-path>/usr/bin <dll-path>/usr/lib <hardcode-
 dll-paths>true
 error: removed properties: <hardcode-dll-paths>false
 /tmp/buildd/boost1.46-1.46.1/tools/build/v2/build/virtual-target.jam:490:
 in actualize-no-scanner from module object(file-target)@1089
 /tmp/buildd/boost1.46-1.46.1/tools/build/v2/build/virtual-target.jam:135:
 in object(file-target)@1089.actualize from module object(file-target)@1089
 /tmp/buildd/boost1.46-1.46.1/tools/build/v2/build/virtual-target.jam:811:
 in actualize-source-type from module object(action)@1131
 /tmp/buildd/boost1.46-1.46.1/tools/build/v2/build/virtual-target.jam:832:
 in actualize-sources from module object(action)@1131
 /tmp/buildd/boost1.46-1.46.1/tools/build/v2/build/virtual-target.jam:759:
 in object(action)@1131.actualize from module object(action)@1131
 /tmp/buildd/boost1.46-1.46.1/tools/build/v2/build/virtual-target.jam:311:
 in actualize-action from module object(file-target)@1132
 /tmp/buildd/boost1.46-1.46.1/tools/build/v2/build/virtual-target.jam:499:
 in actualize-no-scanner from module object(file-target)@1132
 /tmp/buildd/boost1.46-1.46.1/tools/build/v2/build/virtual-target.jam:135:
 in object(file-target)@1132.actualize from module object(file-target)@1132
 /tmp/buildd/boost1.46-1.46.1/tools/build/v2/build-system.jam:748: in load
 from module build-system
 /tmp/buildd/boost1.46-1.46.1/tools/build/v2/kernel/modules.jam:283: in
 import from module modules
 /tmp/buildd/boost1.46-1.46.1/tools/build/v2/kernel/bootstrap.jam:142: in
 boost-build from module
 /tmp/buildd/boost1.46-1.46.1/boost-build.jam:17: in module scope from
 module
 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/5343#comment:3>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:06 UTC