Boost C++ Libraries: Ticket #9484: b2 headers thinks AFS filesystem supports cross-directory hardlinks https://svn.boost.org/trac10/ticket/9484 <p> The AFS filesystem (as in OpenAFS) has some interesting quirks. Among those is that it only allows hardlinks inside the same directory. </p> <p> I suggest that the hardlink test should be augmented to test whether hardlinks between entries of different directories is supported. </p> <p> './b2 headers' output head: ====8&lt;==== Performing configuration checks </p> <ul><li>symlinks supported : yes </li><li>hardlinks supported : yes </li></ul><p> ...found 970 targets... ...updating 435 targets... mklink-or-dir boost mklink-or-dir boost/accumulators mklink-or-dir boost/algorithm link.hardlink boost/array.hpp ln: failed to create hard link `boost/array.hpp' =&gt; `libs/array/include/boost/array.hpp': Invalid cross-device link </p> <blockquote> <p> ln -f "libs/array/include/boost/array.hpp" "boost/array.hpp" </p> </blockquote> <p> ...failed link.hardlink boost/array.hpp... link.hardlink boost/asio.hpp ln: failed to create hard link `boost/asio.hpp' =&gt; `libs/asio/include/boost/asio.hpp': Invalid cross-device link </p> <blockquote> <p> ln -f "libs/asio/include/boost/asio.hpp" "boost/asio.hpp" </p> </blockquote> <p> ...failed link.hardlink boost/asio.hpp... ====8&lt;==== </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/9484 Trac 1.4.3 Steven Watanabe Wed, 12 Mar 2014 03:20:31 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/9484#comment:1 https://svn.boost.org/trac10/ticket/9484#comment:1 <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">fixed</span> </li> </ul> <p> Appears to have been fixed in <a class="ext-link" href="http://github.com/boostorg/build/commit/6a5a9b7c95cd63d97de598b537ad35121392d3b9"><span class="icon">​</span>http://github.com/boostorg/build/commit/6a5a9b7c95cd63d97de598b537ad35121392d3b9</a>. </p> Ticket