[Boost-bugs] [Boost C++ Libraries] #12448: Boost fails to build when path contains % (percent sign)

Subject: [Boost-bugs] [Boost C++ Libraries] #12448: Boost fails to build when path contains % (percent sign)
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-09-12 09:13:46


#12448: Boost fails to build when path contains % (percent sign)
----------------------------+------------------------------
 Reporter: yury.zaytsev@… | Type: Bugs
   Status: new | Milestone: To Be Determined
Component: Building Boost | Version: Boost 1.61.0
 Severity: Problem | Keywords:
----------------------------+------------------------------
 Ubuntu 14.04, Boost 1.61.0:

 {{{
 zaytsev_at_work:~/src/boost/bad%path/boost_1_61_0$ ./bootstrap.sh
 --prefix=$(pwd)/../install
 Building Boost.Build engine with toolset gcc...
 tools/build/src/engine/bin.linuxx86_64/b2
 Detecting Python version... 2.7
 Detecting Python root... /usr
 Unicode/ICU support for Boost.Regex?... not found.
 Generating Boost.Build configuration in project-config.jam...

 Bootstrapping is done. To build, run:

     ./b2

 To adjust configuration, edit 'project-config.jam'.
 Further information:

    - Command line help:
      ./b2 --help

    - Getting started guide:
      http://www.boost.org/more/getting_started/unix-variants.html

    - Boost.Build documentation:
      http://www.boost.org/build/doc/html/index.html

 zaytsev_at_work:~/src/boost/bad%path/boost_1_61_0$ ./b2 install
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/tools/build/src/kernel/modules.jam:107:
 in modules.call-in
 ERROR: rule "<abi>sysv" unknown in root module.
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/tools/build/src/util/indirect.jam:98:
 in indirect.call
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/tools/build/src/build/targets.jam:1054:
 in evaluate-requirements
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/tools/build/src/build/targets.jam:1112:
 in common-properties2
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/tools/build/src/build/targets.jam:977:
 in targets.common-properties
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/tools/build/src/build/targets.jam:1303:
 in alias-target-class.generate
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/boostcpp.jam:432: in build-
 multiple
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/boostcpp.jam:394: in class
 @top-level-target.generate
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/tools/build/src/build/targets.jam:774:
 in generate-really
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/tools/build/src/build/targets.jam:746:
 in class_at_main-target.generate
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/tools/build/src/build-
 system.jam:714: in load
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/tools/build/src/kernel/modules.jam:295:
 in import
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/tools/build/src/kernel/bootstrap.jam:139:
 in boost-build
 /home/zaytsev/src/boost/bad%path/boost_1_61_0/boost-build.jam:17: in
 module scope
 }}}

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