==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: kakoune 2026.05.21-2 (Mon Aug 10 10:43:19 2026)
==> Retrieving sources...
-> Found kakoune-2026.05.21.tar.bz2
-> Found custom-libexecdir.patch
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
kakoune-2026.05.21.tar.bz2 ... Passed
custom-libexecdir.patch ... Passed
==> Making package: kakoune 2026.05.21-2 (Mon Aug 10 16:43:46 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...
Packages (5) perl-error-0.17030-3 perl-mailtools-2.22-3 perl-timedate-2.35-1 zlib-ng-2.3.3-1 git-2.55.0-1
Total Installed Size: 50.79 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
git-zsh-completion: upstream zsh completion
tk: gitk and git gui
openssh: ssh transport and crypto
man: show help with `git command --help`
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [installed]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
less: the default pager for git
:: Running post-transaction hooks...
(1/3) Creating system user accounts...
Creating group 'git' with GID 967.
Creating user 'git' (git daemon user) with UID 967 and GID 967.
(2/3) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/3) Arming ConditionNeedsUpdate...
==> Retrieving sources...
-> Found kakoune-2026.05.21.tar.bz2
-> Found custom-libexecdir.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting kakoune-2026.05.21.tar.bz2 with bsdtar
==> Starting prepare()...
==> Starting build()...
echo 'namespace Kakoune { const char *version = "2026.05.21"; }' > src/.version.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.option_manager.opt.d -c -o src/option_manager.opt.o src/option_manager.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.buffer.opt.d -c -o src/buffer.opt.o src/buffer.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.string.opt.d -c -o src/string.opt.o src/string.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.event_manager.opt.d -c -o src/event_manager.opt.o src/event_manager.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.register_manager.opt.d -c -o src/register_manager.opt.o src/register_manager.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.hash_map.opt.d -c -o src/hash_map.opt.o src/hash_map.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.regex_vm.opt.d -c -o src/regex_vm.opt.o src/regex_vm.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.env_vars.opt.d -c -o src/env_vars.opt.o src/env_vars.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.highlighters.opt.d -c -o src/highlighters.opt.o src/highlighters.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.assert.opt.d -c -o src/assert.opt.o src/assert.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.memory.opt.d -c -o src/memory.opt.o src/memory.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.terminal_ui.opt.d -c -o src/terminal_ui.opt.o src/terminal_ui.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.selection.opt.d -c -o src/selection.opt.o src/selection.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.main.opt.d -c -o src/main.opt.o src/main.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.exception.opt.d -c -o src/exception.opt.o src/exception.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.selectors.opt.d -c -o src/selectors.opt.o src/selectors.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.hash.opt.d -c -o src/hash.opt.o src/hash.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.keys.opt.d -c -o src/keys.opt.o src/keys.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.word_db.opt.d -c -o src/word_db.opt.o src/word_db.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.highlighter_group.opt.d -c -o src/highlighter_group.opt.o src/highlighter_group.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.regex.opt.d -c -o src/regex.opt.o src/regex.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.option_types.opt.d -c -o src/option_types.opt.o src/option_types.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.command_manager.opt.d -c -o src/command_manager.opt.o src/command_manager.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.ranges.opt.d -c -o src/ranges.opt.o src/ranges.cc
In file included from src/string.hh:6,
from src/enum.hh:4,
from src/selectors.hh:4,
from src/selectors.cc:1:
In function 'constexpr auto Kakoune::operator<=>(StronglyTypedNumber<LineCount, int>, StronglyTypedNumber<LineCount, int>)',
inlined from 'constexpr auto Kakoune::operator<=>(const LineAndColumn<BufferCoord, LineCount, ByteCount>&, const LineAndColumn<BufferCoord, LineCount, ByteCount>&)' at src/coord.hh:44:27,
inlined from 'constexpr auto Kakoune::operator<=>(const BufferCoord&, const BufferCoord&)' at src/coord.hh:59:27,
inlined from 'Kakoune::regex_select_nested(const Context&, const Regex&, const Regex&, int, ObjectFlags)::<lambda(Kakoune::Vector<Kakoune::Selection, Kakoune::MemoryDomain::Selections>&, Kakoune::BufferIterator, Kakoune::BufferIterator)>' at src/selectors.cc:1005:40:
src/units.hh:86:27: warning: '((int*)((char*)&start + offsetof(Kakoune::Optional<Kakoune::BufferIterator>,Kakoune::Optional<Kakoune::BufferIterator>::<unnamed>)))[4]' may be used uninitialized [-Wmaybe-uninitialized]
src/selectors.cc: In lambda function:
src/selectors.cc:990:34: note: '((int*)((char*)&start + offsetof(Kakoune::Optional<Kakoune::BufferIterator>,Kakoune::Optional<Kakoune::BufferIterator>::<unnamed>)))[4]' was declared here
src/units.hh:86:27: warning: '((int*)((char*)&start + offsetof(Kakoune::Optional<Kakoune::BufferIterator>,Kakoune::Optional<Kakoune::BufferIterator>::<unnamed>)))[5]' may be used uninitialized [-Wmaybe-uninitialized]
src/selectors.cc:990:34: note: '((int*)((char*)&start + offsetof(Kakoune::Optional<Kakoune::BufferIterator>,Kakoune::Optional<Kakoune::BufferIterator>::<unnamed>)))[5]' was declared here
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.client.opt.d -c -o src/client.opt.o src/client.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.debug.opt.d -c -o src/debug.opt.o src/debug.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.keymap_manager.opt.d -c -o src/keymap_manager.opt.o src/keymap_manager.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.context.opt.d -c -o src/context.opt.o src/context.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.buffer_manager.opt.d -c -o src/buffer_manager.opt.o src/buffer_manager.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.changes.opt.d -c -o src/changes.opt.o src/changes.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.file.opt.d -c -o src/file.opt.o src/file.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.completion.opt.d -c -o src/completion.opt.o src/completion.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.shell_manager.opt.d -c -o src/shell_manager.opt.o src/shell_manager.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.format.opt.d -c -o src/format.opt.o src/format.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.ranked_match.opt.d -c -o src/ranked_match.opt.o src/ranked_match.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.string_utils.opt.d -c -o src/string_utils.opt.o src/string_utils.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.scope.opt.d -c -o src/scope.opt.o src/scope.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.shared_string.opt.d -c -o src/shared_string.opt.o src/shared_string.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.parameters_parser.opt.d -c -o src/parameters_parser.opt.o src/parameters_parser.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.hook_manager.opt.d -c -o src/hook_manager.opt.o src/hook_manager.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.buffer_utils.opt.d -c -o src/buffer_utils.opt.o src/buffer_utils.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.normal.opt.d -c -o src/normal.opt.o src/normal.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.json_ui.opt.d -c -o src/json_ui.opt.o src/json_ui.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.input_handler.opt.d -c -o src/input_handler.opt.o src/input_handler.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.color.opt.d -c -o src/color.opt.o src/color.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.backtrace.opt.d -c -o src/backtrace.opt.o src/backtrace.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.window.opt.d -c -o src/window.opt.o src/window.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.commands.opt.d -c -o src/commands.opt.o src/commands.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.line_modification.opt.d -c -o src/line_modification.opt.o src/line_modification.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.highlighter.opt.d -c -o src/highlighter.opt.o src/highlighter.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.unit_tests.opt.d -c -o src/unit_tests.opt.o src/unit_tests.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.remote.opt.d -c -o src/remote.opt.o src/remote.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.alias_registry.opt.d -c -o src/alias_registry.opt.o src/alias_registry.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.json.opt.d -c -o src/json.opt.o src/json.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.insert_completer.opt.d -c -o src/insert_completer.opt.o src/insert_completer.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.face_registry.opt.d -c -o src/face_registry.opt.o src/face_registry.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.client_manager.opt.d -c -o src/client_manager.opt.o src/client_manager.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -MD -MP -MF src/.display_buffer.opt.d -c -o src/display_buffer.opt.o src/display_buffer.cc
c++ -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -c -o src/.version.opt.o src/.version.cc
c++ -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -std=c++2b -Wall -Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -O3 -g3 -Wno-init-list-lifetime -Wno-stringop-overflow -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS src/option_manager.opt.o src/buffer.opt.o src/string.opt.o src/event_manager.opt.o src/register_manager.opt.o src/hash_map.opt.o src/regex_vm.opt.o src/env_vars.opt.o src/highlighters.opt.o src/assert.opt.o src/memory.opt.o src/terminal_ui.opt.o src/selection.opt.o src/main.opt.o src/exception.opt.o src/selectors.opt.o src/hash.opt.o src/keys.opt.o src/word_db.opt.o src/highlighter_group.opt.o src/regex.opt.o src/option_types.opt.o src/command_manager.opt.o src/ranges.opt.o src/client.opt.o src/debug.opt.o src/keymap_manager.opt.o src/context.opt.o src/buffer_manager.opt.o src/changes.opt.o src/file.opt.o src/completion.opt.o src/shell_manager.opt.o src/format.opt.o src/ranked_match.opt.o src/string_utils.opt.o src/scope.opt.o src/shared_string.opt.o src/parameters_parser.opt.o src/hook_manager.opt.o src/buffer_utils.opt.o src/normal.opt.o src/json_ui.opt.o src/input_handler.opt.o src/color.opt.o src/backtrace.opt.o src/window.opt.o src/commands.opt.o src/line_modification.opt.o src/highlighter.opt.o src/unit_tests.opt.o src/remote.opt.o src/alias_registry.opt.o src/json.opt.o src/insert_completer.opt.o src/face_registry.opt.o src/client_manager.opt.o src/display_buffer.opt.o src/.version.opt.o -o src/kak.opt
ln -sf kak.opt src/kak
==> Entering fakeroot environment...
==> Starting package()...
ln -sf kak.opt src/kak
mkdir -p \
/build/kakoune/pkg/kakoune/usr/bin \
/build/kakoune/pkg/kakoune/usr/lib/kak \
/build/kakoune/pkg/kakoune/usr/share/kak/rc \
/build/kakoune/pkg/kakoune/usr/share/kak/colors \
/build/kakoune/pkg/kakoune/usr/share/kak/doc \
/build/kakoune/pkg/kakoune/usr/share/doc/kak \
/build/kakoune/pkg/kakoune/usr/share/man/man1
gzip -n -9 -f < doc/kak.1 > doc/kak.1.gz
cp -f doc/kak.1.gz /build/kakoune/pkg/kakoune/usr/share/man/man1
chmod 0644 /build/kakoune/pkg/kakoune/usr/share/man/man1/kak.1.gz
cp src/kak /build/kakoune/pkg/kakoune/usr/bin
chmod 0755 /build/kakoune/pkg/kakoune/usr/bin/kak
ln -sf ../../bin/kak /build/kakoune/pkg/kakoune/usr/lib/kak/kak
cp share/kak/kakrc /build/kakoune/pkg/kakoune/usr/share/kak
chmod 0644 /build/kakoune/pkg/kakoune/usr/share/kak/kakrc
cp -r rc/* /build/kakoune/pkg/kakoune/usr/share/kak/rc
find /build/kakoune/pkg/kakoune/usr/share/kak/rc -type f -exec chmod 0644 {} +
[ -e /build/kakoune/pkg/kakoune/usr/share/kak/autoload ] || ln -s rc /build/kakoune/pkg/kakoune/usr/share/kak/autoload
cp colors/* /build/kakoune/pkg/kakoune/usr/share/kak/colors
chmod 0644 /build/kakoune/pkg/kakoune/usr/share/kak/colors/*
cp README.asciidoc /build/kakoune/pkg/kakoune/usr/share/doc/kak
chmod 0644 /build/kakoune/pkg/kakoune/usr/share/doc/kak/*.asciidoc
cp doc/pages/*.asciidoc /build/kakoune/pkg/kakoune/usr/share/kak/doc
chmod 0644 /build/kakoune/pkg/kakoune/usr/share/kak/doc/*.asciidoc
strip -s /build/kakoune/pkg/kakoune/usr/bin/kak
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "kakoune"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: kakoune 2026.05.21-2 (Mon Aug 10 16:45:04 2026)
==> Cleaning up...
[?12l[?25h