Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

misc/libime: Updated for version 1.1.10. #9742

Closed
wants to merge 1 commit into from

Conversation

sbo-bot[bot]
Copy link

@sbo-bot sbo-bot bot commented Feb 15, 2025

No description provided.

@sbo-bot sbo-bot bot added the submission-form Changes submitted via the website submission form label Feb 15, 2025
Copy link
Author

sbo-bot bot commented Feb 15, 2025

@sbo-bot: build misc/libime

Copy link

reverse dependencies - misc/libime

  • misc/fcitx5-chinese-addons
  • misc/fcitx5-table-extra
  • misc/fcitx5-table-other

Copy link

✅ sbolint - misc/libime ✅

sbolint: libime checks out OK

Copy link
Author

sbo-bot bot commented Feb 15, 2025

buildpkg i586 misc/libime

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Sat Feb 15 01:34:07 GMT 2025
revision: cd90783a664b80d961b13f269a34ff3ed5997e98
title:    Merge c2010dd0f632954e3de3fe53d48f22a46f0c4c70 into c6b81049a24bf65308d2e164e71a65e8d18b1257

================================================================================
misc/libime                                                             01:51:23
================================================================================

Calculating dependencies ... 
Dependency tree:
misc/libime (update for version 1.1.10)
  misc/fcitx5 (ok)
    misc/xcb-imdkit (ok)
    libraries/fmt (ok)

Building misc/libime (update for version 1.1.10) ---------------------- 01:51:24
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
fmt-10.2.1-i586-1_SBo: A modern formatting library ..................... [ 950K]
xcb-imdkit-1.0.9-i586-1_SBo: implementation of the xim protocol in xcb . [ 710K]
fcitx5-5.1.11-i586-1_SBo: Input Method Framework ....................... [  19M]
Running libime.SlackBuild ...                                       ETA 01:52:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./libime.SlackBuild
Built ok:  libime-1.1.10-i586-1_SBo.txz                                 01:52:12
Testing package libime-1.1.10-i586-1_SBo.txz ... done.
Test installing libime-1.1.10-i586-1_SBo.txz ...
libime-1.1.10-i586-1_SBo: A library to support generic input method impl [  47M]
Unmounting chroot ... done.
Backed up: libime-1.1.9-i586-1_SBo.txz
✅ misc/libime Updated for version 1.1.10 ✅

================================================================================
SUMMARY                                                                 01:52:21
================================================================================

Logfile:     /var/log/repo/SBo/repo_2025-02-15_01:51:22.log
Runtime:     0h 0m 59s
Updated:     1
  misc/libime/libime-1.1.10-i586-1_SBo.txz

Snipped Build Log

 JointProxy(const JointProxy<KeyIter, ValueIter> &other) : inner_(other.inner_) {}
      |                                                               ^~~~~~~~~~~~~~~~~~~~
In file included from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:8,
                 from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:11:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of ‘util::ProxyIterator<Proxy>::S util::ProxyIterator<Proxy>::operator+(std::ptrdiff_t) const [with Proxy = util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >; std::ptrdiff_t = int]’:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:36:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long long unsigned int*; ValueIter = lm::ProbBackoff*; Less = std::less<long long unsigned int>]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long long unsigned int*; ValueIter = lm::ProbBackoff*]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:208:20:   required from ‘void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:128:18:   required from here
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:50: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >&)’ is deprecated [-Wdeprecated-copy]
   71 |     S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; }
      |                                                  ^~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:84: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >&)’ is deprecated [-Wdeprecated-copy]
   71 |     S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; }
      |                                                                                    ^~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
In file included from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/model.hh:13,
                 from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/value_build.cc:3:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.hh: In member function ‘void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)’:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter ‘word’ [-Wunused-parameter]
  234 |     void operator()(const StringPiece &word) {}
      |                     ~~~~~~~~~~~~~~~~~~~^~~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of ‘util::ProxyIterator<Proxy>::S util::ProxyIterator<Proxy>::operator-(std::ptrdiff_t) const [with Proxy = util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >; std::ptrdiff_t = int]’:
/usr/include/c++/11.2.0/bits/stl_algo.h:1904:71:   required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::detail::LessWrapper<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >, std::less<long long unsigned int> > >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:1938:38:   required from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::detail::LessWrapper<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >, std::less<long long unsigned int> > >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:1954:25:   required from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::detail::LessWrapper<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >, std::less<long long unsigned int> > >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:4875:18:   required from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >; _Compare = util::detail::LessWrapper<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >, std::less<long long unsigned int> >]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long long unsigned int*; ValueIter = util::PairedIterator<lm::ProbBackoff*, StringPiece*>; Less = std::less<long long unsigned int>]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long long unsigned int*; ValueIter = util::PairedIterator<lm::ProbBackoff*, StringPiece*>]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:199:22:   required from ‘void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:128:18:   required from here
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:50: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >&)’ is deprecated [-Wdeprecated-copy]
   76 |     S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; }
      |                                                  ^~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:84: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >&)’ is deprecated [-Wdeprecated-copy]
   76 |     S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; }
      |                                                                                    ^~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
[ 39%] Building CXX object src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/spaces.cc.o
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of ‘util::ProxyIterator<Proxy>::S util::ProxyIterator<Proxy>::operator-(std::ptrdiff_t) const [with Proxy = util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >; std::ptrdiff_t = int]’:
/usr/include/c++/11.2.0/bits/stl_algo.h:1904:71:   required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::detail::LessWrapper<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*>, std::less<long long unsigned int> > >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:1938:38:   required from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::detail::LessWrapper<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*>, std::less<long long unsigned int> > >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:1954:25:   required from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::detail::LessWrapper<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*>, std::less<long long unsigned int> > >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:4875:18:   required from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >; _Compare = util::detail::LessWrapper<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*>, std::less<long long unsigned int> >]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long long unsigned int*; ValueIter = lm::ProbBackoff*; Less = std::less<long long unsigned int>]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long long unsigned int*; ValueIter = lm::ProbBackoff*]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:208:20:   required from ‘void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:128:18:   required from here
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:50: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >&)’ is deprecated [-Wdeprecated-copy]
   76 |     S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; }
      |                                                  ^~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:84: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >&)’ is deprecated [-Wdeprecated-copy]
   76 |     S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; }
      |                                                                                    ^~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long long unsigned int*, lm::ProbBackoff*> >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
In file included from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/search_trie.cc:17:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of ‘Proxy util::ProxyIterator<Proxy>::operator*() const [with Proxy = util::SizedProxy]’:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/sized_iterator.hh:212:15:   required from here
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:80:38: warning: implicitly-declared ‘constexpr util::SizedProxy::SizedProxy(const util::SizedProxy&)’ is deprecated [-Wdeprecated-copy]
   80 |     Proxy operator*() const { return p_; }
      |                                      ^~
In file included from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/search_trie.cc:19:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/sized_iterator.hh:90:17: note: because ‘util::SizedProxy’ has user-provided ‘util::SizedProxy& util::SizedProxy::operator=(const util::SizedProxy&)’
   90 |     SizedProxy &operator=(const SizedProxy &from) {
      |                 ^~~~~~~~
[ 40%] Building CXX object src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/string_piece.cc.o
[ 41%] Building CXX object src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/usage.cc.o
In file included from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/search_trie.cc:17:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of ‘util::ProxyIterator<Proxy>::ProxyIterator(const Proxy&) [with Proxy = util::SizedProxy]’:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/sized_iterator.hh:202:12:   required from ‘void util::SizedSort(void*, void*, std::size_t, const Compare&) [with Compare = lm::ngram::trie::EntryCompare; std::size_t = unsigned int]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/search_trie.cc:157:22:   required from here
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:48:46: warning: implicitly-declared ‘constexpr util::SizedProxy::SizedProxy(const util::SizedProxy&)’ is deprecated [-Wdeprecated-copy]
   48 |     explicit ProxyIterator(const Proxy &p) : p_(p) {}
      |                                              ^~~~~
In file included from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/search_trie.cc:19:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/sized_iterator.hh:90:17: note: because ‘util::SizedProxy’ has user-provided ‘util::SizedProxy& util::SizedProxy::operator=(const util::SizedProxy&)’
   90 |     SizedProxy &operator=(const SizedProxy &from) {
      |                 ^~~~~~~~
[ 42%] Linking CXX static library libfilesystem_helper.a
In file included from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/search_trie.cc:17:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of ‘util::ProxyIterator<Proxy>::S util::ProxyIterator<Proxy>::operator+(std::ptrdiff_t) const [with Proxy = util::SizedProxy; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::SizedProxy>; std::ptrdiff_t = int]’:
/usr/include/c++/11.2.0/bits/stl_algo.h:1866:43:   required from ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::SizedProxy>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::SizedCompare<lm::ngram::trie::EntryCompare, util::SizedProxy> >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:1957:31:   required from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::SizedProxy>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::SizedCompare<lm::ngram::trie::EntryCompare, util::SizedProxy> >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:4875:18:   required from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator<util::SizedProxy>; _Compare = util::SizedCompare<lm::ngram::trie::EntryCompare, util::SizedProxy>]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/sized_iterator.hh:202:11:   required from ‘void util::SizedSort(void*, void*, std::size_t, const Compare&) [with Compare = lm::ngram::trie::EntryCompare; std::size_t = unsigned int]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/search_trie.cc:157:22:   required from here
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:50: warning: implicitly-declared ‘constexpr util::ProxyIterator<util::SizedProxy>::ProxyIterator(const util::ProxyIterator<util::SizedProxy>&)’ is deprecated [-Wdeprecated-copy]
   71 |     S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; }
      |                                                  ^~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::SizedProxy>’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::SizedProxy; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::SizedProxy>]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:84: warning: implicitly-declared ‘constexpr util::ProxyIterator<util::SizedProxy>::ProxyIterator(const util::ProxyIterator<util::SizedProxy>&)’ is deprecated [-Wdeprecated-copy]
   71 |     S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; }
      |                                                                                    ^~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::SizedProxy>’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::SizedProxy; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::SizedProxy>]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
[ 42%] Built target filesystem_helper
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of ‘util::ProxyIterator<Proxy>::S util::ProxyIterator<Proxy>::operator-(std::ptrdiff_t) const [with Proxy = util::SizedProxy; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::SizedProxy>; std::ptrdiff_t = int]’:
/usr/include/c++/11.2.0/bits/stl_algo.h:1904:71:   required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::SizedProxy>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::SizedCompare<lm::ngram::trie::EntryCompare, util::SizedProxy> >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:1938:38:   required from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::SizedProxy>; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::SizedCompare<lm::ngram::trie::EntryCompare, util::SizedProxy> >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:1954:25:   required from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::SizedProxy>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::SizedCompare<lm::ngram::trie::EntryCompare, util::SizedProxy> >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:4875:18:   required from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator<util::SizedProxy>; _Compare = util::SizedCompare<lm::ngram::trie::EntryCompare, util::SizedProxy>]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/sized_iterator.hh:202:11:   required from ‘void util::SizedSort(void*, void*, std::size_t, const Compare&) [with Compare = lm::ngram::trie::EntryCompare; std::size_t = unsigned int]’
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/search_trie.cc:157:22:   required from here
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:50: warning: implicitly-declared ‘constexpr util::ProxyIterator<util::SizedProxy>::ProxyIterator(const util::ProxyIterator<util::SizedProxy>&)’ is deprecated [-Wdeprecated-copy]
   76 |     S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; }
      |                                                  ^~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::SizedProxy>’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::SizedProxy; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::SizedProxy>]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:84: warning: implicitly-declared ‘constexpr util::ProxyIterator<util::SizedProxy>::ProxyIterator(const util::ProxyIterator<util::SizedProxy>&)’ is deprecated [-Wdeprecated-copy]
   76 |     S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; }
      |                                                                                    ^~~
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::SizedProxy>’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::SizedProxy; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::SizedProxy>]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
[ 43%] Built target lm-extract
[ 43%] Built target kenlm
[ 44%] Building CXX object tools/CMakeFiles/libime_slm_build_binary.dir/__/src/libime/core/kenlm/lm/build_binary_main.cc.o
[ 45%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/decoder.cpp.o
[ 46%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/datrie.cpp.o
[ 46%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/inputbuffer.cpp.o
[ 47%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/dictionary.cpp.o
[ 48%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/userlanguagemodel.cpp.o
[ 49%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/lattice.cpp.o
[ 50%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/historybigram.cpp.o
[ 51%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/segmentgraph.cpp.o
[ 52%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/utils.cpp.o
[ 53%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/prediction.cpp.o
[ 54%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/languagemodel.cpp.o
[ 55%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/triedictionary.cpp.o
In file included from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/model.hh:13,
                 from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/build_binary_main.cc:1:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.hh: In member function ‘void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)’:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter ‘word’ [-Wunused-parameter]
  234 |     void operator()(const StringPiece &word) {}
      |                     ~~~~~~~~~~~~~~~~~~~^~~~
[ 56%] Linking CXX executable libime_slm_build_binary
[ 56%] Built target libime_slm_build_binary
[ 57%] Generating sc.lm
Reading /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/build/data/lm_sc.arpa
----5---10---15---20---25---30---35---40---45---50---55---60---65---70---75---80---85---90---95--100
******In file included from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/model.hh:13,
                 from /tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/languagemodel.cpp:14:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.hh: In member function ‘void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)’:
/tmp/SBo/repo.epHhlu/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter ‘word’ [-Wunused-parameter]
  234 |     void operator()(const StringPiece &word) {}
      |                     ~~~~~~~~~~~~~~~~~~~^~~~
**********************************************************************************************
Identifying n-grams omitted by SRI
----5---10---15---20---25---30---35---40---45---50---55---60---65---70---75---80---85---90---95--100
****************************************************************************************************
Quantizing
----5---10---15---20---25---30---35---40---45---50---55---60---65---70---75---80---85---90---95--100
**********************************************************************[ 57%] Linking CXX shared library libIMECore.so
[ 57%] Built target IMECore
[ 59%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/tablebaseddictionary.cpp.o
[ 61%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindata.cpp.o
[ 61%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/autophrasedict.cpp.o
[ 62%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/tableoptions.cpp.o
[ 64%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyincontext.cpp.o
[ 59%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/tabledecoder.cpp.o
[ 66%] Building CXX object tools/CMakeFiles/libime_history.dir/libime_history.cpp.o
[ 67%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/tablerule.cpp.o
[ 68%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/log.cpp.o
[ 68%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindecoder.cpp.o
[ 68%] Building CXX object tools/CMakeFiles/libime_prediction.dir/libime_prediction.cpp.o
[ 66%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/tablecontext.cpp.o
[ 69%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindictionary.cpp.o
[ 70%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinencoder.cpp.o
[ 71%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinime.cpp.o
[ 72%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinmatchstate.cpp.o
[ 73%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/shuangpinprofile.cpp.o
[ 74%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinprediction.cpp.o
[ 75%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyincorrectionprofile.cpp.o
******************************
Writing trie
----5---10---15---20---25---30---35---40---45---50---55---60---65---70---75---80---85---90---95--100
****************************************************************************************************
SUCCESS
[ 76%] Built target lm
[ 77%] Linking CXX executable libime_history
[ 77%] Built target libime_history
[ 78%] Linking CXX executable libime_prediction
[ 78%] Built target libime_prediction
[ 78%] Generating sc.lm.predict
[ 79%] Linking CXX shared library libIMEPinyin.so
[ 79%] Built target IMEPinyin
[ 80%] Building CXX object tools/CMakeFiles/libime_migrate_fcitx4_pinyin.dir/libime_migrate_fcitx4_pinyin.cpp.o
[ 80%] Building CXX object tools/CMakeFiles/libime_pinyindict.dir/libime_pinyindict.cpp.o
I2025-02-15 01:51:48.924709 libime_prediction.cpp:111] Memory: 3429162 Number of entries: 111216
[ 81%] Built target lm-predict
[ 82%] Linking CXX shared library libIMETable.so
[ 83%] Linking CXX executable libime_pinyindict
[ 83%] Built target libime_pinyindict
[ 84%] Generating sc.dict
[ 85%] Generating extb.dict
[ 85%] Built target IMETable
[ 86%] Building CXX object tools/CMakeFiles/libime_tabledict.dir/libime_tabledict.cpp.o
[ 87%] Building CXX object tools/CMakeFiles/libime_migrate_fcitx4_table.dir/libime_migrate_fcitx4_table.cpp.o
[ 88%] Built target dict
[ 89%] Linking CXX executable libime_migrate_fcitx4_pinyin
[ 89%] Built target libime_migrate_fcitx4_pinyin
[ 90%] Linking CXX executable libime_tabledict
[ 90%] Built target libime_tabledict
[ 91%] Generating db.main.dict
[ 92%] Generating wbpy.main.dict
[ 93%] Generating erbi.main.dict
[ 94%] Generating qxm.main.dict
[ 96%] Generating wanfeng.main.dict
[ 96%] Generating cj.main.dict
[ 97%] Generating zrm.main.dict
[ 98%] Generating wbx.main.dict
[ 99%] Built target table-dict
[100%] Linking CXX executable libime_migrate_fcitx4_table
[100%] Built target libime_migrate_fcitx4_table
Consolidate compiler generated dependencies of target filesystem_helper
[  2%] Built target filesystem_helper
[  2%] Built target dict-download
Consolidate compiler generated dependencies of target kenlm
[  2%] Built target table-dict-download
[  3%] Built target dict-extract
[ 39%] Built target kenlm
[ 41%] Built target table-dict-extract
Consolidate compiler generated dependencies of target libime_slm_build_binary
[ 43%] Built target libime_slm_build_binary
Consolidate compiler generated dependencies of target IMECore
[ 54%] Built target IMECore
Consolidate compiler generated dependencies of target libime_history
Consolidate compiler generated dependencies of target libime_prediction
Consolidate compiler generated dependencies of target IMETable
[ 56%] Built target libime_prediction
[ 58%] Built target libime_history
[ 58%] Built target lm-download
Consolidate compiler generated dependencies of target IMEPinyin
[ 65%] Built target IMETable
[ 67%] Built target lm-extract
Consolidate compiler generated dependencies of target libime_tabledict
Consolidate compiler generated dependencies of target libime_migrate_fcitx4_table
[ 78%] Built target IMEPinyin
[ 80%] Built target libime_tabledict
[ 82%] Built target libime_migrate_fcitx4_table
[ 84%] Built target lm
Consolidate compiler generated dependencies of target libime_migrate_fcitx4_pinyin
Consolidate compiler generated dependencies of target libime_pinyindict
[ 93%] Built target table-dict
[ 94%] Built target lm-predict
[ 96%] Built target libime_migrate_fcitx4_pinyin
[ 97%] Built target libime_pinyindict
[100%] Built target dict
Installing the project stripped...
-- Install configuration: ""
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libIMECore.so.1.1.10
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libIMECore.so.0
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libIMECore.so
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/datrie.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/decoder.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/languagemodel.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/inputbuffer.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/segmentgraph.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/lattice.h
-- Up-to-date: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/languagemodel.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/historybigram.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/dictionary.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/userlanguagemodel.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/lrucache.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/prediction.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/triedictionary.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/utils.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/core/libimecore_export.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/cmake/LibIMECore/LibIMECoreTargets.cmake
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/cmake/LibIMECore/LibIMECoreTargets-noconfig.cmake
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/cmake/LibIMECore/LibIMECoreConfig.cmake
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/cmake/LibIMECore/LibIMECoreConfigVersion.cmake
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libIMEPinyin.so.1.1.10
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libIMEPinyin.so.0
-- Set runtime path of "/tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libIMEPinyin.so.1.1.10" to ""
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libIMEPinyin.so
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyincontext.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyindata.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyindecoder.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyindictionary.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyinencoder.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyinime.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyinmatchstate.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyinmatchstate_p.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyinprediction.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/shuangpindata.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/shuangpinprofile.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyincorrectionprofile.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/pinyin/libimepinyin_export.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/cmake/LibIMEPinyin/LibIMEPinyinTargets.cmake
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/cmake/LibIMEPinyin/LibIMEPinyinTargets-noconfig.cmake
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/cmake/LibIMEPinyin/LibIMEPinyinConfig.cmake
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/cmake/LibIMEPinyin/LibIMEPinyinConfigVersion.cmake
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libIMETable.so.1.1.10
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libIMETable.so.0
-- Set runtime path of "/tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libIMETable.so.1.1.10" to ""
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libIMETable.so
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/table/tablebaseddictionary.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/table/tablecontext.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/table/tableoptions.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/table/tablerule.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/table/tabledecoder.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/table/autophrasedict.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/include/LibIME/libime/table/libimetable_export.h
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/cmake/LibIMETable/LibIMETableTargets.cmake
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/cmake/LibIMETable/LibIMETableTargets-noconfig.cmake
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/cmake/LibIMETable/LibIMETableConfig.cmake
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/cmake/LibIMETable/LibIMETableConfigVersion.cmake
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_slm_build_binary
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_prediction
-- Set runtime path of "/tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_prediction" to ""
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_pinyindict
-- Set runtime path of "/tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_pinyindict" to ""
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_history
-- Set runtime path of "/tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_history" to ""
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_tabledict
-- Set runtime path of "/tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_tabledict" to ""
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_migrate_fcitx4_table
-- Set runtime path of "/tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_migrate_fcitx4_table" to ""
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_migrate_fcitx4_pinyin
-- Set runtime path of "/tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/bin/libime_migrate_fcitx4_pinyin" to ""
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libime/zh_CN.lm
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/lib/libime/zh_CN.lm.predict
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/share/libime/sc.dict
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/share/libime/extb.dict
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/share/libime/db.main.dict
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/share/libime/erbi.main.dict
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/share/libime/qxm.main.dict
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/share/libime/wanfeng.main.dict
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/share/libime/wbpy.main.dict
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/share/libime/wbx.main.dict
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/share/libime/zrm.main.dict
-- Installing: /tmp/SBo/repo.epHhlu/build_libime/package-libime/usr/share/libime/cj.main.dict

Slackware package maker, version 3.14159265.

Searching for symbolic links:
usr/lib/libIMECore.so	libIMECore.so.0
usr/lib/libIMECore.so.0	libIMECore.so.1.1.10
usr/lib/libIMEPinyin.so	libIMEPinyin.so.0
usr/lib/libIMEPinyin.so.0	libIMEPinyin.so.1.1.10
usr/lib/libIMETable.so	libIMETable.so.0
usr/lib/libIMETable.so.0	libIMETable.so.1.1.10

Making symbolic link creation script:
( cd usr/lib ; rm -rf libIMECore.so )
( cd usr/lib ; ln -sf libIMECore.so.0 libIMECore.so )
( cd usr/lib ; rm -rf libIMECore.so.0 )
( cd usr/lib ; ln -sf libIMECore.so.1.1.10 libIMECore.so.0 )
( cd usr/lib ; rm -rf libIMEPinyin.so )
( cd usr/lib ; ln -sf libIMEPinyin.so.0 libIMEPinyin.so )
( cd usr/lib ; rm -rf libIMEPinyin.so.0 )
( cd usr/lib ; ln -sf libIMEPinyin.so.1.1.10 libIMEPinyin.so.0 )
( cd usr/lib ; rm -rf libIMETable.so )
( cd usr/lib ; ln -sf libIMETable.so.0 libIMETable.so )
( cd usr/lib ; rm -rf libIMETable.so.0 )
( cd usr/lib ; ln -sf libIMETable.so.1.1.10 libIMETable.so.0 )

It is recommended that you make these lines your new installation script.

Would you like to make this stuff the install script for this package
and remove the symbolic links ([y]es, [n]o)? y


Removing symbolic links:
removed './usr/lib/libIMECore.so.0'
removed './usr/lib/libIMECore.so'
removed './usr/lib/libIMEPinyin.so.0'
removed './usr/lib/libIMEPinyin.so'
removed './usr/lib/libIMETable.so.0'
removed './usr/lib/libIMETable.so'

Creating your new ./install/doinst.sh...

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.epHhlu/output_libime/libime-1.1.10-i586-1_SBo.txz

./
install/
install/doinst.sh
install/slack-desc
usr/
usr/bin/
usr/bin/libime_history
usr/bin/libime_migrate_fcitx4_pinyin
usr/bin/libime_migrate_fcitx4_table
usr/bin/libime_pinyindict
usr/bin/libime_prediction
usr/bin/libime_slm_build_binary
usr/bin/libime_tabledict
usr/doc/
usr/doc/libime-1.1.10/
usr/doc/libime-1.1.10/LGPL-2.1-or-later.txt
usr/doc/libime-1.1.10/libime.SlackBuild
usr/include/
usr/include/LibIME/
usr/include/LibIME/libime/
usr/include/LibIME/libime/core/
usr/include/LibIME/libime/core/datrie.h
usr/include/LibIME/libime/core/decoder.h
usr/include/LibIME/libime/core/dictionary.h
usr/include/LibIME/libime/core/historybigram.h
usr/include/LibIME/libime/core/inputbuffer.h
usr/include/LibIME/libime/core/languagemodel.h
usr/include/LibIME/libime/core/lattice.h
usr/include/LibIME/libime/core/libimecore_export.h
usr/include/LibIME/libime/core/lrucache.h
usr/include/LibIME/libime/core/prediction.h
usr/include/LibIME/libime/core/segmentgraph.h
usr/include/LibIME/libime/core/triedictionary.h
usr/include/LibIME/libime/core/userlanguagemodel.h
usr/include/LibIME/libime/core/utils.h
usr/include/LibIME/libime/pinyin/
usr/include/LibIME/libime/pinyin/libimepinyin_export.h
usr/include/LibIME/libime/pinyin/pinyincontext.h
usr/include/LibIME/libime/pinyin/pinyincorrectionprofile.h
usr/include/LibIME/libime/pinyin/pinyindata.h
usr/include/LibIME/libime/pinyin/pinyindecoder.h
usr/include/LibIME/libime/pinyin/pinyindictionary.h
usr/include/LibIME/libime/pinyin/pinyinencoder.h
usr/include/LibIME/libime/pinyin/pinyinime.h
usr/include/LibIME/libime/pinyin/pinyinmatchstate.h
usr/include/LibIME/libime/pinyin/pinyinmatchstate_p.h
usr/include/LibIME/libime/pinyin/pinyinprediction.h
usr/include/LibIME/libime/pinyin/shuangpindata.h
usr/include/LibIME/libime/pinyin/shuangpinprofile.h
usr/include/LibIME/libime/table/
usr/include/LibIME/libime/table/autophrasedict.h
usr/include/LibIME/libime/table/libimetable_export.h
usr/include/LibIME/libime/table/tablebaseddictionary.h
usr/include/LibIME/libime/table/tablecontext.h
usr/include/LibIME/libime/table/tabledecoder.h
usr/include/LibIME/libime/table/tableoptions.h
usr/include/LibIME/libime/table/tablerule.h
usr/lib/
usr/lib/cmake/
usr/lib/cmake/LibIMECore/
usr/lib/cmake/LibIMECore/LibIMECoreConfig.cmake
usr/lib/cmake/LibIMECore/LibIMECoreConfigVersion.cmake
usr/lib/cmake/LibIMECore/LibIMECoreTargets-noconfig.cmake
usr/lib/cmake/LibIMECore/LibIMECoreTargets.cmake
usr/lib/cmake/LibIMEPinyin/
usr/lib/cmake/LibIMEPinyin/LibIMEPinyinConfig.cmake
usr/lib/cmake/LibIMEPinyin/LibIMEPinyinConfigVersion.cmake
usr/lib/cmake/LibIMEPinyin/LibIMEPinyinTargets-noconfig.cmake
usr/lib/cmake/LibIMEPinyin/LibIMEPinyinTargets.cmake
usr/lib/cmake/LibIMETable/
usr/lib/cmake/LibIMETable/LibIMETableConfig.cmake
usr/lib/cmake/LibIMETable/LibIMETableConfigVersion.cmake
usr/lib/cmake/LibIMETable/LibIMETableTargets-noconfig.cmake
usr/lib/cmake/LibIMETable/LibIMETableTargets.cmake
usr/lib/libIMECore.so.1.1.10
usr/lib/libIMEPinyin.so.1.1.10
usr/lib/libIMETable.so.1.1.10
usr/lib/libime/
usr/lib/libime/zh_CN.lm
usr/lib/libime/zh_CN.lm.predict
usr/share/
usr/share/libime/
usr/share/libime/cj.main.dict
usr/share/libime/db.main.dict
usr/share/libime/erbi.main.dict
usr/share/libime/extb.dict
usr/share/libime/qxm.main.dict
usr/share/libime/sc.dict
usr/share/libime/wanfeng.main.dict
usr/share/libime/wbpy.main.dict
usr/share/libime/wbx.main.dict
usr/share/libime/zrm.main.dict

Slackware package /tmp/SBo/repo.epHhlu/output_libime/libime-1.1.10-i586-1_SBo.txz created.

Built ok:  libime-1.1.10-i586-1_SBo.txz                                 01:52:12
Testing package libime-1.1.10-i586-1_SBo.txz ... 
Test installing libime-1.1.10-i586-1_SBo.txz ...
libime-1.1.10-i586-1_SBo: A library to support generic input method impl [  47M]
Unmounting chroot ... 
Backed up: libime-1.1.9-i586-1_SBo.txz
:-) misc/libime Updated for version 1.1.10 (-:

Copy link
Author

sbo-bot bot commented Feb 15, 2025

sbopkglint i586 misc/libime

Installing dependency: fmt
fmt-10.2.1-i586-1_SBo: A modern formatting library ..................... [ 950K]

Installing dependency: xcb-imdkit
xcb-imdkit-1.0.9-i586-1_SBo: implementation of the xim protocol in xcb . [ 710K]

Installing dependency: fcitx5
fcitx5-5.1.11-i586-1_SBo: Input Method Framework ....................... [  19M]

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/i586/misc/libime/libime-1.1.10-i586-1_SBo.txz to /tmp/SBo/sbopkglint.bqKjso ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/i586/misc/libime/libime-1.1.10-i586-1_SBo.txz to /tmp/SBo/sbopkglint.bqKjso ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === libime-1.1.10-i586-1_SBo.txz: All tests passed ✅

Copy link
Author

sbo-bot bot commented Feb 15, 2025

buildpkg x86_64 misc/libime

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Sat Feb 15 01:34:07 GMT 2025
revision: cd90783a664b80d961b13f269a34ff3ed5997e98
title:    Merge c2010dd0f632954e3de3fe53d48f22a46f0c4c70 into c6b81049a24bf65308d2e164e71a65e8d18b1257

================================================================================
misc/libime                                                             01:53:30
================================================================================

Calculating dependencies ... 
Dependency tree:
misc/libime (update for version 1.1.10)
  misc/fcitx5 (ok)
    misc/xcb-imdkit (ok)
    libraries/fmt (ok)

Building misc/libime (update for version 1.1.10) ---------------------- 01:53:31
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Installing dependencies ...
fmt-10.2.1-x86_64-1_SBo: A modern formatting library ................... [ 950K]
xcb-imdkit-1.0.9-x86_64-1_SBo: implementation of the xim protocol in xcb [ 700K]
fcitx5-5.1.11-x86_64-1_SBo: Input Method Framework ..................... [  19M]
Running libime.SlackBuild ...                                       ETA 01:54:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./libime.SlackBuild
Built ok:  libime-1.1.10-x86_64-1_SBo.txz                               01:54:15
Testing package libime-1.1.10-x86_64-1_SBo.txz ... done.
Test installing libime-1.1.10-x86_64-1_SBo.txz ...
libime-1.1.10-x86_64-1_SBo: A library to support generic input method im [  47M]
Unmounting chroot ... done.
Backed up: libime-1.1.9-x86_64-1_SBo.txz
✅ misc/libime Updated for version 1.1.10 ✅

================================================================================
SUMMARY                                                                 01:54:23
================================================================================

Logfile:     /var/log/repo/SBo/repo_2025-02-15_01:53:29.log
Runtime:     0h 0m 54s
Updated:     1
  misc/libime/libime-1.1.10-x86_64-1_SBo.txz

Snipped Build Log

omAccessIterator __last,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:11:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh: In instantiation of ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long unsigned int*; ValueIter = lm::ProbBackoff*; Less = std::less<long unsigned int>]’:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long unsigned int*; ValueIter = lm::ProbBackoff*]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:208:20:   required from ‘void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:128:18:   required from here
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:12: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >&)’ is deprecated [-Wdeprecated-copy]
  136 |   std::sort(full_begin, full_begin + (key_end - key_begin), less_wrap);
      |   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:8,
                 from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:11:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
In file included from /usr/include/c++/11.2.0/algorithm:62,
                 from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/string_piece.hh:85,
                 from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/enumerate_vocab.hh:5,
                 from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.hh:4,
                 from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:1:
/usr/include/c++/11.2.0/bits/stl_algo.h:4863:32: note:   initializing argument 1 of ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >; _Compare = util::detail::LessWrapper<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*>, std::less<long unsigned int> >]’
 4863 |     sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:8,
                 from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:11:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of ‘util::ProxyIterator<Proxy>::S util::ProxyIterator<Proxy>::operator+(std::ptrdiff_t) const [with Proxy = util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >; std::ptrdiff_t = long int]’:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:36:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long unsigned int*; ValueIter = util::PairedIterator<lm::ProbBackoff*, StringPiece*>; Less = std::less<long unsigned int>]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long unsigned int*; ValueIter = util::PairedIterator<lm::ProbBackoff*, StringPiece*>]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:199:22:   required from ‘void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:128:18:   required from here
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:50: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >&)’ is deprecated [-Wdeprecated-copy]
   71 |     S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; }
      |                                                  ^~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:84: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >&)’ is deprecated [-Wdeprecated-copy]
   71 |     S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; }
      |                                                                                    ^~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
In file included from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:11:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh: In instantiation of ‘util::detail::JointProxy<KeyIter, ValueIter>::JointProxy(const util::detail::JointProxy<KeyIter, ValueIter>&) [with KeyIter = long unsigned int*; ValueIter = util::PairedIterator<lm::ProbBackoff*, StringPiece*>]’:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:31:30:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long unsigned int*; ValueIter = util::PairedIterator<lm::ProbBackoff*, StringPiece*>; Less = std::less<long unsigned int>]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long unsigned int*; ValueIter = util::PairedIterator<lm::ProbBackoff*, StringPiece*>]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:199:22:   required from ‘void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:128:18:   required from here
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:127:49: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<lm::ProbBackoff*, StringPiece*> >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<lm::ProbBackoff*, StringPiece*> >&)’ is deprecated [-Wdeprecated-copy]
  127 | template <class KeyIter, class ValueIter> class PairedIterator : public ProxyIterator<detail::JointProxy<KeyIter, ValueIter> > {
      |                                                 ^~~~~~~~~~~~~~
In file included from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:8,
                 from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:11:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<lm::ProbBackoff*, StringPiece*> >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<lm::ProbBackoff*, StringPiece*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<lm::ProbBackoff*, StringPiece*> >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
In file included from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:11:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:19:49: note: synthesized method ‘util::PairedIterator<lm::ProbBackoff*, StringPiece*>::PairedIterator(const util::PairedIterator<lm::ProbBackoff*, StringPiece*>&)’ first required here
   19 | template <class KeyIter, class ValueIter> class JointIter {
      |                                                 ^~~~~~~~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:67:63: note: synthesized method ‘util::detail::JointIter<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >::JointIter(const util::detail::JointIter<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >&)’ first required here
   67 |     JointProxy(const JointProxy<KeyIter, ValueIter> &other) : inner_(other.inner_) {}
      |                                                               ^~~~~~~~~~~~~~~~~~~~
In file included from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:8,
                 from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:11:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of ‘util::ProxyIterator<Proxy>::S util::ProxyIterator<Proxy>::operator+(std::ptrdiff_t) const [with Proxy = util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >; std::ptrdiff_t = long int]’:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:36:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long unsigned int*; ValueIter = lm::ProbBackoff*; Less = std::less<long unsigned int>]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long unsigned int*; ValueIter = lm::ProbBackoff*]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:208:20:   required from ‘void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:128:18:   required from here
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:50: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >&)’ is deprecated [-Wdeprecated-copy]
   71 |     S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; }
      |                                                  ^~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:84: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >&)’ is deprecated [-Wdeprecated-copy]
   71 |     S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; }
      |                                                                                    ^~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of ‘util::ProxyIterator<Proxy>::S util::ProxyIterator<Proxy>::operator-(std::ptrdiff_t) const [with Proxy = util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >; std::ptrdiff_t = long int]’:
/usr/include/c++/11.2.0/bits/stl_algo.h:1904:71:   required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::detail::LessWrapper<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >, std::less<long unsigned int> > >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:1938:38:   required from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::detail::LessWrapper<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >, std::less<long unsigned int> > >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:1954:25:   required from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::detail::LessWrapper<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >, std::less<long unsigned int> > >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:4875:18:   required from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >; _Compare = util::detail::LessWrapper<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >, std::less<long unsigned int> >]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long unsigned int*; ValueIter = util::PairedIterator<lm::ProbBackoff*, StringPiece*>; Less = std::less<long unsigned int>]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long unsigned int*; ValueIter = util::PairedIterator<lm::ProbBackoff*, StringPiece*>]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:199:22:   required from ‘void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:128:18:   required from here
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:50: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >&)’ is deprecated [-Wdeprecated-copy]
   76 |     S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; }
      |                                                  ^~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:84: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >&)’ is deprecated [-Wdeprecated-copy]
   76 |     S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; }
      |                                                                                    ^~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> >; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, util::PairedIterator<lm::ProbBackoff*, StringPiece*> > >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of ‘util::ProxyIterator<Proxy>::S util::ProxyIterator<Proxy>::operator-(std::ptrdiff_t) const [with Proxy = util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >; std::ptrdiff_t = long int]’:
/usr/include/c++/11.2.0/bits/stl_algo.h:1904:71:   required from ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::detail::LessWrapper<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*>, std::less<long unsigned int> > >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:1938:38:   required from ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::detail::LessWrapper<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*>, std::less<long unsigned int> > >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:1954:25:   required from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<util::detail::LessWrapper<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*>, std::less<long unsigned int> > >]’
/usr/include/c++/11.2.0/bits/stl_algo.h:4875:18:   required from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >; _Compare = util::detail::LessWrapper<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*>, std::less<long unsigned int> >]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long unsigned int*; ValueIter = lm::ProbBackoff*; Less = std::less<long unsigned int>]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12:   required from ‘void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long unsigned int*; ValueIter = lm::ProbBackoff*]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:208:20:   required from ‘void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]’
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.cc:128:18:   required from here
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:50: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >&)’ is deprecated [-Wdeprecated-copy]
   76 |     S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; }
      |                                                  ^~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:84: warning: implicitly-declared ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >::ProxyIterator(const util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >&)’ is deprecated [-Wdeprecated-copy]
   76 |     S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; }
      |                                                                                    ^~~
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because ‘util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >’ has user-provided ‘util::ProxyIterator<Proxy>::S& util::ProxyIterator<Proxy>::operator=(const S&) [with Proxy = util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*>; util::ProxyIterator<Proxy>::S = util::ProxyIterator<util::detail::JointProxy<long unsigned int*, lm::ProbBackoff*> >]’
   56 |     S &operator=(const S &other) {
      |        ^~~~~~~~
[ 43%] Built target kenlm
[ 44%] Building CXX object tools/CMakeFiles/libime_slm_build_binary.dir/__/src/libime/core/kenlm/lm/build_binary_main.cc.o
[ 45%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/inputbuffer.cpp.o
[ 45%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/datrie.cpp.o
[ 47%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/languagemodel.cpp.o
[ 47%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/dictionary.cpp.o
[ 48%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/decoder.cpp.o
[ 49%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/lattice.cpp.o
[ 50%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/historybigram.cpp.o
[ 51%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/userlanguagemodel.cpp.o
[ 53%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/utils.cpp.o
[ 53%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/segmentgraph.cpp.o
[ 55%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/prediction.cpp.o
[ 55%] Building CXX object src/libime/core/CMakeFiles/IMECore.dir/triedictionary.cpp.o
In file included from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/model.hh:13,
                 from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/build_binary_main.cc:1:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.hh: In member function ‘void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)’:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter ‘word’ [-Wunused-parameter]
  234 |     void operator()(const StringPiece &word) {}
      |                     ~~~~~~~~~~~~~~~~~~~^~~~
[ 56%] Linking CXX executable libime_slm_build_binary
[ 56%] Built target libime_slm_build_binary
[ 57%] Generating sc.lm
Reading /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/build/data/lm_sc.arpa
----5---10---15---20---25---30---35---40---45---50---55---60---65---70---75---80---85---90---95--100
******In file included from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/model.hh:13,
                 from /tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/languagemodel.cpp:14:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.hh: In member function ‘void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)’:
/tmp/SBo/repo.Vc7Czp/build_libime/libime-1.1.10/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter ‘word’ [-Wunused-parameter]
  234 |     void operator()(const StringPiece &word) {}
      |                     ~~~~~~~~~~~~~~~~~~~^~~~
**********************************************************************************************
Identifying n-grams omitted by SRI
----5---10---15---20---25---30---35---40---45---50---55---60---65---70---75---80---85---90---95--100
****************************************************************************************************
Quantizing
----5---10---15---20---25---30---35---40---45---50---55---60---65---70---75---80---85---90---95--100
****************************************************************************************************
Writing trie
----5---10---15---20---25---30---35---40---45---50---55---60---65---70---75---80---85---90---95--100
****************************************************************************************************
SUCCESS
[ 58%] Built target lm
[ 58%] Linking CXX shared library libIMECore.so
[ 58%] Built target IMECore
[ 59%] Building CXX object tools/CMakeFiles/libime_prediction.dir/libime_prediction.cpp.o
[ 61%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyincontext.cpp.o
[ 63%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindictionary.cpp.o
[ 63%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinime.cpp.o
[ 64%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindata.cpp.o
[ 66%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindecoder.cpp.o
[ 66%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinmatchstate.cpp.o
[ 66%] Building CXX object tools/CMakeFiles/libime_history.dir/libime_history.cpp.o
[ 67%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinencoder.cpp.o
[ 68%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinprediction.cpp.o
[ 68%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/tablebaseddictionary.cpp.o
[ 69%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/shuangpinprofile.cpp.o
[ 70%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/tablecontext.cpp.o
[ 71%] Building CXX object src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyincorrectionprofile.cpp.o
[ 73%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/tableoptions.cpp.o
[ 73%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/tabledecoder.cpp.o
[ 74%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/autophrasedict.cpp.o
[ 75%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/log.cpp.o
[ 76%] Building CXX object src/libime/table/CMakeFiles/IMETable.dir/tablerule.cpp.o
[ 77%] Linking CXX executable libime_history
[ 77%] Built target libime_history
[ 78%] Linking CXX executable libime_prediction
[ 78%] Built target libime_prediction
[ 78%] Generating sc.lm.predict
I2025-02-15 01:53:51.782478 libime_prediction.cpp:111] Memory: 3429468 Number of entries: 111216
[ 79%] Built target lm-predict
[ 80%] Linking CXX shared library libIMEPinyin.so
[ 80%] Built target IMEPinyin
[ 81%] Building CXX object tools/CMakeFiles/libime_migrate_fcitx4_pinyin.dir/libime_migrate_fcitx4_pinyin.cpp.o
[ 81%] Building CXX object tools/CMakeFiles/libime_pinyindict.dir/libime_pinyindict.cpp.o
[ 82%] Linking CXX executable libime_pinyindict
[ 82%] Built target libime_pinyindict
[ 84%] Generating extb.dict
[ 84%] Generating sc.dict
[ 85%] Linking CXX shared library libIMETable.so
[ 85%] Built target IMETable
[ 87%] Building CXX object tools/CMakeFiles/libime_migrate_fcitx4_table.dir/libime_migrate_fcitx4_table.cpp.o
[ 87%] Building CXX object tools/CMakeFiles/libime_tabledict.dir/libime_tabledict.cpp.o
[ 88%] Built target dict
[ 89%] Linking CXX executable libime_migrate_fcitx4_pinyin
[ 89%] Built target libime_migrate_fcitx4_pinyin
[ 90%] Linking CXX executable libime_tabledict
[ 90%] Built target libime_tabledict
[ 91%] Generating wbpy.main.dict
[ 93%] Generating qxm.main.dict
[ 93%] Generating db.main.dict
[ 94%] Generating erbi.main.dict
[ 96%] Generating zrm.main.dict
[ 96%] Generating wbx.main.dict
[ 97%] Generating wanfeng.main.dict
[ 98%] Generating cj.main.dict
[ 99%] Built target table-dict
[100%] Linking CXX executable libime_migrate_fcitx4_table
[100%] Built target libime_migrate_fcitx4_table
Consolidate compiler generated dependencies of target filesystem_helper
[  2%] Built target filesystem_helper
Consolidate compiler generated dependencies of target kenlm
[  2%] Built target dict-download
[  2%] Built target table-dict-download
[ 38%] Built target kenlm
[ 39%] Built target dict-extract
Consolidate compiler generated dependencies of target libime_slm_build_binary
[ 41%] Built target table-dict-extract
[ 43%] Built target libime_slm_build_binary
Consolidate compiler generated dependencies of target IMECore
[ 54%] Built target IMECore
Consolidate compiler generated dependencies of target libime_history
Consolidate compiler generated dependencies of target libime_prediction
Consolidate compiler generated dependencies of target IMETable
[ 56%] Built target libime_prediction
[ 58%] Built target libime_history
[ 58%] Built target lm-download
Consolidate compiler generated dependencies of target IMEPinyin
[ 65%] Built target IMETable
[ 67%] Built target lm-extract
Consolidate compiler generated dependencies of target libime_tabledict
Consolidate compiler generated dependencies of target libime_migrate_fcitx4_table
[ 78%] Built target IMEPinyin
[ 80%] Built target libime_tabledict
[ 84%] Built target libime_migrate_fcitx4_table
[ 84%] Built target lm
Consolidate compiler generated dependencies of target libime_migrate_fcitx4_pinyin
Consolidate compiler generated dependencies of target libime_pinyindict
[ 93%] Built target table-dict
[ 95%] Built target libime_migrate_fcitx4_pinyin
[ 97%] Built target libime_pinyindict
[ 97%] Built target lm-predict
[100%] Built target dict
Installing the project stripped...
-- Install configuration: ""
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libIMECore.so.1.1.10
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libIMECore.so.0
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libIMECore.so
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/datrie.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/decoder.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/languagemodel.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/inputbuffer.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/segmentgraph.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/lattice.h
-- Up-to-date: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/languagemodel.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/historybigram.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/dictionary.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/userlanguagemodel.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/lrucache.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/prediction.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/triedictionary.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/utils.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/core/libimecore_export.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/cmake/LibIMECore/LibIMECoreTargets.cmake
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/cmake/LibIMECore/LibIMECoreTargets-noconfig.cmake
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/cmake/LibIMECore/LibIMECoreConfig.cmake
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/cmake/LibIMECore/LibIMECoreConfigVersion.cmake
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libIMEPinyin.so.1.1.10
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libIMEPinyin.so.0
-- Set runtime path of "/tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libIMEPinyin.so.1.1.10" to ""
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libIMEPinyin.so
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyincontext.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyindata.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyindecoder.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyindictionary.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyinencoder.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyinime.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyinmatchstate.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyinmatchstate_p.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyinprediction.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/shuangpindata.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/shuangpinprofile.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/pinyincorrectionprofile.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/pinyin/libimepinyin_export.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/cmake/LibIMEPinyin/LibIMEPinyinTargets.cmake
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/cmake/LibIMEPinyin/LibIMEPinyinTargets-noconfig.cmake
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/cmake/LibIMEPinyin/LibIMEPinyinConfig.cmake
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/cmake/LibIMEPinyin/LibIMEPinyinConfigVersion.cmake
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libIMETable.so.1.1.10
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libIMETable.so.0
-- Set runtime path of "/tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libIMETable.so.1.1.10" to ""
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libIMETable.so
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/table/tablebaseddictionary.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/table/tablecontext.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/table/tableoptions.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/table/tablerule.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/table/tabledecoder.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/table/autophrasedict.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/include/LibIME/libime/table/libimetable_export.h
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/cmake/LibIMETable/LibIMETableTargets.cmake
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/cmake/LibIMETable/LibIMETableTargets-noconfig.cmake
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/cmake/LibIMETable/LibIMETableConfig.cmake
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/cmake/LibIMETable/LibIMETableConfigVersion.cmake
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_slm_build_binary
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_prediction
-- Set runtime path of "/tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_prediction" to ""
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_pinyindict
-- Set runtime path of "/tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_pinyindict" to ""
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_history
-- Set runtime path of "/tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_history" to ""
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_tabledict
-- Set runtime path of "/tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_tabledict" to ""
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_migrate_fcitx4_table
-- Set runtime path of "/tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_migrate_fcitx4_table" to ""
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_migrate_fcitx4_pinyin
-- Set runtime path of "/tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/bin/libime_migrate_fcitx4_pinyin" to ""
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libime/zh_CN.lm
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/lib64/libime/zh_CN.lm.predict
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/share/libime/sc.dict
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/share/libime/extb.dict
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/share/libime/db.main.dict
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/share/libime/erbi.main.dict
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/share/libime/qxm.main.dict
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/share/libime/wanfeng.main.dict
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/share/libime/wbpy.main.dict
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/share/libime/wbx.main.dict
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/share/libime/zrm.main.dict
-- Installing: /tmp/SBo/repo.Vc7Czp/build_libime/package-libime/usr/share/libime/cj.main.dict

Slackware package maker, version 3.14159265.

Searching for symbolic links:
usr/lib64/libIMECore.so	libIMECore.so.0
usr/lib64/libIMECore.so.0	libIMECore.so.1.1.10
usr/lib64/libIMEPinyin.so	libIMEPinyin.so.0
usr/lib64/libIMEPinyin.so.0	libIMEPinyin.so.1.1.10
usr/lib64/libIMETable.so	libIMETable.so.0
usr/lib64/libIMETable.so.0	libIMETable.so.1.1.10

Making symbolic link creation script:
( cd usr/lib64 ; rm -rf libIMECore.so )
( cd usr/lib64 ; ln -sf libIMECore.so.0 libIMECore.so )
( cd usr/lib64 ; rm -rf libIMECore.so.0 )
( cd usr/lib64 ; ln -sf libIMECore.so.1.1.10 libIMECore.so.0 )
( cd usr/lib64 ; rm -rf libIMEPinyin.so )
( cd usr/lib64 ; ln -sf libIMEPinyin.so.0 libIMEPinyin.so )
( cd usr/lib64 ; rm -rf libIMEPinyin.so.0 )
( cd usr/lib64 ; ln -sf libIMEPinyin.so.1.1.10 libIMEPinyin.so.0 )
( cd usr/lib64 ; rm -rf libIMETable.so )
( cd usr/lib64 ; ln -sf libIMETable.so.0 libIMETable.so )
( cd usr/lib64 ; rm -rf libIMETable.so.0 )
( cd usr/lib64 ; ln -sf libIMETable.so.1.1.10 libIMETable.so.0 )

It is recommended that you make these lines your new installation script.

Would you like to make this stuff the install script for this package
and remove the symbolic links ([y]es, [n]o)? y


Removing symbolic links:
removed './usr/lib64/libIMECore.so.0'
removed './usr/lib64/libIMECore.so'
removed './usr/lib64/libIMEPinyin.so.0'
removed './usr/lib64/libIMEPinyin.so'
removed './usr/lib64/libIMETable.so.0'
removed './usr/lib64/libIMETable.so'

Creating your new ./install/doinst.sh...

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.Vc7Czp/output_libime/libime-1.1.10-x86_64-1_SBo.txz

./
install/
install/doinst.sh
install/slack-desc
usr/
usr/bin/
usr/bin/libime_history
usr/bin/libime_migrate_fcitx4_pinyin
usr/bin/libime_migrate_fcitx4_table
usr/bin/libime_pinyindict
usr/bin/libime_prediction
usr/bin/libime_slm_build_binary
usr/bin/libime_tabledict
usr/doc/
usr/doc/libime-1.1.10/
usr/doc/libime-1.1.10/LGPL-2.1-or-later.txt
usr/doc/libime-1.1.10/libime.SlackBuild
usr/include/
usr/include/LibIME/
usr/include/LibIME/libime/
usr/include/LibIME/libime/core/
usr/include/LibIME/libime/core/datrie.h
usr/include/LibIME/libime/core/decoder.h
usr/include/LibIME/libime/core/dictionary.h
usr/include/LibIME/libime/core/historybigram.h
usr/include/LibIME/libime/core/inputbuffer.h
usr/include/LibIME/libime/core/languagemodel.h
usr/include/LibIME/libime/core/lattice.h
usr/include/LibIME/libime/core/libimecore_export.h
usr/include/LibIME/libime/core/lrucache.h
usr/include/LibIME/libime/core/prediction.h
usr/include/LibIME/libime/core/segmentgraph.h
usr/include/LibIME/libime/core/triedictionary.h
usr/include/LibIME/libime/core/userlanguagemodel.h
usr/include/LibIME/libime/core/utils.h
usr/include/LibIME/libime/pinyin/
usr/include/LibIME/libime/pinyin/libimepinyin_export.h
usr/include/LibIME/libime/pinyin/pinyincontext.h
usr/include/LibIME/libime/pinyin/pinyincorrectionprofile.h
usr/include/LibIME/libime/pinyin/pinyindata.h
usr/include/LibIME/libime/pinyin/pinyindecoder.h
usr/include/LibIME/libime/pinyin/pinyindictionary.h
usr/include/LibIME/libime/pinyin/pinyinencoder.h
usr/include/LibIME/libime/pinyin/pinyinime.h
usr/include/LibIME/libime/pinyin/pinyinmatchstate.h
usr/include/LibIME/libime/pinyin/pinyinmatchstate_p.h
usr/include/LibIME/libime/pinyin/pinyinprediction.h
usr/include/LibIME/libime/pinyin/shuangpindata.h
usr/include/LibIME/libime/pinyin/shuangpinprofile.h
usr/include/LibIME/libime/table/
usr/include/LibIME/libime/table/autophrasedict.h
usr/include/LibIME/libime/table/libimetable_export.h
usr/include/LibIME/libime/table/tablebaseddictionary.h
usr/include/LibIME/libime/table/tablecontext.h
usr/include/LibIME/libime/table/tabledecoder.h
usr/include/LibIME/libime/table/tableoptions.h
usr/include/LibIME/libime/table/tablerule.h
usr/lib64/
usr/lib64/cmake/
usr/lib64/cmake/LibIMECore/
usr/lib64/cmake/LibIMECore/LibIMECoreConfig.cmake
usr/lib64/cmake/LibIMECore/LibIMECoreConfigVersion.cmake
usr/lib64/cmake/LibIMECore/LibIMECoreTargets-noconfig.cmake
usr/lib64/cmake/LibIMECore/LibIMECoreTargets.cmake
usr/lib64/cmake/LibIMEPinyin/
usr/lib64/cmake/LibIMEPinyin/LibIMEPinyinConfig.cmake
usr/lib64/cmake/LibIMEPinyin/LibIMEPinyinConfigVersion.cmake
usr/lib64/cmake/LibIMEPinyin/LibIMEPinyinTargets-noconfig.cmake
usr/lib64/cmake/LibIMEPinyin/LibIMEPinyinTargets.cmake
usr/lib64/cmake/LibIMETable/
usr/lib64/cmake/LibIMETable/LibIMETableConfig.cmake
usr/lib64/cmake/LibIMETable/LibIMETableConfigVersion.cmake
usr/lib64/cmake/LibIMETable/LibIMETableTargets-noconfig.cmake
usr/lib64/cmake/LibIMETable/LibIMETableTargets.cmake
usr/lib64/libIMECore.so.1.1.10
usr/lib64/libIMEPinyin.so.1.1.10
usr/lib64/libIMETable.so.1.1.10
usr/lib64/libime/
usr/lib64/libime/zh_CN.lm
usr/lib64/libime/zh_CN.lm.predict
usr/share/
usr/share/libime/
usr/share/libime/cj.main.dict
usr/share/libime/db.main.dict
usr/share/libime/erbi.main.dict
usr/share/libime/extb.dict
usr/share/libime/qxm.main.dict
usr/share/libime/sc.dict
usr/share/libime/wanfeng.main.dict
usr/share/libime/wbpy.main.dict
usr/share/libime/wbx.main.dict
usr/share/libime/zrm.main.dict

Slackware package /tmp/SBo/repo.Vc7Czp/output_libime/libime-1.1.10-x86_64-1_SBo.txz created.

Built ok:  libime-1.1.10-x86_64-1_SBo.txz                               01:54:15
Testing package libime-1.1.10-x86_64-1_SBo.txz ... 
Test installing libime-1.1.10-x86_64-1_SBo.txz ...
libime-1.1.10-x86_64-1_SBo: A library to support generic input method im [  47M]
Unmounting chroot ... 
Backed up: libime-1.1.9-x86_64-1_SBo.txz
:-) misc/libime Updated for version 1.1.10 (-:

Copy link
Author

sbo-bot bot commented Feb 15, 2025

sbopkglint x86_64 misc/libime

Installing dependency: fmt
fmt-10.2.1-x86_64-1_SBo: A modern formatting library ................... [ 950K]

Installing dependency: xcb-imdkit
xcb-imdkit-1.0.9-x86_64-1_SBo: implementation of the xim protocol in xcb [ 700K]

Installing dependency: fcitx5
fcitx5-5.1.11-x86_64-1_SBo: Input Method Framework ..................... [  19M]

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/misc/libime/libime-1.1.10-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.dRwudI ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/misc/libime/libime-1.1.10-x86_64-1_SBo.txz to /tmp/SBo/sbopkglint.dRwudI ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === libime-1.1.10-x86_64-1_SBo.txz: All tests passed ✅

@willysr
Copy link
Member

willysr commented Feb 15, 2025

merged

@willysr willysr closed this Feb 15, 2025
@willysr willysr deleted the libime-7b84610af494bc7886d8679f8c58eb13 branch February 15, 2025 02:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
submission-form Changes submitted via the website submission form
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant