Boost C++ Libraries: Ticket #3475: File permissions lost in 7z archive => unable to install https://svn.boost.org/trac10/ticket/3475 <p> When downloading the boost 1.40.0 from <a class="ext-link" href="http://sourceforge.net/projects/boost/files/boost/1.40.0/"><span class="icon">​</span>http://sourceforge.net/projects/boost/files/boost/1.40.0/</a>, you cannot install the 7z archive on Unix-like systems since the executable bit is lost. All scripts and files just have the 600 permission. This is due to 7z, which cannot store file permissions. Even while doing a </p> <pre class="wiki">find . -type -f -iname '*.sh' -exec chmod +x {} \; </pre><p> <code>bjam install</code> will fail since all headers have the permission <code>600</code> too and they are owned by root. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/3475 Trac 1.4.3 Steven Watanabe Tue, 22 Sep 2009 15:43:17 GMT owner set https://svn.boost.org/trac10/ticket/3475#comment:1 https://svn.boost.org/trac10/ticket/3475#comment:1 <ul> <li><strong>owner</strong> set to <span class="trac-author">Beman Dawes</span> </li> </ul> <p> I believe the 7z archives are intended for use on windows. I think there have been discussions of the issue of permissions before, but I don't remember the conclusion off hand. </p> Ticket Vladimir Prus Sun, 18 Oct 2009 07:28:09 GMT <link>https://svn.boost.org/trac10/ticket/3475#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3475#comment:2</guid> <description> <p> Beman, could you comment on this one? I don't even know what 7z is, so unable to meaningfully respond? </p> <p> Thanks, Volodya </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Mon, 02 Nov 2009 11:00:42 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/3475#comment:3 https://svn.boost.org/trac10/ticket/3475#comment:3 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">duplicate</span> </li> </ul> <p> This is a duplicate of <a class="new ticket" href="https://svn.boost.org/trac10/ticket/2790" title="#2790: Feature Requests: Executable bit is lost on windows builds. (new)">#2790</a>. 7z can store permissions, but they're lost when the repository is checked out on windows for release. </p> Ticket