Subject: [Boost-bugs] [Boost C++ Libraries] #2732: boost bjam install respects umask
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-02-05 21:19:52
#2732: boost bjam install respects umask
-----------------------------------------------+----------------------------
Reporter: gsauthof_at_[hidden] | Owner:
Type: Bugs | Status: new
Milestone: Boost 1.38.0 | Component: None
Version: Boost 1.37.0 | Severity: Problem
Keywords: |
-----------------------------------------------+----------------------------
Using bjam to install boost 1.37 the install procedure respects the
current umask of the user.
This is not the expected behaviour. Other software install routines
usually make sure to set the file modes explicitly (for example they use
the unix program 'install').
Thus, if you have a umask like 0077 you have by default a boost
installation which is only readable by yourself. Again, no other 'make
install' or such command behaves like this.
I used this command line to install boost under Solaris 10:
./tools/jam/src/bin.solaris/bjam -sICU_PATH=/usr --user-config=user-
config.jam --with-test --with-program_options address-model=64 -d3
--prefix=myprefix install
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/2732> 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:49:59 UTC