[Boost-bugs] [Boost C++ Libraries] #4939: bjam fails when LD_LIBRARY_PATH empty

Subject: [Boost-bugs] [Boost C++ Libraries] #4939: bjam fails when LD_LIBRARY_PATH empty
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-12-06 10:12:34


#4939: bjam fails when LD_LIBRARY_PATH empty
---------------------------------------+------------------------------------
 Reporter: jan.boehme@… | Owner: vladimir_prus
     Type: Bugs | Status: new
Milestone: Boost 1.46.0 | Component: build
  Version: Boost 1.45.0 | Severity: Problem
 Keywords: |
---------------------------------------+------------------------------------
 bjam fails when the environment variable LD_LIBRARY_PATH is set to empty:
 {{{
 export LD_LIBRARY_PATH=
 }}}
 Here the error output:
 {{{
 error: Empty path passed to 'make-UNIX'
 path/boost/tools/build/v2/util/path.jam:44: in path.make from module path
 path/boost/tools/build/v2/build/property.jam:455: in property.translate-
 paths from module property
 path/boost/tools/build/v2/build/property-set.jam:386: in property-set
 .create-from-user-input from module property-set
 path/boost/tools/build/v2/build/targets.jam:1589: in targets.main-target-
 usage-requirements from module targets
 path/boost/tools/build/v2/build/alias.jam:68: in alias from module alias
 path/sandbox/etk/variant/../abaqus/abaqus.jam:169: in load from module
 ../abaqus/abaqus
 path/boost/tools/build/v2/kernel/modules.jam:283: in modules.import from
 module modules
 path/boost/tools/build/v2/build/project.jam:900: in import from module
 Jamfile<path/sandbox/etk/variant>
 variant/Jamfile:4: in modules.load from module
 Jamfile<path/sandbox/etk/variant>
 path/boost/tools/build/v2/build/project.jam:310: in load-jamfile from
 module project
 path/boost/tools/build/v2/build/project.jam:62: in load from module
 project
 path/boost/tools/build/v2/build/project.jam:168: in project.find from
 module project
 path/boost/tools/build/v2/build/targets.jam:369: in find-really from
 module object(project-target)@78
 path/boost/tools/build/v2/build/targets.jam:435: in object(project-
 target)@78.find from module object(project-target)@78
 path/boost/tools/build/v2/build/targets.jam:816: in resolve-reference from
 module targets
 path/boost/tools/build/v2/build/targets.jam:833: in targets.generate-from-
 reference from module targets
 path/boost/tools/build/v2/build/targets.jam:1217: in generate-dependencies
 from module object(alias-target-class)@156
 path/boost/tools/build/v2/build/targets.jam:1269: in object(alias-target-
 class)@156.generate from module object(alias-target-class)@156
 path/boost/tools/build/v2/build/targets.jam:732: in generate-really from
 module object(main-target)@900
 path/boost/tools/build/v2/build/targets.jam:704: in object(main-
 target)@900.generate from module object(main-target)@900
 path/boost/tools/build/v2/build/targets.jam:848: in targets.generate-from-
 reference from module targets
 path/boost/tools/build/v2/build/targets.jam:1217: in generate-dependencies
 from module object(typed-target)@1425
 path/boost/tools/build/v2/build/targets.jam:1269: in object(typed-
 target)@1425.generate from module object(typed-target)@1425
 path/boost/tools/build/v2/build/targets.jam:732: in generate-really from
 module object(main-target)@1428
 path/boost/tools/build/v2/build/targets.jam:704: in object(main-
 target)@1428.generate from module object(main-target)@1428
 path/boost/tools/build/v2/build/targets.jam:848: in targets.generate-from-
 reference from module targets
 path/boost/tools/build/v2/build/targets.jam:1217: in generate-dependencies
 from module object(typed-target)@1426
 path/boost/tools/build/v2/build/targets.jam:1269: in object(typed-
 target)@1426.generate from module object(typed-target)@1426
 path/boost/tools/build/v2/build/targets.jam:732: in generate-really from
 module object(main-target)@1429
 path/boost/tools/build/v2/build/targets.jam:704: in object(main-
 target)@1429.generate from module object(main-target)@1429
 path/boost/tools/build/v2/build/targets.jam:848: in targets.generate-from-
 reference from module targets
 path/boost/tools/build/v2/build/targets.jam:1217: in generate-dependencies
 from module object(alias-target-class)@963
 path/boost/tools/build/v2/build/targets.jam:1269: in object(alias-target-
 class)@963.generate from module object(alias-target-class)@963
 path/boost/tools/build/v2/build/targets.jam:732: in generate-really from
 module object(main-target)@1081
 path/boost/tools/build/v2/build/targets.jam:704: in object(main-
 target)@1081.generate from module object(main-target)@1081
 path/boost/tools/build/v2/build/targets.jam:848: in targets.generate-from-
 reference from module targets
 path/boost/tools/build/v2/build/targets.jam:1217: in generate-dependencies
 from module object(typed-target)@969
 path/boost/tools/build/v2/build/targets.jam:1269: in object(typed-
 target)@969.generate from module object(typed-target)@969
 path/boost/tools/build/v2/build/targets.jam:732: in generate-really from
 module object(main-target)@1087
 path/boost/tools/build/v2/build/targets.jam:704: in object(main-
 target)@1087.generate from module object(main-target)@1087
 path/boost/tools/build/v2/build/targets.jam:848: in targets.generate-from-
 reference from module targets
 path/boost/tools/build/v2/build/targets.jam:1217: in generate-dependencies
 from module object(typed-target)@196
 path/boost/tools/build/v2/build/targets.jam:1269: in object(typed-
 target)@196.generate from module object(typed-target)@196
 path/boost/tools/build/v2/build/targets.jam:732: in generate-really from
 module object(main-target)@921
 path/boost/tools/build/v2/build/targets.jam:704: in object(main-
 target)@921.generate from module object(main-target)@921
 path/boost/tools/build/v2/build/targets.jam:848: in targets.generate-from-
 reference from module targets
 path/boost/tools/build/v2/build/targets.jam:1217: in generate-dependencies
 from module object(install-target-class)@238
 path/boost/tools/build/v2/build/targets.jam:1269: in object(install-
 target-class)@238.generate from module object(install-target-class)@238
 path/boost/tools/build/v2/build/targets.jam:732: in generate-really from
 module object(main-target)@922
 path/boost/tools/build/v2/build/targets.jam:704: in object(main-
 target)@922.generate from module object(main-target)@922
 path/boost/tools/build/v2/build-system.jam:735: in load from module build-
 system
 path/boost/tools/build/v2/kernel/modules.jam:283: in import from module
 modules
 path/boost/tools/build/v2/kernel/bootstrap.jam:142: in boost-build from
 module
 path/boost/tools/build/v2/boost-build.jam:8: in module scope from module
 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/4939>
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:05 UTC