:: Synchronizing package databases... build-support-manual downloading... build-support downloading... core-staging downloading... extra-staging downloading... core-testing downloading... core downloading... extra-testing downloading... extra downloading... :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [extra-staging-with-build-support] (i486)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-staging-with-build-support-i486/root] -> [build]...done ==> Making package: sword 1.9.0-15.0 (Thu Dec 26 04:33:44 2024) ==> Retrieving sources... -> Found sword-1.9.0.tar.gz ==> Validating source files with sha512sums... sword-1.9.0.tar.gz ... Passed gpg: Warning: using insecure memory! ==> Appending keys from archlinux32.gpg... gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! gpg: Warning: using insecure memory! ==> Updating trust database... gpg: Warning: using insecure memory! gpg: next trustdb check due at 2025-01-01 ==> Making package: sword 1.9.0-15.0 (Thu Dec 26 04:33:55 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (23) cppdap-1.58.0-2.0 hicolor-icon-theme-0.18-1.0 jsoncpp-1.9.6-3.0 libuv-1.49.2-1.0 mpdecimal-4.0.0-2.153 python-autocommand-2.2.2-6.0 python-fastjsonschema-2.20.0-1.0 python-jaraco.context-5.3.0-1.0 python-jaraco.functools-4.0.2-1.0 python-jaraco.text-4.0.0-1.0 python-more-itertools-10.3.0-1.0 python-ordered-set-4.1.0-5.1 python-packaging-24.2-1.0 python-platformdirs-4.3.6-1.0 python-tomli-2.0.1-4.1 python-trove-classifiers-2024.10.21.16-1.0 python-validate-pyproject-0.22-1.0 rhash-1.4.4-1.0 clucene-2.3.3.4-15.0 cmake-3.30.3-2.1 python-3.13.1-1.0 python-setuptools-1:69.5.1-1.1 swig-4.3.0-1.0 Total Installed Size: 138.61 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing clucene... installing swig... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python [pending] python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-ordered-set... installing python-packaging... installing python-platformdirs... installing python-tomli... installing python-fastjsonschema... installing python-trove-classifiers... installing python-validate-pyproject... installing python-setuptools... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Found sword-1.9.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting sword-1.9.0.tar.gz with bsdtar ==> Starting build()... -- The CXX compiler identification is GNU 14.2.1 -- The C compiler identification is GNU 14.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring your system to build libsword. -- SWORD Version 1009000000 -- Building SWIG Bindings -- -- SEARCHING FOR SYTEM PACKAGES -- Found CLucene 2, enabling compatibility mode -- System regex.h: Yes -- -- CONFIGURING SOURCE LIST -- ZLib: system /usr/lib/libz.so -- bzip2: system /usr/lib/libbz2.so -- xz: system /usr/lib/liblzma.so -- cURL: system /usr/lib/libcurl.so and /usr/include -- CLucene: yes /usr/lib/libclucene-core.so in /lib and /usr/include;/lib -- PkgConfig: yes -- ICU: yes /usr/lib/libicudata.so;/usr/lib/libicui18n.so;/usr/lib/libicuio.so;/usr/lib/libicuuc.so and /usr/include -- Regex.h: system /usr/include -- Building Shared library. -- Setting SOVERSION to 1.9.0 -- cURL SFTP Support: Yes -- ICU Version: 75.1 -- Setting link libraries to /usr/lib/libz.so;/usr/lib/libbz2.so;/usr/lib/liblzma.so;/usr/lib/libcurl.so;/usr/lib/libclucene-core.so;/usr/lib/libicudata.so;/usr/lib/libicui18n.so;/usr/lib/libicuio.so;/usr/lib/libicuuc.so -- -- CONFIGURING INSTALLATION DESTINATIONS -- Destination: /usr -- 1 -- -- CONFIGURING SWIG BINDINGS -- Found SWIG: /usr/bin/swig (found version "4.3.0") -- Swig: yes -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.13.1", minimum required is "3") -- Found PythonLibs: /usr/lib/libpython3.13.so (found suitable version "3.13.1", minimum required is ".") -- Python: yes -- -- CONFIGURING LIBRARY TESTS -- Adding test gbs_basic -- Adding test greekaccents -- Adding test ldr12n -- Adding test listtest -- Adding test osis_basic -- Adding test osis_mod2zmod -- Adding test osis_osis2modcipher -- Adding test utf8basic -- Adding test versekeytest -- Adding test versemgrtest -- Adding test verseparsing-utf8 -- Adding test verseparsing -- Adding test vs2osisref -- Adding test xmltag -- Testing configured. -- Configuring done (0.4s) -- Generating done (0.2s) -- Build files have been written to: /build/sword/src/build [ 0%] Building CXX object CMakeFiles/sword.dir/src/frontend/swdisp.cpp.o [ 0%] Building CXX object CMakeFiles/sword.dir/src/frontend/swlog.cpp.o [ 1%] Building CXX object CMakeFiles/sword.dir/src/keys/swkey.cpp.o [ 1%] Building CXX object CMakeFiles/sword.dir/src/keys/listkey.cpp.o [ 1%] Building CXX object CMakeFiles/sword.dir/src/keys/strkey.cpp.o [ 2%] Building CXX object CMakeFiles/sword.dir/src/keys/treekey.cpp.o [ 2%] Building CXX object CMakeFiles/sword.dir/src/keys/treekeyidx.cpp.o [ 3%] Building CXX object CMakeFiles/sword.dir/src/keys/versekey.cpp.o [ 3%] Building CXX object CMakeFiles/sword.dir/src/keys/versetreekey.cpp.o [ 3%] Building CXX object CMakeFiles/sword.dir/src/mgr/swconfig.cpp.o [ 4%] Building CXX object CMakeFiles/sword.dir/src/mgr/swmgr.cpp.o [ 4%] Building CXX object CMakeFiles/sword.dir/src/mgr/swfiltermgr.cpp.o [ 4%] Building CXX object CMakeFiles/sword.dir/src/mgr/encfiltmgr.cpp.o [ 5%] Building CXX object CMakeFiles/sword.dir/src/mgr/markupfiltmgr.cpp.o [ 5%] Building CXX object CMakeFiles/sword.dir/src/mgr/filemgr.cpp.o [ 5%] Building CXX object CMakeFiles/sword.dir/src/mgr/versificationmgr.cpp.o [ 6%] Building CXX object CMakeFiles/sword.dir/src/mgr/remotetrans.cpp.o [ 6%] Building CXX object CMakeFiles/sword.dir/src/mgr/swlocale.cpp.o [ 6%] Building CXX object CMakeFiles/sword.dir/src/mgr/localemgr.cpp.o [ 7%] Building CXX object CMakeFiles/sword.dir/src/mgr/swcacher.cpp.o [ 7%] Building CXX object CMakeFiles/sword.dir/src/mgr/swsearchable.cpp.o [ 7%] Building CXX object CMakeFiles/sword.dir/src/mgr/installmgr.cpp.o /build/sword/src/sword-1.9.0/src/mgr/installmgr.cpp: In member function ‘virtual bool sword::InstallMgr::isUserDisclaimerConfirmed() const’: /build/sword/src/sword-1.9.0/src/mgr/installmgr.cpp:799:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 799 | fgets(prompt, 9, stdin); | ~~~~~^~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object CMakeFiles/sword.dir/src/mgr/stringmgr.cpp.o [ 8%] Building CXX object CMakeFiles/sword.dir/src/modules/swmodule.cpp.o [ 8%] Building CXX object CMakeFiles/sword.dir/src/modules/comments/swcom.cpp.o [ 9%] Building CXX object CMakeFiles/sword.dir/src/modules/comments/hrefcom/hrefcom.cpp.o [ 9%] Building CXX object CMakeFiles/sword.dir/src/modules/comments/rawcom/rawcom.cpp.o [ 9%] Building CXX object CMakeFiles/sword.dir/src/modules/comments/rawcom4/rawcom4.cpp.o [ 10%] Building CXX object CMakeFiles/sword.dir/src/modules/comments/rawfiles/rawfiles.cpp.o [ 10%] Building CXX object CMakeFiles/sword.dir/src/modules/comments/zcom/zcom.cpp.o [ 11%] Building CXX object CMakeFiles/sword.dir/src/modules/comments/zcom4/zcom4.cpp.o [ 11%] Building CXX object CMakeFiles/sword.dir/src/modules/common/rawstr.cpp.o [ 11%] Building CXX object CMakeFiles/sword.dir/src/modules/common/rawstr4.cpp.o [ 12%] Building CXX object CMakeFiles/sword.dir/src/modules/common/swcomprs.cpp.o [ 12%] Building CXX object CMakeFiles/sword.dir/src/modules/common/lzsscomprs.cpp.o [ 12%] Building CXX object CMakeFiles/sword.dir/src/modules/common/rawverse.cpp.o [ 13%] Building CXX object CMakeFiles/sword.dir/src/modules/common/rawverse4.cpp.o [ 13%] Building CXX object CMakeFiles/sword.dir/src/modules/common/swcipher.cpp.o [ 13%] Building CXX object CMakeFiles/sword.dir/src/modules/common/zverse.cpp.o [ 14%] Building CXX object CMakeFiles/sword.dir/src/modules/common/zverse4.cpp.o [ 14%] Building CXX object CMakeFiles/sword.dir/src/modules/common/zstr.cpp.o [ 14%] Building CXX object CMakeFiles/sword.dir/src/modules/common/entriesblk.cpp.o [ 15%] Building CXX object CMakeFiles/sword.dir/src/modules/common/sapphire.cpp.o [ 15%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/swbasicfilter.cpp.o [ 15%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/swoptfilter.cpp.o [ 16%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfhtml.cpp.o [ 16%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfxhtml.cpp.o [ 16%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfhtmlhref.cpp.o [ 17%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfwebif.cpp.o [ 17%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfplain.cpp.o [ 18%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfrtf.cpp.o [ 18%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfstrongs.cpp.o /build/sword/src/sword-1.9.0/src/modules/filters/gbfstrongs.cpp: In member function ‘virtual char sword::GBFStrongs::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)’: /build/sword/src/sword-1.9.0/src/modules/filters/gbfstrongs.cpp:102:71: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 102 | sprintf(wordstr, "%03d", word-1); | ^ In file included from /usr/include/stdio.h:970, from /build/sword/src/sword-1.9.0/src/modules/filters/gbfstrongs.cpp:25: In function ‘int sprintf(char*, const char*, ...)’, inlined from ‘virtual char sword::GBFStrongs::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)’ at /build/sword/src/sword-1.9.0/src/modules/filters/gbfstrongs.cpp:102:14: /usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 4 and 12 bytes into a destination of size 11 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/sword/src/sword-1.9.0/src/modules/filters/gbfstrongs.cpp: In member function ‘virtual char sword::GBFStrongs::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)’: /build/sword/src/sword-1.9.0/src/modules/filters/gbfstrongs.cpp:123:63: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 123 | sprintf(wordstr, "%03d", word-1); | ^ In function ‘int sprintf(char*, const char*, ...)’, inlined from ‘virtual char sword::GBFStrongs::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)’ at /build/sword/src/sword-1.9.0/src/modules/filters/gbfstrongs.cpp:123:13: /usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 4 and 12 bytes into a destination of size 11 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbffootnotes.cpp.o [ 19%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfheadings.cpp.o [ 19%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfredletterwords.cpp.o [ 19%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfmorph.cpp.o [ 20%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfwordjs.cpp.o /build/sword/src/sword-1.9.0/src/modules/filters/gbfwordjs.cpp: In member function ‘virtual char sword::GBFWordJS::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)’: /build/sword/src/sword-1.9.0/src/modules/filters/gbfwordjs.cpp:100:67: warning: ‘%03d’ directive writing between 3 and 10 bytes into a region of size 5 [-Wformat-overflow=] 100 | sprintf(wordstr, "%03d", word++); | ^~~~ /build/sword/src/sword-1.9.0/src/modules/filters/gbfwordjs.cpp:100:66: note: directive argument in the range [1, 2147483647] 100 | sprintf(wordstr, "%03d", word++); | ^~~~~~ In file included from /usr/include/stdio.h:970, from /build/sword/src/sword-1.9.0/src/modules/filters/gbfwordjs.cpp:24: In function ‘int sprintf(char*, const char*, ...)’, inlined from ‘virtual char sword::GBFWordJS::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)’ at /build/sword/src/sword-1.9.0/src/modules/filters/gbfwordjs.cpp:100:14: /usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 4 and 11 bytes into a destination of size 5 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbflatex.cpp.o [ 20%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlstrongs.cpp.o /build/sword/src/sword-1.9.0/src/modules/filters/thmlstrongs.cpp: In member function ‘virtual char sword::ThMLStrongs::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)’: /build/sword/src/sword-1.9.0/src/modules/filters/thmlstrongs.cpp:93:71: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 93 | sprintf(wordstr, "%03d", word); | ^ In file included from /usr/include/stdio.h:970, from /build/sword/src/sword-1.9.0/src/modules/filters/thmlstrongs.cpp:25: In function ‘int sprintf(char*, const char*, ...)’, inlined from ‘virtual char sword::ThMLStrongs::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)’ at /build/sword/src/sword-1.9.0/src/modules/filters/thmlstrongs.cpp:93:14: /usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 4 and 12 bytes into a destination of size 11 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/sword/src/sword-1.9.0/src/modules/filters/thmlstrongs.cpp: In member function ‘virtual char sword::ThMLStrongs::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)’: /build/sword/src/sword-1.9.0/src/modules/filters/thmlstrongs.cpp:135:79: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 135 | sprintf(wordstr, "%03d", word-1); | ^ In function ‘int sprintf(char*, const char*, ...)’, inlined from ‘virtual char sword::ThMLStrongs::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)’ at /build/sword/src/sword-1.9.0/src/modules/filters/thmlstrongs.cpp:135:15: /usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 4 and 12 bytes into a destination of size 11 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /build/sword/src/sword-1.9.0/src/modules/filters/thmlstrongs.cpp: In member function ‘virtual char sword::ThMLStrongs::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)’: /build/sword/src/sword-1.9.0/src/modules/filters/thmlstrongs.cpp:147:79: warning: ‘__builtin___sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 147 | sprintf(wordstr, "%03d", word-1); | ^ In function ‘int sprintf(char*, const char*, ...)’, inlined from ‘virtual char sword::ThMLStrongs::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)’ at /build/sword/src/sword-1.9.0/src/modules/filters/thmlstrongs.cpp:147:15: /usr/include/bits/stdio2.h:30:34: note: ‘__builtin___sprintf_chk’ output between 4 and 12 bytes into a destination of size 11 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlfootnotes.cpp.o [ 21%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlheadings.cpp.o [ 21%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlmorph.cpp.o [ 22%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmllemma.cpp.o [ 22%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlscripref.cpp.o [ 22%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlvariants.cpp.o [ 23%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlgbf.cpp.o [ 23%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlrtf.cpp.o [ 23%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlhtml.cpp.o [ 24%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlxhtml.cpp.o [ 24%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlhtmlhref.cpp.o [ 24%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlwebif.cpp.o [ 25%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlwordjs.cpp.o [ 25%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmllatex.cpp.o [ 26%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/teiplain.cpp.o [ 26%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/teirtf.cpp.o [ 26%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/teixhtml.cpp.o [ 27%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/teihtmlhref.cpp.o [ 27%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/teilatex.cpp.o [ 27%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfthml.cpp.o [ 28%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/gbfosis.cpp.o [ 28%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlosis.cpp.o [ 28%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/thmlplain.cpp.o [ 29%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisosis.cpp.o [ 29%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisenum.cpp.o [ 29%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisglosses.cpp.o [ 30%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisxlit.cpp.o [ 30%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisheadings.cpp.o [ 30%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisfootnotes.cpp.o [ 31%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osishtmlhref.cpp.o [ 31%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisxhtml.cpp.o [ 31%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osiswebif.cpp.o [ 32%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osismorph.cpp.o [ 32%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisstrongs.cpp.o [ 32%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisplain.cpp.o [ 33%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisrtf.cpp.o [ 33%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osislemma.cpp.o [ 34%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisredletterwords.cpp.o [ 34%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisscripref.cpp.o [ 34%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisvariants.cpp.o [ 35%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osiswordjs.cpp.o [ 35%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osismorphsegmentation.cpp.o [ 35%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osisreferencelinks.cpp.o [ 36%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/osislatex.cpp.o [ 36%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/latin1utf8.cpp.o [ 36%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/latin1utf16.cpp.o [ 37%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8utf16.cpp.o [ 37%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf16utf8.cpp.o [ 37%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8html.cpp.o [ 38%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8latin1.cpp.o [ 38%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/unicodertf.cpp.o [ 38%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/scsuutf8.cpp.o [ 39%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8scsu.cpp.o [ 39%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8cantillation.cpp.o [ 39%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8hebrewpoints.cpp.o [ 40%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8arabicpoints.cpp.o [ 40%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8greekaccents.cpp.o [ 41%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/cipherfil.cpp.o [ 41%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/rtfhtml.cpp.o [ 41%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/greeklexattribs.cpp.o [ 42%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/papyriplain.cpp.o [ 42%] Building CXX object CMakeFiles/sword.dir/src/modules/genbook/swgenbook.cpp.o [ 42%] Building CXX object CMakeFiles/sword.dir/src/modules/genbook/rawgenbook/rawgenbook.cpp.o [ 43%] Building CXX object CMakeFiles/sword.dir/src/modules/lexdict/swld.cpp.o [ 43%] Building CXX object CMakeFiles/sword.dir/src/modules/lexdict/rawld/rawld.cpp.o [ 43%] Building CXX object CMakeFiles/sword.dir/src/modules/lexdict/rawld4/rawld4.cpp.o [ 44%] Building CXX object CMakeFiles/sword.dir/src/modules/lexdict/zld/zld.cpp.o [ 44%] Building CXX object CMakeFiles/sword.dir/src/modules/texts/swtext.cpp.o [ 44%] Building CXX object CMakeFiles/sword.dir/src/modules/texts/rawtext/rawtext.cpp.o [ 45%] Building CXX object CMakeFiles/sword.dir/src/modules/texts/rawtext4/rawtext4.cpp.o [ 45%] Building CXX object CMakeFiles/sword.dir/src/modules/texts/ztext/ztext.cpp.o [ 45%] Building CXX object CMakeFiles/sword.dir/src/modules/texts/ztext4/ztext4.cpp.o [ 46%] Building CXX object CMakeFiles/sword.dir/src/utilfuns/swobject.cpp.o [ 46%] Building CXX object CMakeFiles/sword.dir/src/utilfuns/utilstr.cpp.o [ 46%] Building CXX object CMakeFiles/sword.dir/src/utilfuns/utilxml.cpp.o [ 47%] Building CXX object CMakeFiles/sword.dir/src/utilfuns/swversion.cpp.o [ 47%] Building CXX object CMakeFiles/sword.dir/src/utilfuns/swbuf.cpp.o [ 47%] Building C object CMakeFiles/sword.dir/src/utilfuns/ftpparse.c.o [ 48%] Building CXX object CMakeFiles/sword.dir/src/utilfuns/url.cpp.o [ 48%] Building CXX object CMakeFiles/sword.dir/src/utilfuns/roman.cpp.o [ 49%] Building CXX object CMakeFiles/sword.dir/bindings/flatapi.cpp.o [ 49%] Building CXX object CMakeFiles/sword.dir/src/modules/common/zipcomprs.cpp.o [ 49%] Building C object CMakeFiles/sword.dir/src/utilfuns/zlib/untgz.c.o /build/sword/src/sword-1.9.0/src/utilfuns/zlib/untgz.c: In function ‘strtime’: /build/sword/src/sword-1.9.0/src/utilfuns/zlib/untgz.c:150:41: warning: ‘:’ directive writing 1 byte into a region of size between 0 and 16 [-Wformat-overflow=] 150 | sprintf(result,"%2d/%02d/%4d %02d:%02d:%02d", | ^ In file included from /usr/include/stdio.h:970, from /build/sword/src/sword-1.9.0/src/utilfuns/zlib/untgz.c:8: In function ‘sprintf’, inlined from ‘strtime’ at /build/sword/src/sword-1.9.0/src/utilfuns/zlib/untgz.c:150:3: /usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 20 and 72 bytes into a destination of size 32 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/sword.dir/src/modules/common/bz2comprs.cpp.o [ 50%] Building CXX object CMakeFiles/sword.dir/src/modules/common/xzcomprs.cpp.o [ 50%] Building CXX object CMakeFiles/sword.dir/src/mgr/curlftpt.cpp.o In file included from /build/sword/src/sword-1.9.0/src/mgr/curlftpt.cpp:27: /build/sword/src/sword-1.9.0/src/mgr/curlftpt.cpp: In member function ‘virtual char sword::CURLFTPTransport::getURL(const char*, const char*, sword::SWBuf*)’: /build/sword/src/sword-1.9.0/src/mgr/curlftpt.cpp:157:43: warning: ‘CURLOPT_PROGRESSFUNCTION’ is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 157 | curl_easy_setopt(session, CURLOPT_PROGRESSFUNCTION, my_fprogress); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1309:3: note: declared here 1309 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/sword.dir/src/mgr/curlhttpt.cpp.o In file included from /build/sword/src/sword-1.9.0/src/mgr/curlhttpt.cpp:26: /build/sword/src/sword-1.9.0/src/mgr/curlhttpt.cpp: In member function ‘virtual char sword::CURLHTTPTransport::getURL(const char*, const char*, sword::SWBuf*)’: /build/sword/src/sword-1.9.0/src/mgr/curlhttpt.cpp:132:43: warning: ‘CURLOPT_PROGRESSFUNCTION’ is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 132 | curl_easy_setopt(session, CURLOPT_PROGRESSFUNCTION, my_httpfprogress); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1309:3: note: declared here 1309 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8transliterator.cpp.o [ 51%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8nfc.cpp.o [ 52%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8nfkd.cpp.o [ 52%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8arshaping.cpp.o [ 52%] Building CXX object CMakeFiles/sword.dir/src/modules/filters/utf8bidireorder.cpp.o [ 53%] Linking CXX shared library libsword.so [ 53%] Built target sword [ 53%] Building CXX object tests/CMakeFiles/compzip.dir/compzip.cpp.o [ 53%] Linking CXX executable compzip [ 53%] Built target compzip [ 53%] Building CXX object tests/CMakeFiles/bibliotest.dir/bibliotest.cpp.o [ 53%] Linking CXX executable bibliotest [ 53%] Built target bibliotest [ 53%] Building CXX object tests/CMakeFiles/casttest.dir/casttest.cpp.o [ 54%] Linking CXX executable casttest [ 54%] Built target casttest [ 54%] Building CXX object tests/CMakeFiles/ciphertest.dir/ciphertest.cpp.o [ 54%] Linking CXX executable ciphertest [ 54%] Built target ciphertest [ 55%] Building CXX object tests/CMakeFiles/complzss.dir/complzss.cpp.o [ 55%] Linking CXX executable complzss [ 55%] Built target complzss [ 55%] Building CXX object tests/CMakeFiles/compnone.dir/compnone.cpp.o [ 56%] Linking CXX executable compnone [ 56%] Built target compnone [ 57%] Building CXX object tests/CMakeFiles/configtest.dir/configtest.cpp.o [ 57%] Linking CXX executable configtest [ 57%] Built target configtest [ 57%] Building CXX object tests/CMakeFiles/filtertest.dir/filtertest.cpp.o [ 57%] Linking CXX executable filtertest [ 57%] Built target filtertest [ 57%] Building CXX object tests/CMakeFiles/httptest.dir/httptest.cpp.o [ 57%] Linking CXX executable httptest [ 57%] Built target httptest [ 57%] Building CXX object tests/CMakeFiles/introtest.dir/introtest.cpp.o [ 57%] Linking CXX executable introtest [ 57%] Built target introtest [ 58%] Building CXX object tests/CMakeFiles/indextest.dir/indextest.cpp.o [ 58%] Linking CXX executable indextest [ 58%] Built target indextest [ 59%] Building CXX object tests/CMakeFiles/keycast.dir/keycast.cpp.o [ 59%] Linking CXX executable keycast [ 59%] Built target keycast [ 59%] Building CXX object tests/CMakeFiles/keytest.dir/keytest.cpp.o [ 60%] Linking CXX executable keytest [ 60%] Built target keytest [ 60%] Building CXX object tests/CMakeFiles/lextest.dir/lextest.cpp.o [ 61%] Linking CXX executable lextest [ 61%] Built target lextest [ 61%] Building CXX object tests/CMakeFiles/listtest.dir/listtest.cpp.o [ 61%] Linking CXX executable listtest [ 61%] Built target listtest [ 62%] Building CXX object tests/CMakeFiles/localetest.dir/localetest.cpp.o [ 62%] Linking CXX executable localetest [ 62%] Built target localetest [ 63%] Building CXX object tests/CMakeFiles/mgrtest.dir/mgrtest.cpp.o [ 63%] Linking CXX executable mgrtest [ 63%] Built target mgrtest [ 64%] Building CXX object tests/CMakeFiles/modtest.dir/modtest.cpp.o [ 64%] Linking CXX executable modtest [ 64%] Built target modtest [ 65%] Building CXX object tests/CMakeFiles/osistest.dir/osistest.cpp.o [ 65%] Linking CXX executable osistest [ 65%] Built target osistest [ 65%] Building CXX object tests/CMakeFiles/ldtest.dir/ldtest.cpp.o [ 65%] Linking CXX executable ldtest [ 65%] Built target ldtest [ 66%] Building CXX object tests/CMakeFiles/parsekey.dir/parsekey.cpp.o [ 66%] Linking CXX executable parsekey [ 66%] Built target parsekey [ 66%] Building CXX object tests/CMakeFiles/rawldidxtest.dir/rawldidxtest.cpp.o [ 67%] Linking CXX executable rawldidxtest [ 67%] Built target rawldidxtest [ 67%] Building CXX object tests/CMakeFiles/romantest.dir/romantest.cpp.o [ 67%] Linking CXX executable romantest [ 67%] Built target romantest [ 67%] Building CXX object tests/CMakeFiles/striptest.dir/striptest.cpp.o [ 67%] Linking CXX executable striptest [ 67%] Built target striptest [ 68%] Building CXX object tests/CMakeFiles/swaptest.dir/swaptest.cpp.o [ 68%] Linking CXX executable swaptest [ 68%] Built target swaptest [ 68%] Building CXX object tests/CMakeFiles/swbuftest.dir/swbuftest.cpp.o [ 69%] Linking CXX executable swbuftest [ 69%] Built target swbuftest [ 69%] Building CXX object tests/CMakeFiles/testblocks.dir/testblocks.cpp.o /build/sword/src/sword-1.9.0/tests/testblocks.cpp: In function ‘void addEntry(sword::EntriesBlock*)’: /build/sword/src/sword-1.9.0/tests/testblocks.cpp:41:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 41 | fgets(line, 1000, stdin); | ~~~~~^~~~~~~~~~~~~~~~~~~ /build/sword/src/sword-1.9.0/tests/testblocks.cpp: In function ‘int main(int, char**)’: /build/sword/src/sword-1.9.0/tests/testblocks.cpp:86:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 86 | fgets(line, 1000, stdin); | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 69%] Linking CXX executable testblocks [ 69%] Built target testblocks [ 69%] Building CXX object tests/CMakeFiles/utf8norm.dir/utf8norm.cpp.o /build/sword/src/sword-1.9.0/tests/utf8norm.cpp: In function ‘int main(int, char**)’: /build/sword/src/sword-1.9.0/tests/utf8norm.cpp:78:30: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 78 | write(STDOUT_FILENO, c8.getRawData(), c8.length()); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Linking CXX executable utf8norm [ 69%] Built target utf8norm [ 70%] Building CXX object tests/CMakeFiles/versekeytest.dir/versekeytest.cpp.o [ 70%] Linking CXX executable versekeytest [ 70%] Built target versekeytest [ 70%] Building CXX object tests/CMakeFiles/vtreekeytest.dir/vtreekeytest.cpp.o [ 70%] Linking CXX executable vtreekeytest [ 70%] Built target vtreekeytest [ 70%] Building CXX object tests/CMakeFiles/versemgrtest.dir/versemgrtest.cpp.o [ 71%] Linking CXX executable versemgrtest [ 71%] Built target versemgrtest [ 72%] Building CXX object tests/CMakeFiles/webiftest.dir/webiftest.cpp.o [ 72%] Linking CXX executable webiftest [ 72%] Built target webiftest [ 72%] Building CXX object tests/CMakeFiles/xmltest.dir/xmltest.cpp.o [ 73%] Linking CXX executable xmltest [ 73%] Built target xmltest [ 74%] Building CXX object tests/CMakeFiles/icutest.dir/icutest.cpp.o [ 74%] Linking CXX executable icutest [ 74%] Built target icutest [ 75%] Building CXX object tests/CMakeFiles/tlitmgrtest.dir/tlitmgrtest.cpp.o [ 75%] Linking CXX executable tlitmgrtest [ 75%] Built target tlitmgrtest [ 75%] Building CXX object tests/CMakeFiles/translittest.dir/translittest.cpp.o [ 76%] Linking CXX executable translittest [ 76%] Built target translittest [ 76%] Built target tests_configure [ 77%] Building CXX object CMakeFiles/buildtest.dir/buildtest.cpp.o [ 77%] Linking CXX executable buildtest [ 77%] Built target buildtest [ 77%] Generating Sword.cxx /build/sword/src/sword-1.9.0/include/versekey.h:87: Warning 325: Nested struct not currently supported (VerseComponents ignored) /build/sword/src/sword-1.9.0/include/versificationmgr.h:122: Warning 325: Nested class not currently supported (Book ignored) /build/sword/src/sword-1.9.0/include/versificationmgr.h:149: Warning 325: Nested class not currently supported (System ignored) /build/sword/src/sword-1.9.0/include/treekey.h:62: Warning 325: Nested class not currently supported (PositionChangeListener ignored) /build/sword/src/sword-1.9.0/bindings/swig/swmgr.i:22: Warning 302: Redefinition of identifier 'getModules' as sword::SWMgr::getModules() ignored, /build/sword/src/sword-1.9.0/include/swmgr.h:347: Warning 302: previous definition of 'getModules' as sword::SWMgr::getModules(). /build/sword/src/sword-1.9.0/include/osishtmlhref.h:57: Warning 325: Nested class not currently supported (MyUserData ignored) /build/sword/src/sword-1.9.0/include/thmlhtmlhref.h:49: Warning 325: Nested class not currently supported (MyUserData ignored) /build/sword/src/sword-1.9.0/include/gbfhtmlhref.h:41: Warning 325: Nested class not currently supported (MyUserData ignored) /build/sword/src/sword-1.9.0/include/swkey.h:236: Warning 503: Can't wrap 'operator const char*' unless renamed to a valid identifier. /build/sword/src/sword-1.9.0/include/stringmgr.h:73: Warning 473: Returning a reference, pointer or pointer wrapper in a director method is not recommended. /build/sword/src/sword-1.9.0/include/stringmgr.h:73: Warning 473: Returning a reference, pointer or pointer wrapper in a director method is not recommended. Traceback (most recent call last): File "/build/sword/src/build/bindings/swig/python3/setup.py", line 3, in from distutils.core import setup, Extension ModuleNotFoundError: No module named 'distutils' make[2]: *** [bindings/swig/python3/CMakeFiles/swordswig_python3.dir/build.make:71: bindings/swig/python3/CMakeFiles/swordswig_python3] Error 1 make[1]: *** [CMakeFiles/Makefile2:1131: bindings/swig/python3/CMakeFiles/swordswig_python3.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-staging-with-build-support-i486/build/build used straw: :with_build_support:without_check: build@euronuc-i486