[sword-devel] Fwd: Ezra Bible App 1.19 released
contact at tklein.info
contact at tklein.info
Tue Mar 31 12:39:20 EDT 2026
Hi Troy
On 3/30/26 23:33, Troy A. Griffitts wrote:
>
> Hey guys. What SWORD codebase is used for the test described? SWORD
> has supported HTTPS for quite some time but the build needs to have
> the dependencies available. There is also in the latest HEAD branch
> code which default to the HTTPS if it is listed as preferred in the
> master repo list. Having a look now it seems this was still
> experimental and only turned on for CrossWire. It's been a while
> since I looked into this, but I believe the repo owner needed to place
> files in a particular hierarchy for it to be recognized and used.
>
I've been using an older revision of SWORD svn, which I integrated some
years ago and I did not majorly change it afterwards.
The base is SVN Rev. 3873 from November 2021. I also backported a later
commit, specifically the change from SVN Rev. 3898 (fix bug in non-icu
stringmgr toupper).
Most recently I made some additional changes, so that the library would
build for iOS, where I had encountered some build issues.
I just tried testing with the latest SVN trunk.
There, refreshing the eBible.org repo does not hang anymore, but simply
fails. Here is the log output from the instrumentation I had added:
[DIAG refreshIndividualRemoteSource] Calling
InstallMgr::refreshRemoteSource for 'eBible.org' ...
[DIAG SWORD refreshRemoteSource] START source='eBible.org' type='FTP'
host='ftp.ebible.org' dir='/sword'
[DIAG SWORD refreshRemoteSource] Step 1: Downloading mods.d.tar.gz for
'eBible.org' ...
[DIAG remoteCopy] START src='mods.d.tar.gz'
dest='/home/tobi/.sword/InstallMgr/20151110161300/mods.d.tar.gz'
type='FTP' host='ftp.ebible.org' dirTransfer=0
[DIAG remoteCopy] FTP/SFTP transport created, timeoutMillis=20000
[DIAG CURLFTPTransport::getURL]
URL='ftp://ftp.ebible.org/sword/mods.d.tar.gz' timeoutMillis=20000 term=0
[DIAG CURLFTPTransport::getURL] curl_easy_perform returned 78 (Remote
file not found) elapsed=3064 ms
URL='ftp://ftp.ebible.org/sword/mods.d.tar.gz'
[DIAG remoteCopy] DONE src='mods.d.tar.gz' retVal=-4 elapsed=3286 ms
[DIAG SWORD refreshRemoteSource] Step 1 result: errorCode=-4 elapsed=3286 ms
When it comes to SWORD dependencies I'd like to avoid those for Android
and iOS at least. So there, plain SWORD without additional dependencies
would be appreciated.
Best regards,
Tobias
More information about the sword-devel
mailing list