Cook: graphite2 1.3.12 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): cmake-common-3.17.3-any Installing (pkg/local): jsoncpp-1.8.4-i486 Installing (pkg/local): liblz4-1.8.3-i486 Installing (pkg/local): libxml2-2.9.9-i486 Installing (pkg/local): libzstd-1.3.8-i486 Installing (pkg/local): libarchive-3.3.3-i486 Installing (pkg/local): libunistring-0.9.10-i486 Installing (pkg/local): libidn2-2.1.0-i486 Installing (pkg/local): libcurl-7.63.0-i486 Installing (pkg/local): libnsl-1.2.0-i486 Installing (pkg/local): libuv-1.25.0-i486 Installing (pkg/local): cmake-3.17.3-i486 Installing (pkg/local): libpcre-8.42-i486 Installing (pkg/local): util-linux-smartcols-2.33.1-i486 Installing (pkg/local): util-linux-uuid-2.33.1-i486 Installing (pkg/local): util-linux-blkid-2.33.1-i486 Installing (pkg/local): util-linux-mount-2.33.1-i486 Installing (pkg/local): glib-2.64.3-i486 Installing (pkg/local): libharfbuzz-1.8.4-i486 Installing (pkg/local): libpng-1.6.36-i486 Installing (pkg/local): freetype-2.10.2-i486 Installing (pkg/local): bzip2-dev-1.0.8-i486 Installing (pkg/local): fontconfig-2.13.1-i486 Installing (pkg/local): libxau-1.0.8-i486 Installing (pkg/local): libxdmcp-1.1.2-i486 Installing (pkg/local): libxcb-1.13.1-i486 Installing (pkg/local): libx11-1.6.7-i486 Installing (pkg/local): pixman-0.36.0-i486 Installing (pkg/local): libcairo-1.16.0-i486 Installing (pkg/local): harfbuzz-1.8.4-i486 Installing (pkg/local): libpcre16-8.42-i486 Installing (pkg/local): libpcre32-8.42-i486 Installing (pkg/local): libpcrecpp-8.42-i486 Installing (pkg/local): libpcreposix-8.42-i486 Installing (pkg/local): pcre-8.42-any Installing (pkg/local): pcre-apps-8.42-i486 Installing (pkg/local): pcre-dev-8.42-any Installing (pkg/local): libgdbm-1.18.1-i486 Installing (pkg/local): perl-core-5.28.1-i486 Installing (pkg/local): perl-5.28.1-i486 Installing (pkg/local): util-linux-uuid-dev-2.33.1-any Installing (pkg/local): util-linux-blkid-dev-2.33.1-any Installing (pkg/local): util-linux-mount-dev-2.33.1-any Installing (pkg/local): zlib-dev-1.2.11-any Installing (pkg/local): glib-dev-2.64.3-i486 Installing (pkg/local): harfbuzz-dev-1.8.4-i486 Installing (pkg/local): libpng-dev-1.6.36-i486 Installing (pkg/local): freetype-dev-2.10.2-i486 Extracting source archive "graphite2-1.3.12.tgz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed -- Found PythonInterp: /usr/bin/python (found version "2.7.15") -- The C compiler identification is GNU 8.2.0 -- The CXX compiler identification is GNU 8.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Build: Release -- Building library: shared -- File Face support: enabled -- Tracing support: disabled -- Using vm machine type: direct -- Compiler ID is: GNU -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of size_t -- Check size of size_t - done -- Found Freetype: /usr/lib/libfreetype.so (found version "2.10.2") -- Configuring done -- Generating done -- Build files have been written to: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/build Scanning dependencies of target grlisttest Scanning dependencies of target endiantest Scanning dependencies of target jsontest [ 1%] Building CXX object tests/grlist/CMakeFiles/grlisttest.dir/grlisttest.cpp.o Scanning dependencies of target graphite2-base [ 2%] Building CXX object tests/endian/CMakeFiles/endiantest.dir/endiantest.cpp.o [ 3%] Building CXX object tests/json/CMakeFiles/jsontest.dir/jsontest.cpp.o Scanning dependencies of target graphite2-file [ 4%] Building CXX object tests/CMakeFiles/graphite2-base.dir/__/src/FeatureMap.cpp.o Scanning dependencies of target graphite2 [ 5%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/call_machine.cpp.o [ 6%] Building CXX object src/CMakeFiles/graphite2.dir/direct_machine.cpp.o [ 7%] Building CXX object tests/json/CMakeFiles/jsontest.dir/__/__/src/json.cpp.o [ 9%] Linking CXX executable endiantest [ 10%] Linking CXX executable jsontest [ 11%] Building CXX object tests/CMakeFiles/graphite2-base.dir/__/src/Intervals.cpp.o [ 11%] Built target endiantest [ 12%] Building CXX object tests/CMakeFiles/graphite2-base.dir/__/src/NameTable.cpp.o [ 12%] Built target jsontest [ 13%] Building CXX object src/CMakeFiles/graphite2.dir/gr_char_info.cpp.o [ 14%] Building CXX object tests/CMakeFiles/graphite2-base.dir/__/src/Sparse.cpp.o [ 15%] Linking CXX executable grlisttest [ 17%] Building CXX object src/CMakeFiles/graphite2.dir/gr_features.cpp.o [ 17%] Built target grlisttest In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/direct_machine.cpp:43: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/direct_machine.cpp:43: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 18%] Building CXX object src/CMakeFiles/graphite2.dir/gr_face.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/call_machine.cpp:39: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/call_machine.cpp:39: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 19%] Building CXX object src/CMakeFiles/graphite2.dir/gr_font.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Intervals.h:32, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Intervals.cpp:31: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Intervals.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 20%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/Code.cpp.o [ 21%] Building CXX object src/CMakeFiles/graphite2.dir/gr_logging.cpp.o [ 22%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/Collider.cpp.o [ 23%] Building CXX object tests/CMakeFiles/graphite2-base.dir/__/src/TtfUtil.cpp.o [ 25%] Building CXX object src/CMakeFiles/graphite2.dir/gr_segment.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Font.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Slot.h:32, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/gr_logging.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Font.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Slot.h:32, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/gr_logging.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 26%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/CmapCache.cpp.o [ 27%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/Decompressor.cpp.o [ 28%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/Face.cpp.o [ 29%] Building CXX object tests/CMakeFiles/graphite2-base.dir/__/src/UtfCodec.cpp.o [ 30%] Linking C static library libgraphite2-base.a In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Collider.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Collider.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Collider.cpp:33: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 31%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/FileFace.cpp.o [ 31%] Built target graphite2-base [ 32%] Building CXX object src/CMakeFiles/graphite2.dir/gr_slot.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/gr_segment.cpp:29: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/gr_segment.cpp:29: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ Scanning dependencies of target bits [ 34%] Building CXX object tests/bittwiddling/CMakeFiles/bits.dir/bits.cpp.o [ 35%] Building CXX object src/CMakeFiles/graphite2.dir/CmapCache.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/CmapCache.h:30, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Face.cpp:29: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/CmapCache.h:30, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Face.cpp:29: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 36%] Building CXX object src/CMakeFiles/graphite2.dir/Code.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/gr_slot.cpp:28: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/gr_slot.cpp:28: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 37%] Building CXX object src/CMakeFiles/graphite2.dir/Collider.cpp.o [ 38%] Linking CXX executable bits [ 38%] Built target bits Scanning dependencies of target nametabletest [ 39%] Building CXX object tests/nametabletest/CMakeFiles/nametabletest.dir/nametabletest.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Collider.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Collider.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Collider.cpp:33: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 40%] Linking CXX executable nametabletest [ 40%] Built target nametabletest Scanning dependencies of target sparsetest [ 42%] Building CXX object tests/sparsetest/CMakeFiles/sparsetest.dir/sparsetest.cpp.o [ 43%] Building CXX object src/CMakeFiles/graphite2.dir/Decompressor.cpp.o [ 44%] Building CXX object src/CMakeFiles/graphite2.dir/Face.cpp.o [ 45%] Linking CXX executable sparsetest [ 45%] Built target sparsetest [ 46%] Building CXX object src/CMakeFiles/graphite2.dir/FeatureMap.cpp.o [ 47%] Building CXX object src/CMakeFiles/graphite2.dir/Font.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/CmapCache.h:30, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Face.cpp:29: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/CmapCache.h:30, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Face.cpp:29: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 48%] Building CXX object src/CMakeFiles/graphite2.dir/GlyphFace.cpp.o [ 50%] Building CXX object src/CMakeFiles/graphite2.dir/GlyphCache.cpp.o [ 51%] Building CXX object src/CMakeFiles/graphite2.dir/Intervals.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Intervals.h:32, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Intervals.cpp:31: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Intervals.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 52%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/GlyphCache.cpp.o [ 53%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/GlyphFace.cpp.o [ 55%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/gr_logging.cpp.o [ 55%] Building CXX object src/CMakeFiles/graphite2.dir/Justifier.cpp.o [ 56%] Building CXX object src/CMakeFiles/graphite2.dir/NameTable.cpp.o [ 57%] Building CXX object src/CMakeFiles/graphite2.dir/Pass.cpp.o [ 59%] Building CXX object src/CMakeFiles/graphite2.dir/Position.cpp.o [ 60%] Building CXX object src/CMakeFiles/graphite2.dir/Segment.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Font.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Slot.h:32, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/gr_logging.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Font.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Slot.h:32, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/gr_logging.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 61%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/Pass.cpp.o [ 62%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/Segment.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Justifier.cpp:28: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Justifier.cpp:28: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Segment.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Segment.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Segment.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'T* graphite2::Vector::erase(graphite2::Vector::iterator, graphite2::Vector::iterator) [with T = graphite2::FeatureVal; graphite2::Vector::iterator = graphite2::FeatureVal*]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:93:51: required from 'void graphite2::Vector::clear() [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:61:17: required from 'graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Segment.cpp:60:42: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:163:32: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class graphite2::FeatureVal' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Segment.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Pass.cpp:35: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Pass.cpp:35: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Pass.cpp:35: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Pass.cpp:35: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 63%] Building CXX object src/CMakeFiles/graphite2.dir/Silf.cpp.o [ 64%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/Silf.cpp.o [ 65%] Building CXX object src/CMakeFiles/graphite2.dir/Slot.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Segment.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Segment.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Segment.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'T* graphite2::Vector::erase(graphite2::Vector::iterator, graphite2::Vector::iterator) [with T = graphite2::FeatureVal; graphite2::Vector::iterator = graphite2::FeatureVal*]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:93:51: required from 'void graphite2::Vector::clear() [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:61:17: required from 'graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Segment.cpp:60:42: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:163:32: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class graphite2::FeatureVal' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Segment.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Slot.cpp: In member function 'void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Slot.cpp:78:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct graphite2::SlotJustify' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); ^ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:38, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Slot.cpp:27: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Slot.h:42:8: note: 'struct graphite2::SlotJustify' declared here struct SlotJustify ^~~~~~~~~~~ [ 67%] Building CXX object tests/CMakeFiles/graphite2-file.dir/__/src/Slot.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Slot.cpp:27: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Slot.cpp:27: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Silf.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Silf.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Silf.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Silf.cpp:32: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 68%] Building CXX object src/CMakeFiles/graphite2.dir/Sparse.cpp.o [ 69%] Building CXX object src/CMakeFiles/graphite2.dir/TtfUtil.cpp.o /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Slot.cpp: In member function 'void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Slot.cpp:78:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct graphite2::SlotJustify' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); ^ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:38, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Slot.cpp:27: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Slot.h:42:8: note: 'struct graphite2::SlotJustify' declared here struct SlotJustify ^~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/graphite2.dir/UtfCodec.cpp.o In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:31, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Slot.cpp:27: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h: In instantiation of 'void graphite2::Vector::reserve(size_t) [with T = graphite2::FeatureVal; size_t = unsigned int]': /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:91:72: required from 'void graphite2::Vector::push_back(const T&) [with T = graphite2::FeatureVal]' /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:119:69: required from here /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/List.h:110:42: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class graphite2::FeatureVal'; use 'new' and 'delete' instead [-Wclass-memaccess] m_first = static_cast(realloc(m_first, requested)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureMap.h:29, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Face.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/Segment.h:34, from /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/Slot.cpp:27: /home/slitaz/wok/graphite2/source/graphite2-1.3.12/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here class FeatureVal : public Vector ^~~~~~~~~~ [ 71%] Building CXX object src/CMakeFiles/graphite2.dir/FileFace.cpp.o [ 72%] Linking C shared library libgraphite2.so [ 73%] Linking C static library libgraphite2-file.a [ 73%] Built target graphite2-file [ 73%] Built target graphite2 Scanning dependencies of target linebreak Scanning dependencies of target freetype Scanning dependencies of target features Scanning dependencies of target clusters Scanning dependencies of target simple Scanning dependencies of target featuremaptest [ 75%] Building C object tests/examples/CMakeFiles/linebreak.dir/linebreak.c.o [ 76%] Building C object tests/examples/CMakeFiles/freetype.dir/freetype.c.o [ 77%] Building C object tests/examples/CMakeFiles/features.dir/features.c.o [ 78%] Building C object tests/examples/CMakeFiles/clusters.dir/cluster.c.o [ 79%] Building C object tests/examples/CMakeFiles/simple.dir/simple.c.o [ 80%] Building CXX object tests/featuremap/CMakeFiles/featuremaptest.dir/featuremaptest.cpp.o [ 81%] Linking C executable simple [ 82%] Linking C executable features [ 84%] Linking C executable linebreak [ 85%] Linking C executable clusters [ 86%] Linking C executable freetype [ 86%] Built target features [ 86%] Built target linebreak Scanning dependencies of target utftest [ 86%] Built target simple Scanning dependencies of target vm-test-common [ 87%] Building CXX object tests/vm/CMakeFiles/vm-test-common.dir/basic_test.cpp.o [ 87%] Built target clusters Scanning dependencies of target gr2fonttest [ 88%] Building CXX object tests/utftest/CMakeFiles/utftest.dir/utftest.cpp.o [ 89%] Building CXX object gr2fonttest/CMakeFiles/gr2fonttest.dir/UtfCodec.cpp.o [ 90%] Building CXX object gr2fonttest/CMakeFiles/gr2fonttest.dir/gr2FontTest.cpp.o [ 90%] Built target freetype [ 92%] Linking CXX executable utftest [ 92%] Built target utftest [ 93%] Linking CXX static library libvm-test-common.a [ 93%] Built target vm-test-common Scanning dependencies of target vm-test-call Scanning dependencies of target vm-test-direct [ 94%] Linking CXX executable gr2fonttest [ 95%] Building CXX object tests/vm/CMakeFiles/vm-test-call.dir/__/__/src/call_machine.cpp.o [ 96%] Building CXX object tests/vm/CMakeFiles/vm-test-direct.dir/__/__/src/direct_machine.cpp.o [ 96%] Built target gr2fonttest Scanning dependencies of target gr2fonttest_copy_dll [ 96%] Built target gr2fonttest_copy_dll [ 97%] Linking CXX executable featuremaptest [ 97%] Built target featuremaptest [ 98%] Linking CXX executable vm-test-direct [100%] Linking CXX executable vm-test-call [100%] Built target vm-test-direct [100%] Built target vm-test-call [ 2%] Built target grlisttest [ 19%] Built target graphite2-file [ 21%] Built target endiantest [ 29%] Built target graphite2-base [ 32%] Built target jsontest [ 67%] Built target graphite2 [ 69%] Built target sparsetest [ 71%] Built target nametabletest [ 73%] Built target bits [ 76%] Built target features [ 78%] Built target linebreak [ 80%] Built target freetype [ 82%] Built target simple [ 85%] Built target clusters [ 87%] Built target featuremaptest [ 89%] Built target vm-test-common [ 93%] Built target gr2fonttest [ 95%] Built target utftest [ 97%] Built target vm-test-call [100%] Built target vm-test-direct [100%] Built target gr2fonttest_copy_dll Install the project... -- Install configuration: "Release" -- Installing: /home/slitaz/wok/graphite2/install/usr/lib/pkgconfig/graphite2.pc -- Installing: /home/slitaz/wok/graphite2/install/usr/lib/libgraphite2.la -- Installing: /home/slitaz/wok/graphite2/install/usr/lib/libgraphite2.so.3.2.1 -- Installing: /home/slitaz/wok/graphite2/install/usr/lib/libgraphite2.so.3 -- Installing: /home/slitaz/wok/graphite2/install/usr/lib/libgraphite2.so -- Installing: /home/slitaz/wok/graphite2/install/usr/include/graphite2/Font.h -- Installing: /home/slitaz/wok/graphite2/install/usr/include/graphite2/Segment.h -- Installing: /home/slitaz/wok/graphite2/install/usr/include/graphite2/Types.h -- Installing: /home/slitaz/wok/graphite2/install/usr/include/graphite2/Log.h -- Installing: /home/slitaz/wok/graphite2/install/usr/share/graphite2/graphite2.cmake -- Installing: /home/slitaz/wok/graphite2/install/usr/share/graphite2/graphite2-release.cmake -- Installing: /home/slitaz/wok/graphite2/install/usr/bin/gr2fonttest -- Set runtime path of "/home/slitaz/wok/graphite2/install/usr/bin/gr2fonttest" to "" ================================================================================ Executing strip on all files... Done Time: 0.49s. Size: 234472 B -> 203316 B. Save: 30 KB. ================================================================================ Build dependencies to remove: 48 Removing: bzip2-dev cmake cmake-common fontconfig freetype freetype-dev glib glib-dev harfbuzz harfbuzz-dev jsoncpp libarchive libcairo libcurl libgdbm libharfbuzz libidn2 liblz4 libnsl libpcre libpcre16 libpcre32 libpcrecpp libpcreposix libpng libpng-dev libunistring libuv libx11 libxau libxcb libxdmcp libxml2 libzstd pcre pcre-apps pcre-dev perl perl-core pixman util-linux-blkid util-linux-blkid-dev util-linux-mount util-linux-mount-dev util-linux-smartcols util-linux-uuid util-linux-uuid-dev zlib-dev Pack: graphite2 1.3.12 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Copying "description.txt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done The release checksum has not changed. ================================================================================ Package "graphite2-1.3.12-i486.tazpkg" created Pack: graphite2-dev 1.3.12 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Copying "description.txt"... Done Determining package architecture... any Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done The release checksum has not changed. ================================================================================ Package "graphite2-dev-1.3.12-any.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/graphite2-1.3.12... Done Checking site script in source/graphite2-1.3.12... Done Checking ownership in install... Done Checking permissions in install... Done Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: graphite2 1.3.12 ================================================================================ Src file : graphite2-1.3.12.tgz Src size : 6.4M Source dir : 27.1M Produced : 304.0K Cook time : 54s Cook date : 2020-09-12 12:47 Target arch : any, i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 240.0K : 77.9K : 3 : graphite2-1.3.12-i486.tazpkg 2 : 112.0K : 14.8K : 8 : graphite2-dev-1.3.12-any.tazpkg ================================================================================