<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Hi Mark,<br>
      <br>
      when I look at the version.h from the master branch that is
      referenced as submodule, it also says 5.6.2.<br>
      <font face="monospace"><a class="moz-txt-link-freetext"
href="https://github.com/openvehicles/wolfssl/blob/master/wolfssl/version.h"
          moz-do-not-send="true">https://github.com/openvehicles/wolfssl/blob/master/wolfssl/version.h</a><br>
        #define LIBWOLFSSL_VERSION_STRING "5.6.2"<br>
      </font><br>
      <font face="monospace">[submodule
        "vehicle/OVMS.V3/components/wolfssl/wolfssl"]<br>
                path = vehicle/OVMS.V3/components/wolfssl/wolfssl<br>
                url = <a class="moz-txt-link-freetext"
          href="https://github.com/openvehicles/wolfssl.git"
          moz-do-not-send="true">https://github.com/openvehicles/wolfssl.git</a></font><br>
      <br>
      Kind regards,<br>
      Simon<br>
      <br>
      Am 19.02.2024 um 09:26 schrieb Mark Webb-Johnson:<br>
    </div>
    <blockquote type="cite"
      cite="mid:11C26623-2CEB-49FC-A949-E1533DBF2095@webb-johnson.net">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      Not sure what is going on for you. I just did a submodule update
      —init and —recursive, and get:
      <div><br>
      </div>
      <div>
        <div>$ git submodule status</div>
        <div> 7b953e7ebb440ce9461ee469159c3759450e7c98
          components/mongoose/mongoose (6.2-882-g7b953e7)</div>
        <div> c05f6c7530a8670e3d0ffdf04ee4cecb2d3b0496
          components/wolfssh/wolfssh (v1.4.10-stable)</div>
        <div> 2d5a0ccae50a2ea32fc933d707b465520cc90011
          components/wolfssl/wolfssl (v4.7.0-stable-5-g2d5a0ccae)</div>
        <div> 7c3878f8302c0e84578a67473e49e60bc6b3ada7
          components/zip/libzip (rel-1-5-1-60-g7c3878f)</div>
        <div> d6bcf4ca4d02479f058fff44cfd171f928148179
          components/zip/zlib (v1.2.11-65-gd6bcf4c)</div>
        <div><br>
        </div>
        <div>I think <font color="#000000"><span
              style="caret-color: rgb(0, 0, 0);">v4.7.0 should be
              correct for wolfssl.</span></font></div>
        <div><font color="#000000"><span
              style="caret-color: rgb(0, 0, 0);"><br>
            </span></font></div>
        <div><font color="#000000"><span
              style="caret-color: rgb(0, 0, 0);">Regards, Mark.</span></font></div>
        <div><br>
          <blockquote type="cite">
            <div>On 19 Feb 2024, at 4:29 AM, Simon Ehlen <a
                class="moz-txt-link-rfc2396E"
                href="mailto:ovms@highteq.de" moz-do-not-send="true"><ovms@highteq.de></a>
              wrote:</div>
            <br class="Apple-interchange-newline">
            <div>
              <meta http-equiv="Content-Type"
                content="text/html; charset=UTF-8">
              <div>
                <div class="moz-cite-prefix">Hi,<br>
                  <br>
                  when I run git submodule status, I get the following
                  output:<br>
                  <i><font color="#6e6e6e">$ git submodule status<br>
                       7b953e7ebb440ce9461ee469159c3759450e7c98
                      vehicle/OVMS.V3/components/mongoose/mongoose
                      (6.2-882-g7b953e7)<br>
                       c05f6c7530a8670e3d0ffdf04ee4cecb2d3b0496
                      vehicle/OVMS.V3/components/wolfssh/wolfssh
                      (v1.4.10-stable)<br>
                       9ffa9faecda87a7c0ce7521c83996c65d4e86943
                      vehicle/OVMS.V3/components/wolfssl/wolfssl (v<b>5.6.2</b>-stable)<br>
                       7c3878f8302c0e84578a67473e49e60bc6b3ada7
                      vehicle/OVMS.V3/components/zip/libzip
                      (rel-1-5-1-60-g7c3878f)<br>
                       d6bcf4ca4d02479f058fff44cfd171f928148179
                      vehicle/OVMS.V3/components/zip/zlib
                      (v1.2.11-65-gd6bcf4c)</font></i><br>
                  <br>
                  I had the problem that after a git pull wolfssl was
                  removed from my local source.<br>
                  <br>
                  git submodule status then showed:<br>
                  <font color="#6e6e6e">$ git submodule status<br>
                     23e018e58f15a238c8c77ebdf724a2b18ad5f28a
                    vehicle/OVMS.V3/components/mongoose/mongoose
                    (6.2-880-g23e018e)<br>
                     c05f6c7530a8670e3d0ffdf04ee4cecb2d3b0496
                    vehicle/OVMS.V3/components/wolfssh/wolfssh
                    (v1.4.10-stable)<br>
                     6ffb692964ec2dc7fae21790fb5bb13b4ef2ed94
                    vehicle/OVMS.V3/components/zip/libzip
                    (rel-1-5-1-58-g6ffb692)<br>
                     d6bcf4ca4d02479f058fff44cfd171f928148179
                    vehicle/OVMS.V3/components/zip/zlib
                    (v1.2.11-65-gd6bcf4c)</font><br>
                  <br>
                  I then ran '<font color="#6e6e6e">git submodule update
                    --init --recursive</font>' as described.<br>
                  But although the module was present in .gitmodules, it
                  was not downloaded.<br>
                  I then used <br>
                  <font color="#6e6e6e">$ git submodule add <a
                      class="moz-txt-link-freetext"
                      href="https://github.com/openvehicles/wolfssl.git"
                      moz-do-not-send="true">https://github.com/openvehicles/wolfssl.git</a>
                    vehicle/OVMS.V3/components/wolfssl/wolfssl</font><br>
                  to add it manually.<br>
                  <br>
                  But now my code no longer compiles.<br>
                  I get the following error message during compile<br>
                  <font color="#6e6e6e">make[1]: *** No rule to make
                    target 'wolfssl/wolfcrypt/src/hc128.o', needed by
                    'libwolfssl.a'.  Stop.</font><br>
                  <br>
                  Is it because I now have version v5.6.2 of wolfssl
                  instead of the expected submodule version v4.7.0?<br>
                  <br>
                  How can I get my submobules to be included in the
                  required version again?<br>
                  I would be grateful for any help!<br>
                  <br>
                  Kind regards,<br>
                  Simon<br>
                  <br>
                  Am 17.05.2023 um 23:24 schrieb Ludovic LANGE:<br>
                </div>
                <blockquote type="cite"
cite="mid:89073fa0-bcb3-a685-bb82-9b01fb006a37@lange.nom.fr">
                  <meta http-equiv="content-type"
                    content="text/html; charset=UTF-8">
                  <p>Dear all,</p>
                  <p>The PR <a class="moz-txt-link-freetext"
href="https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/887"
                      moz-do-not-send="true">https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/887</a>
                    which converts wolfssl to a git submodule has been
                    merged to master.</p>
                  <p>For those that build / sync their trees manually,
                    please ensure that you do <font face="monospace">`git
                      submodule update --init --recursive`</font> after
                    the git pull, so that you can properly retrieve the
                    submodule.</p>
                  <p>You can confirm that everything is OK by doing:</p>
                  <p><font face="monospace">$ git submodule status<br>
                       7b953e7ebb440ce9461ee469159c3759450e7c98
                      components/mongoose/mongoose (6.2-882-g7b953e7)<br>
                       c05f6c7530a8670e3d0ffdf04ee4cecb2d3b0496
                      components/wolfssh/wolfssh (v1.4.10-stable)<br>
                       2d5a0ccae50a2ea32fc933d707b465520cc90011
                      components/wolfssl/wolfssl
                      (v4.7.0-stable-5-g2d5a0ccae)<br>
                       7c3878f8302c0e84578a67473e49e60bc6b3ada7
                      components/zip/libzip (rel-1-5-1-60-g7c3878f)<br>
                       d6bcf4ca4d02479f058fff44cfd171f928148179
                      components/zip/zlib (v1.2.11-65-gd6bcf4c)</font><br>
                  </p>
                  <p>It should print (3rd line) a version of <font
                      face="monospace">v4.7.0-stable-5-g2d5a0ccae</font>.</p>
                  <p>If instead you see:</p>
                  <p><font face="monospace">$ git submodule status<br>
                       7b953e7ebb440ce9461ee469159c3759450e7c98
                      components/mongoose/mongoose (6.2-882-g7b953e7)<br>
                       c05f6c7530a8670e3d0ffdf04ee4cecb2d3b0496
                      components/wolfssh/wolfssh (v1.4.10-stable)<br>
                      -2d5a0ccae50a2ea32fc933d707b465520cc90011
                      components/wolfssl/wolfssl<br>
                       7c3878f8302c0e84578a67473e49e60bc6b3ada7
                      components/zip/libzip (rel-1-5-1-60-g7c3878f)<br>
                       d6bcf4ca4d02479f058fff44cfd171f928148179
                      components/zip/zlib (v1.2.11-65-gd6bcf4c)</font><br>
                  </p>
                  <p>then you need to use <font face="monospace">`git
                      submodule update --init --recursive`</font></p>
                  <p><br>
                  </p>
                  <p>Let me know if it's not working according to the
                    plan.</p>
                  <p>Regards,<br>
                  </p>
                  <p><br>
                  </p>
                  <p><br>
                  </p>
                  <br>
                  <fieldset class="moz-mime-attachment-header"></fieldset>
                  <pre class="moz-quote-pre" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
                  href="mailto:OvmsDev@lists.openvehicles.com"
                  moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext"
href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
                  moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
                </blockquote>
                <br>
              </div>
              _______________________________________________<br>
              OvmsDev mailing list<br>
              <a class="moz-txt-link-abbreviated moz-txt-link-freetext"
                href="mailto:OvmsDev@lists.openvehicles.com"
                moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a><br>
              <a class="moz-txt-link-freetext"
href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
                moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
      href="mailto:OvmsDev@lists.openvehicles.com"
      moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext"
      href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
      moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>