Applying /builder/shared-workdir/build/sdk/feeds/packages/utils/tesseract/patches/010-cmake.patch using plaintext: patching file cmake/CheckFunctions.cmake Not searching for unused variables given on the command line. -- The C compiler identification is GNU 12.3.0 -- The CXX compiler identification is GNU 12.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring tesseract version 5.3.3... -- IPO / LTO supported -- CMAKE_SYSTEM_PROCESSOR= -- Performing Test HAVE_NEON -- Performing Test HAVE_NEON - Success -- LTO build is not supported on arm/RBPi. -- Found PkgConfig: /builder/shared-workdir/build/sdk/staging_dir/host/bin/pkg-config (found version "2.1.0") -- Could NOT find Leptonica (missing: Leptonica_DIR) -- Checking for module 'lept>=1.74' -- Found lept, version 1.80.0 -- Found leptonica version: 1.80.0 -- Leptonica was build with TIFF support. -- Could NOT find tiff (missing: tiff_DIR) -- Found TIFF: /builder/shared-workdir/build/sdk/staging_dir/target-arm_fa526_musl_eabi/usr/lib/libtiff.so (found version "4.5.0") -- Found LibArchive: /builder/shared-workdir/build/sdk/staging_dir/target-arm_fa526_musl_eabi/usr/lib/libarchive.so (found version "3.6.2") -- CURL support disabled. -- Looking for feenableexcept -- Looking for feenableexcept - not found -- -- General configuration for Tesseract 5.3.3 -- -------------------------------------------------------- -- Build type: Release 32 bits -- Compiler: GNU -- Used standard: C++20 -- CXX compiler options: -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=soft -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_fa526_musl_eabi/tesseract-5.3.3=tesseract-5.3.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -O3 -DNDEBUG -- Compile definitions = CMAKE_BUILD;HAVE_CONFIG_H -- Linker options: -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/lib -fuse-ld=bfd -znow -zrelro -- Install directory: /usr -- HAVE_AVX: FALSE -- HAVE_AVX2: FALSE -- HAVE_AVX512F: FALSE -- HAVE_FMA: FALSE -- HAVE_SSE4_1: FALSE -- MARCH_NATIVE_OPT: OFF -- HAVE_NEON: 1 -- Link-time optimization: FALSE -- -------------------------------------------------------- -- Build with sw [SW_BUILD]: OFF -- Build with openmp support [OPENMP_BUILD]: OFF -- Build with libarchive support [HAVE_LIBARCHIVE]: ON -- Build with libcurl support [HAVE_LIBCURL]: OFF -- Enable float for LSTM [FAST_FLOAT]: ON -- Enable optimization for host CPU (could break HW compatibility) [ENABLE_NATIVE]: OFF -- Disable disable graphics (ScrollView) [GRAPHICS_DISABLED]: OFF -- Disable the legacy OCR engine [DISABLED_LEGACY_ENGINE]: OFF -- Build training tools [BUILD_TRAINING_TOOLS]: OFF -- Build tests [BUILD_TESTS]: OFF -- Use system ICU Library [USE_SYSTEM_ICU]: OFF -- Install tesseract configs [INSTALL_CONFIGS]: ON -- -------------------------------------------------------- -- -- Configuring done (3.3s) -- Generating done (0.0s) -- Build files have been written to: /builder/shared-workdir/build/sdk/build_dir/target-arm_fa526_musl_eabi/tesseract-5.3.3/openwrt-build ninja: Entering directory `/builder/shared-workdir/build/sdk/build_dir/target-arm_fa526_musl_eabi/tesseract-5.3.3/openwrt-build' [1/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/adaptions.cpp.o [2/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/applybox.cpp.o [3/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/control.cpp.o [4/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/docqual.cpp.o [5/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/equationdetect.cpp.o [6/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/fixspace.cpp.o [7/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/fixxht.cpp.o [8/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/linerec.cpp.o [9/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/ltrresultiterator.cpp.o [10/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/mutableiterator.cpp.o [11/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/osdetect.cpp.o [12/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/output.cpp.o [13/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/pageiterator.cpp.o [14/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/pagesegmain.cpp.o [15/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/pagewalk.cpp.o [16/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/par_control.cpp.o [17/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/paramsd.cpp.o [18/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/paragraphs.cpp.o [19/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/pgedit.cpp.o [20/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/recogtraining.cpp.o [21/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/reject.cpp.o [22/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/resultiterator.cpp.o [23/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/superscript.cpp.o [24/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tessbox.cpp.o [25/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tessedit.cpp.o [26/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tessvars.cpp.o [27/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tesseractclass.cpp.o [28/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/tfacepp.cpp.o [29/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/thresholder.cpp.o [30/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccmain/werdit.cpp.o [31/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/blobbox.cpp.o [32/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/blamer.cpp.o [33/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/blread.cpp.o [34/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/blobs.cpp.o [35/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/boxread.cpp.o [36/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/boxword.cpp.o [37/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ccstruct.cpp.o [38/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/coutln.cpp.o [39/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/detlinefit.cpp.o [40/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/dppoint.cpp.o [41/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/image.cpp.o [42/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/fontinfo.cpp.o [43/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/linlsq.cpp.o [44/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/imagedata.cpp.o [45/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/matrix.cpp.o [46/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/mod128.cpp.o [47/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/normalis.cpp.o [48/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ocrblock.cpp.o [49/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ocrpara.cpp.o [50/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ocrrow.cpp.o [51/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/otsuthr.cpp.o [52/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/params_training_featdef.cpp.o [53/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/pdblock.cpp.o [54/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/points.cpp.o [55/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/pageres.cpp.o [56/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/polyaprx.cpp.o [57/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/quadlsq.cpp.o [58/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/polyblk.cpp.o [59/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/quspline.cpp.o [60/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/rect.cpp.o [61/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/ratngs.cpp.o [62/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/rejctmap.cpp.o [63/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/seam.cpp.o [64/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/split.cpp.o [65/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/statistc.cpp.o [66/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/stepblob.cpp.o [67/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/ambigs.cpp.o [68/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccstruct/werd.cpp.o [69/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/bitvector.cpp.o [70/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/clst.cpp.o [71/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/ccutil.cpp.o [72/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/elst.cpp.o [73/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/elst2.cpp.o [74/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/errcode.cpp.o [75/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/indexmapbidi.cpp.o [76/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/scanutils.cpp.o [77/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/params.cpp.o [78/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/serialis.cpp.o [79/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/tprintf.cpp.o [80/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/tessdatamanager.cpp.o [81/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/unichar.cpp.o [82/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/unicharmap.cpp.o [83/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/unicharcompress.cpp.o [84/219] Building CXX object CMakeFiles/libtesseract.dir/src/ccutil/unicharset.cpp.o [85/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/adaptive.cpp.o [86/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/blobclass.cpp.o [87/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/adaptmatch.cpp.o [88/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/classify.cpp.o [89/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/clusttool.cpp.o [90/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/cluster.cpp.o [91/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/cutoffs.cpp.o [92/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/featdefs.cpp.o [93/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/fpoint.cpp.o [94/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/float2int.cpp.o [95/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/intfeaturespace.cpp.o [96/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/intfx.cpp.o [97/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/intmatcher.cpp.o [98/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/kdtree.cpp.o [99/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/intproto.cpp.o [100/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/mf.cpp.o [101/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/mfoutline.cpp.o [102/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/mfx.cpp.o [103/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/normfeat.cpp.o [104/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/ocrfeatures.cpp.o [105/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/normmatch.cpp.o [106/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/outfeat.cpp.o [107/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/picofeat.cpp.o [108/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/protos.cpp.o [109/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/shapeclassifier.cpp.o [110/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/tessclassifier.cpp.o [111/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/shapetable.cpp.o [112/219] Building CXX object CMakeFiles/libtesseract.dir/src/cutil/oldlist.cpp.o [113/219] Building CXX object CMakeFiles/libtesseract.dir/src/classify/trainingsample.cpp.o [114/219] Building CXX object CMakeFiles/libtesseract.dir/src/dict/context.cpp.o [115/219] Building CXX object CMakeFiles/libtesseract.dir/src/dict/dawg.cpp.o [116/219] Building CXX object CMakeFiles/libtesseract.dir/src/dict/dawg_cache.cpp.o [117/219] Building CXX object CMakeFiles/libtesseract.dir/src/dict/hyphen.cpp.o [118/219] Building CXX object CMakeFiles/libtesseract.dir/src/dict/dict.cpp.o [119/219] Building CXX object CMakeFiles/libtesseract.dir/src/dict/permdawg.cpp.o [120/219] Building CXX object CMakeFiles/libtesseract.dir/src/dict/stopper.cpp.o [121/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/convolve.cpp.o [122/219] Building CXX object CMakeFiles/libtesseract.dir/src/dict/trie.cpp.o In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/12.3.0/functional:64, from /builder/shared-workdir/build/sdk/build_dir/target-arm_fa526_musl_eabi/tesseract-5.3.3/src/dict/dawg.h:29, from /builder/shared-workdir/build/sdk/build_dir/target-arm_fa526_musl_eabi/tesseract-5.3.3/src/dict/trie.h:22, from /builder/shared-workdir/build/sdk/build_dir/target-arm_fa526_musl_eabi/tesseract-5.3.3/src/dict/trie.cpp:23: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/12.3.0/bits/stl_algo.h: In function 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/12.3.0/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/12.3.0/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/12.3.0/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >]' at /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/12.3.0/bits/stl_algo.h:4820:18, inlined from 'void tesseract::Trie::sort_edges(tesseract::EDGE_VECTOR*)' at /builder/shared-workdir/build/sdk/build_dir/target-arm_fa526_musl_eabi/tesseract-5.3.3/src/dict/trie.cpp:654:12: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/12.3.0/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ [123/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/functions.cpp.o [124/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/fullyconnected.cpp.o [125/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/input.cpp.o [126/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/lstm.cpp.o [127/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/lstmrecognizer.cpp.o [128/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/maxpool.cpp.o [129/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/network.cpp.o [130/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/networkio.cpp.o [131/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/plumbing.cpp.o [132/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/parallel.cpp.o [133/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/reconfig.cpp.o [134/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/reversed.cpp.o [135/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/recodebeam.cpp.o [136/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/stridemap.cpp.o [137/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/tfnetwork.cpp.o [138/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/series.cpp.o [139/219] Building CXX object CMakeFiles/libtesseract.dir/src/opencl/openclwrapper.cpp.o [140/219] Building CXX object CMakeFiles/libtesseract.dir/src/lstm/weightmatrix.cpp.o [141/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/alignedblob.cpp.o [142/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/bbgrid.cpp.o [143/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/baselinedetect.cpp.o [144/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/blkocc.cpp.o [145/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/blobgrid.cpp.o [146/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/ccnontextdetect.cpp.o [147/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/cjkpitch.cpp.o [148/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/colfind.cpp.o [149/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/colpartition.cpp.o [150/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/colpartitiongrid.cpp.o [151/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/colpartitionset.cpp.o [152/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/devanagari_processing.cpp.o [153/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/drawtord.cpp.o [154/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/edgloop.cpp.o [155/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/edgblob.cpp.o [156/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/equationdetectbase.cpp.o [157/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/fpchop.cpp.o [158/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/gap_map.cpp.o [159/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/linefind.cpp.o [160/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/imagefind.cpp.o [161/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/makerow.cpp.o [162/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/oldbasel.cpp.o [163/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/pitsync1.cpp.o [164/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/pithsync.cpp.o [165/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/sortflts.cpp.o [166/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/scanedg.cpp.o [167/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tabfind.cpp.o [168/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/strokewidth.cpp.o [169/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tablerecog.cpp.o [170/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tablefind.cpp.o [171/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tabvector.cpp.o [172/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/textlineprojection.cpp.o [173/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/textord.cpp.o [174/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/topitch.cpp.o [175/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tospace.cpp.o [176/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tordmain.cpp.o [177/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/tovars.cpp.o [178/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/underlin.cpp.o [179/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/wordseg.cpp.o [180/219] Building CXX object CMakeFiles/libtesseract.dir/src/textord/workingpartset.cpp.o [181/219] Building CXX object CMakeFiles/libtesseract.dir/src/viewer/svmnode.cpp.o [182/219] Building CXX object CMakeFiles/libtesseract.dir/src/viewer/scrollview.cpp.o [183/219] Building CXX object CMakeFiles/libtesseract.dir/src/viewer/svutil.cpp.o [184/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/associate.cpp.o [185/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/chop.cpp.o [186/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/drawfx.cpp.o [187/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/chopper.cpp.o [188/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/findseam.cpp.o [189/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/gradechop.cpp.o [190/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/lm_consistency.cpp.o [191/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/language_model.cpp.o [192/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/lm_pain_points.cpp.o [193/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/lm_state.cpp.o [194/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/outlines.cpp.o [195/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/params_model.cpp.o [196/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/pieces.cpp.o [197/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/plotedges.cpp.o [198/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/render.cpp.o [199/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/segsearch.cpp.o [200/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/tface.cpp.o [201/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/wordclass.cpp.o [202/219] Building CXX object CMakeFiles/libtesseract.dir/src/wordrec/wordrec.cpp.o [203/219] Building CXX object CMakeFiles/libtesseract.dir/src/api/capi.cpp.o [204/219] Building CXX object CMakeFiles/libtesseract.dir/src/api/renderer.cpp.o [205/219] Building CXX object CMakeFiles/libtesseract.dir/src/api/baseapi.cpp.o [206/219] Building CXX object CMakeFiles/libtesseract.dir/src/api/altorenderer.cpp.o [207/219] Building CXX object CMakeFiles/libtesseract.dir/src/api/hocrrenderer.cpp.o [208/219] Building CXX object CMakeFiles/libtesseract.dir/src/api/lstmboxrenderer.cpp.o [209/219] Building CXX object CMakeFiles/libtesseract.dir/src/api/pdfrenderer.cpp.o [210/219] Building CXX object CMakeFiles/libtesseract.dir/src/arch/dotproduct.cpp.o [211/219] Building CXX object CMakeFiles/libtesseract.dir/src/api/wordstrboxrenderer.cpp.o [212/219] Building CXX object CMakeFiles/libtesseract.dir/src/arch/simddetect.cpp.o [213/219] Building CXX object CMakeFiles/libtesseract.dir/src/arch/dotproductneon.cpp.o [214/219] Building CXX object CMakeFiles/libtesseract.dir/src/arch/intsimdmatrixneon.cpp.o [215/219] Building CXX object CMakeFiles/libtesseract.dir/src/arch/intsimdmatrix.cpp.o [216/219] Linking CXX shared library libtesseract.so.5.3.3 [217/219] Creating library symlink libtesseract.so [218/219] Building CXX object CMakeFiles/tesseract.dir/src/tesseract.cpp.o [219/219] Linking CXX executable bin/tesseract FAILED: bin/tesseract : && /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/bin/arm-openwrt-linux-muslgnueabi-g++ -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=soft -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_fa526_musl_eabi/tesseract-5.3.3=tesseract-5.3.3 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -O3 -DNDEBUG -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/usr/lib -L/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/lib -fuse-ld=bfd -znow -zrelro CMakeFiles/tesseract.dir/src/tesseract.cpp.o -o bin/tesseract libtesseract.so.5.3.3 /builder/shared-workdir/build/sdk/staging_dir/target-arm_fa526_musl_eabi/usr/lib/libarchive.so -lleptonica && : /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/bin/../lib/gcc/arm-openwrt-linux-muslgnueabi/12.3.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld.bfd: libtesseract.so.5.3.3: undefined reference to `tesseract::DotProductNEON(float const*, float const*, int)' /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_fa526_gcc-12.3.0_musl_eabi/bin/../lib/gcc/arm-openwrt-linux-muslgnueabi/12.3.0/../../../../arm-openwrt-linux-muslgnueabi/bin/ld.bfd: libtesseract.so.5.3.3: undefined reference to `tesseract::IntSimdMatrix::intSimdMatrixNEON' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. make[3]: *** [Makefile:64: /builder/shared-workdir/build/sdk/build_dir/target-arm_fa526_musl_eabi/tesseract-5.3.3/.built] Error 1 time: package/feeds/packages/tesseract/compile#642.28#50.35#433.50