Boost C++ Libraries: Ticket #13293: git submodule update --depth 1: reference is not a tree https://svn.boost.org/trac10/ticket/13293 <p> Shallow clone of super and sub projects does not work for release 1.65.1. Recreate with: </p> <pre class="wiki">git clone --depth 1 --branch boost-1.65.1 https://github.com/boostorg/boost.git boost git -C boost submodule init libs/config git -C boost submodule update --depth 1 </pre><p> yields: </p> <pre class="wiki">fatal: reference is not a tree: 2c5de25f2d1aea9316129027e6617649a0e09e59 </pre><p> Update without depth 1 works fine: </p> <pre class="wiki">git -C boost submodule update </pre><p> Other libraries (context, core, fiber, system, tools/build) have the same problem. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/13293 Trac 1.4.3 John Maddock Tue, 31 Jul 2018 18:53:51 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/13293#comment:1 https://svn.boost.org/trac10/ticket/13293#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">wontfix</span> </li> </ul> <p> Not sure if this is intended to be supported - but if so it's an issue with the git super-project - please file an issue on github against that. </p> Ticket