<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 9/1/26 10:13 PM, Troy A. Griffitts
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:8b1b949a-fb28-43d5-98d6-deb8248619b7@crosswire.org">
      <p>Have you tried building against SWORD master head?</p>
    </blockquote>
    <br>
    <font face="monospace">Making all in tasks<br>
      make[2]: Entering directory
      '/home/karl/src/bible/sword/examples/tasks'<br>
      g++ -O0 -g -Wall -Werror `pkg-config --cflags sword`
      findHeadings.cpp -o findHeadings `pkg-config --libs sword`<br>
      findHeadings.cpp: In function ‘int main(int, char**)’:<br>
      findHeadings.cpp:50:64: error: ‘SEARCHTYPE_ENTRYATTR’ is not a
      member of ‘sword::SWModule’<br>
         50 |         ListKey results = module->search("/Heading",
      SWModule::SEARCHTYPE_ENTRYATTR, 0, &scope);<br>
            |                                                           
          ^~~~~~~~~~~~~~~~~~~~<br>
      make[2]: *** [Makefile:11: findHeadings] Error 1<br>
      make[2]: Leaving directory
      '/home/karl/src/bible/sword/examples/tasks'<br>
      make[1]: *** [Makefile:401: all-recursive] Error 1<br>
      make[1]: Leaving directory '/home/karl/src/bible/sword/examples'<br>
      make: *** [Makefile:633: all-recursive] Error 1<br>
      <br>
    </font><font face="FreeSerif">I disabled examples and the build
      succeeded.</font><font face="monospace"><br>
      <br>
    </font><font face="FreeSerif">I'm more than a little surprised that
      the generated swversion.h has a <i>lower</i> version stamp than
      what came in via git clone.</font><font face="monospace"><br>
      <br>
      git df<br>
      diff --git a/include/swversion.h b/include/swversion.h<br>
      index 9e29ca58..d8bd086b 100644<br>
      --- a/include/swversion.h<br>
      +++ b/include/swversion.h<br>
      @@ -3,7 +3,7 @@<br>
        * swversion.h -    definition of class SWVersion used to compare
      version<br>
        *            info<br>
        *<br>
      - * $Id: swversion.h.in 3765 2020-07-26 10:31:09Z scribe $<br>
      + * $Id$<br>
        *<br>
        * Copyright 2001-2013 CrossWire Bible Society
      (<a class="moz-txt-link-freetext" href="http://www.crosswire.org">http://www.crosswire.org</a>)<br>
        *    CrossWire Bible Society<br>
      @@ -24,12 +24,12 @@<br>
       #ifndef SWVERSION_H<br>
       #define SWVERSION_H<br>
       <br>
      -#define SWORD_VERSION_NUM 1090003908<br>
      -#define SWORD_VERSION_STR "1.9.0.3908M"<br>
      +#define SWORD_VERSION_NUM 1090003802<br>
      +#define SWORD_VERSION_STR "1.9.0.3802"<br>
       #define SWORD_VERSION_MAJOR 1<br>
       #define SWORD_VERSION_MINOR 9<br>
       #define SWORD_VERSION_MICRO 0<br>
      -#define SWORD_VERSION_NANO 3908<br>
      +#define SWORD_VERSION_NANO 3802<br>
       <br>
       #include <defs.h><br>
       SWORD_NAMESPACE_START<br>
      <br>
    </font>
    <blockquote type="cite"
      cite="mid:8b1b949a-fb28-43d5-98d6-deb8248619b7@crosswire.org">
      <p>I'd love to know if I've ironed out the HTTP installation
        preferences in the engine as we move toward a release.</p>
    </blockquote>
    <br>
    <font face="FreeSerif">It appears to work; I reinstalled some
      modules from Xiphos repo and watched the web server log, and also
      a couple from Crosswire.<br>
      <br>
      However this will induce a significant change to the mod.mgr,
      because for 25 years it has managed only local directory sources
      (intended for e.g. cdrom-provided content) and FTP/HTTP/HTTPS
      sources in the Add/Remove/Load Standard panel, and consequently is
      losing all the xyzPackagePreference entries when adding or
      deleting an entry of my own. So we will have to make a Xiphos
      update to fix this before the next Sword release.</font><br>
    <br>
    <blockquote type="cite"
      cite="mid:8b1b949a-fb28-43d5-98d6-deb8248619b7@crosswire.org">
      <p>xiphos.org (though I couldn't find an HTTPS URL so I had to
        fallback to <a class="moz-txt-link-freetext"
          href="http://ftp.xiphos.org/pub/xiphos/"
          moz-do-not-send="true">http://ftp.xiphos.org/pub/xiphos/</a>)</p>
    </blockquote>
    <br>
    <font face="FreeSerif">There is no HTTPS on ftp.xiphos.org. Port 443
      is ... otherwise occupied, when it is occupied at all.<br>
      <br>
      - Are you aware that, in the Windows build (that Greg provides in
      the process of building Sword for Xiphos), <a
        moz-do-not-send="true"
        href="https://github.com/crosswire/xiphos/issues/1280">lucene
        indexing fails for locked modules</a>?<br>
      - Have you ever looked at the peculiar problem of <a
        moz-do-not-send="true"
href="https://crosswire.org/pipermail/sword-devel/2026-January/050930.html">lucene
        search failing randomly when there is not an arbitrary trailing
        space</a>?</font>
  </body>
</html>