--- Begin Message ---
Package: src:kakoune
Version: 2024.05.18-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh 'binary'
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- all man debug=yes static=no pedantic=yes PREFIX=/usr
make -j2 "INSTALL=install --strip-program=true" all man debug=yes
static=no pedantic=yes PREFIX=/usr
make[2]: Entering directory '/<<PKGBUILDDIR>>'
echo 'namespace Kakoune { const char *version = ""; }' > src/.version.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.hash.debug.d -c -o src/hash.debug.o src/hash.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.alias_registry.debug.d -c -o src/alias_registry.debug.o src/alias_registry.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.main.debug.d -c -o src/main.debug.o src/main.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.ranked_match.debug.d -c -o src/ranked_match.debug.o src/ranked_match.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.remote.debug.d -c -o src/remote.debug.o src/remote.cc
In file included from /usr/include/c++/14/bits/stl_iterator.h:78,
from /usr/include/c++/14/bits/stl_algobase.h:67,
from /usr/include/c++/14/vector:62,
from src/vector.hh:7,
from src/hash_map.hh:6,
from src/env_vars.hh:4,
from src/remote.hh:4,
from src/remote.cc:1:
In function ‘constexpr decltype (::new(void*(0)) _Tp) std::construct_at(_Tp*,
_Args&& ...) [with _Tp = char; _Args = {const char&}]’,
inlined from ‘static constexpr std::_Require<std::__and_<std::__not_<typename std::allocator_traits< <template-parameter-1-1>
>::__construct_helper<_Tp, _Args>::type>, std::is_constructible<_Tp, _Args ...> > > std::allocator_traits<
<template-parameter-1-1> >::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = char; _Args = {const char&}; _Alloc =
Kakoune::Allocator<char, Kakoune::MemoryDomain::Remote>]’ at /usr/include/c++/14/bits/alloc_traits.h:279:21,
inlined from ‘static constexpr decltype (std::allocator_traits< <template-parameter-1-1> >::_S_construct(__a, __p,
(forward<_Args>)(std::allocator_traits< <template-parameter-1-1> >::construct::__args)...)) std::allocator_traits<
<template-parameter-1-1> >::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = char; _Args = {const char&}; _Alloc =
Kakoune::Allocator<char, Kakoune::MemoryDomain::Remote>]’ at /usr/include/c++/14/bits/alloc_traits.h:380:16,
inlined from ‘constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator,
_InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = const char*;
_ForwardIterator = char*; _Allocator = Kakoune::Allocator<char,
Kakoune::MemoryDomain::Remote>]’ at
/usr/include/c++/14/bits/stl_uninitialized.h:352:25,
inlined from ‘constexpr void std::vector<_Tp, _Alloc>::_M_range_insert(iterator,
_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator =
const char*; _Tp = char; _Alloc = Kakoune::Allocator<char,
Kakoune::MemoryDomain::Remote>]’ at /usr/include/c++/14/bits/vector.tcc:984:34,
inlined from ‘constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp,
_Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = const char*;
<template-parameter-2-2> = void; _Tp = char; _Alloc = Kakoune::Allocator<char,
Kakoune::MemoryDomain::Remote>]’ at /usr/include/c++/14/bits/stl_vector.h:1488:19,
inlined from ‘void Kakoune::MsgWriter::write_raw(const char*, size_t)’ at
src/remote.cc:74:24,
inlined from ‘void Kakoune::MsgWriter::write_field(const T&) [with T =
Kakoune::ByteCount]’ at src/remote.cc:81:18,
inlined from ‘void Kakoune::MsgWriter::write_field(Kakoune::StringView)’ at
src/remote.cc:86:20,
inlined from ‘void Kakoune::MsgWriter::write(Args&& ...) [with Args =
{Kakoune::StringView&}]’ at src/remote.cc:68:21,
inlined from ‘void Kakoune::send_command(StringView, StringView)’ at
src/remote.cc:763:18:
/usr/include/c++/14/bits/stl_construct.h:97:14: warning: ‘void*
__builtin_memcpy(void*, const void*, long unsigned int)’ offset [5, 8] is out
of the bounds [0, 5] [-Warray-bounds=]
97 | { return ::new((void*)__location)
_Tp(std::forward<_Args>(__args)...); }
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.memory.debug.d -c -o src/memory.debug.o src/memory.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.option_manager.debug.d -c -o src/option_manager.debug.o src/option_manager.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.input_handler.debug.d -c -o src/input_handler.debug.o src/input_handler.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.selectors.debug.d -c -o src/selectors.debug.o src/selectors.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.buffer_manager.debug.d -c -o src/buffer_manager.debug.o src/buffer_manager.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.buffer.debug.d -c -o src/buffer.debug.o src/buffer.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.line_modification.debug.d -c -o src/line_modification.debug.o src/line_modification.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.env_vars.debug.d -c -o src/env_vars.debug.o src/env_vars.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.window.debug.d -c -o src/window.debug.o src/window.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.color.debug.d -c -o src/color.debug.o src/color.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.keys.debug.d -c -o src/keys.debug.o src/keys.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.hash_map.debug.d -c -o src/hash_map.debug.o src/hash_map.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.ranges.debug.d -c -o src/ranges.debug.o src/ranges.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.shared_string.debug.d -c -o src/shared_string.debug.o src/shared_string.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.display_buffer.debug.d -c -o src/display_buffer.debug.o src/display_buffer.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.word_db.debug.d -c -o src/word_db.debug.o src/word_db.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.regex_impl.debug.d -c -o src/regex_impl.debug.o src/regex_impl.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.buffer_utils.debug.d -c -o src/buffer_utils.debug.o src/buffer_utils.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.option_types.debug.d -c -o src/option_types.debug.o src/option_types.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.completion.debug.d -c -o src/completion.debug.o src/completion.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.file.debug.d -c -o src/file.debug.o src/file.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.string_utils.debug.d -c -o src/string_utils.debug.o src/string_utils.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.hook_manager.debug.d -c -o src/hook_manager.debug.o src/hook_manager.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.command_manager.debug.d -c -o src/command_manager.debug.o src/command_manager.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.face_registry.debug.d -c -o src/face_registry.debug.o src/face_registry.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.regex.debug.d -c -o src/regex.debug.o src/regex.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.keymap_manager.debug.d -c -o src/keymap_manager.debug.o src/keymap_manager.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.json.debug.d -c -o src/json.debug.o src/json.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.selection.debug.d -c -o src/selection.debug.o src/selection.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.backtrace.debug.d -c -o src/backtrace.debug.o src/backtrace.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.highlighter.debug.d -c -o src/highlighter.debug.o src/highlighter.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.assert.debug.d -c -o src/assert.debug.o src/assert.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.highlighters.debug.d -c -o src/highlighters.debug.o src/highlighters.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.json_ui.debug.d -c -o src/json_ui.debug.o src/json_ui.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.shell_manager.debug.d -c -o src/shell_manager.debug.o src/shell_manager.cc
src/shell_manager.cc: In lambda function:
src/shell_manager.cc:229:20: warning: ignoring return value of ‘char*
mkdtemp(char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
229 | mkdtemp(base_dir.data()),
| ~~~~~~~^~~~~~~~~~~~~~~~~
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.client.debug.d -c -o src/client.debug.o src/client.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.highlighter_group.debug.d -c -o src/highlighter_group.debug.o src/highlighter_group.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.terminal_ui.debug.d -c -o src/terminal_ui.debug.o src/terminal_ui.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.exception.debug.d -c -o src/exception.debug.o src/exception.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.parameters_parser.debug.d -c -o src/parameters_parser.debug.o src/parameters_parser.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.unit_tests.debug.d -c -o src/unit_tests.debug.o src/unit_tests.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.context.debug.d -c -o src/context.debug.o src/context.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.string.debug.d -c -o src/string.debug.o src/string.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.event_manager.debug.d -c -o src/event_manager.debug.o src/event_manager.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.changes.debug.d -c -o src/changes.debug.o src/changes.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.normal.debug.d -c -o src/normal.debug.o src/normal.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.commands.debug.d -c -o src/commands.debug.o src/commands.cc
src/commands.cc: In instantiation of ‘void Kakoune::{anonymous}::context_wrap(const Kakoune::ParametersParser&,
Kakoune::Context&, Kakoune::StringView, Func) [with Func = <lambda(const Kakoune::ParametersParser&,
Kakoune::Context&, const Kakoune::ShellContext&)>::<lambda(const Kakoune::ParametersParser&,
Kakoune::Context&)>]’:
src/commands.cc:2195:21: required from here
2195 | context_wrap(parser, context, "/\"|^@:", [](const ParametersParser&
parser, Context& context) {
|
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2196 | ScopedSetBool disable_keymaps(context.keymaps_disabled(), not
parser.get_switch("with-maps"));
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2197 | ScopedSetBool disable_hooks(context.hooks_disabled(), not
parser.get_switch("with-hooks"));
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2198 |
|
2199 | for (auto& key : parser | transform(parse_keys) | flatten())
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2200 | context.input_handler().handle_key(key);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2201 | });
| ~~
src/commands.cc:2056:5: warning: possibly dangling reference to a temporary
[-Wdangling-reference]
2056 | for (auto c :
parser.get_switch("save-regs").value_or(default_saved_regs))
| ^~~
src/commands.cc:2056:58: note: the temporary was destroyed at the end of the full expression
‘Kakoune::ParametersParser::get_switch(Kakoune::StringView) const(Kakoune::StringView(((const
char*)"save-regs"))).Kakoune::Optional<Kakoune::StringView>::value_or<Kakoune::StringView&>(default_saved_regs)’
2056 | for (auto c :
parser.get_switch("save-regs").value_or(default_saved_regs))
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
src/commands.cc: In instantiation of ‘void Kakoune::{anonymous}::context_wrap(const Kakoune::ParametersParser&,
Kakoune::Context&, Kakoune::StringView, Func) [with Func = <lambda(const Kakoune::ParametersParser&,
Kakoune::Context&, const Kakoune::ShellContext&)>::<lambda(const Kakoune::ParametersParser&,
Kakoune::Context&)>]’:
src/commands.cc:2220:21: required from here
2220 | context_wrap(parser, context, {}, [&](const ParametersParser&
parser, Context& context) {
|
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2221 | const bool no_hooks = context.hooks_disabled() or
parser.get_switch("no-hooks");
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2222 | ScopedSetBool disable_hooks(context.hooks_disabled(),
no_hooks);
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2223 |
|
2224 | LocalScope local_scope{context};
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2225 | if (parser.get_switch("verbatim"))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2226 | CommandManager::instance().execute_single_command(parser |
gather<Vector<String>>(), context, shell_context);
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2227 | else
| ~~~~
2228 | CommandManager::instance().execute(join(parser, ' ',
false), context, shell_context);
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2229 | });
| ~~
src/commands.cc:2056:5: warning: possibly dangling reference to a temporary
[-Wdangling-reference]
2056 | for (auto c :
parser.get_switch("save-regs").value_or(default_saved_regs))
| ^~~
src/commands.cc:2056:58: note: the temporary was destroyed at the end of the full expression
‘Kakoune::ParametersParser::get_switch(Kakoune::StringView) const(Kakoune::StringView(((const
char*)"save-regs"))).Kakoune::Optional<Kakoune::StringView>::value_or<Kakoune::StringView&>(default_saved_regs)’
2056 | for (auto c :
parser.get_switch("save-regs").value_or(default_saved_regs))
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.insert_completer.debug.d -c -o src/insert_completer.debug.o src/insert_completer.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.register_manager.debug.d -c -o src/register_manager.debug.o src/register_manager.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.scope.debug.d -c -o src/scope.debug.o src/scope.cc
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -MD -MP -MF
src/.client_manager.debug.d -c -o src/client_manager.debug.o src/client_manager.cc
a2x --no-xmllint -f text README.asciidoc
gzip -n -9 -f < doc/kak.1 > doc/kak.1.gz
c++ -DKAK_DEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++2a -Wall -Wextra -pedantic
-Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime -Wno-stringop-overflow
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o
src/.version.o src/.version.cc
c++ -Wl,-z,relro -Wl,-z,now
-specs=/usr/share/debhelper/dh_package_notes/debian-package-notes.specs -std=c++2a -Wall
-Wextra -pedantic -Wno-unused-parameter -Wno-sign-compare -Wno-init-list-lifetime
-Wno-stringop-overflow -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection src/hash.debug.o src/alias_registry.debug.o src/main.debug.o
src/ranked_match.debug.o src/remote.debug.o src/memory.debug.o src/option_manager.debug.o
src/input_handler.debug.o src/selectors.debug.o src/buffer_manager.debug.o
src/buffer.debug.o src/line_modification.debug.o src/env_vars.debug.o src/window.debug.o
src/color.debug.o src/keys.debug.o src/hash_map.debug.o src/ranges.debug.o
src/shared_string.debug.o src/display_buffer.debug.o src/word_db.debug.o
src/regex_impl.debug.o src/buffer_utils.debug.o src/option_types.debug.o
src/completion.debug.o src/file.debug.o src/string_utils.debug.o src/hook_manager.debug.o
src/command_manager.debug.o src/face_registry.debug.o src/regex.debug.o
src/keymap_manager.debug.o src/json.debug.o src/selection.debug.o src/backtrace.debug.o
src/highlighter.debug.o src/assert.debug.o src/highlighters.debug.o src/json_ui.debug.o
src/shell_manager.debug.o src/client.debug.o src/highlighter_group.debug.o
src/terminal_ui.debug.o src/exception.debug.o src/parameters_parser.debug.o
src/unit_tests.debug.o src/context.debug.o src/string.debug.o src/event_manager.debug.o
src/changes.debug.o src/normal.debug.o src/commands.debug.o src/insert_completer.debug.o
src/register_manager.debug.o src/scope.debug.o src/client_manager.debug.o src/.version.o -o
src/kak.debug
ln -sf kak.debug src/kak
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
env LC_ALL=C.UTF-8 dh_auto_test -- debug=yes static=no pedantic=yes PREFIX=/usr
make -j2 test debug=yes static=no pedantic=yes PREFIX=/usr
make[2]: Entering directory '/<<PKGBUILDDIR>>'
ln -sf kak.debug src/kak
if [ Linux = OpenBSD ]; then \
export KAKOUNE_RUNTIME=$PWD/share/kak; \
fi && \
cd test && ./run
test
commands
[32m edit-fifo-noscroll[0m
[32m edit-fifo-noscroll-noeol[0m
compose
[32m backward-search[0m
[32m catch-error-desc[0m
[32m complex-pipe[0m
[32m del-empty-line[0m
[32m discard-selections-with-itersel[0m
[32m do-not-run-hooks-added-by-parent[0m
[32m echo-to-file[0m
[32m eof-multi-delete[0m
[32m file-expansion[0m
[32m history[0m
[32m hook-named-captures[0m
[32m inline-sort[0m
[32m line-completion[0m
[32m no-hook-on-unset-option-with-same-parent[0m
[32m pipe-at-eof[0m
[32m select-codepoints[0m
[32m select-display-columns[0m
[32m select-timestamp[0m
[32m selections_char_desc-expansion[0m
[32m undo-multi-replace-at-end[0m
[32m unicode[0m
display
[32m horizontal-scroll[0m
[32m horizontal-scroll-onto-tab[0m
[32m horizontal-scroll-with-tab[0m
[32m vertical-scroll[0m
highlight
column
[32m multi-columns[0m
[32m face-override[0m
[32m named-captures[0m
[32m number-lines[0m
[32m ranges[0m
[32m regions[0m
[32m regions-recurse[0m
[32m replace-empty-range[0m
[32m replace-multiline-range[0m
[32m replace-multiline-range-pulls-new-lines[0m
[32m replace-only-fully-selected-ranges[0m
rust
[32m comment0[0m
[32m doc_comment_hidden[0m
[32m doc_comment_hidden_with_empty_line[0m
[32m inner_block_comment1[0m
[32m inner_block_doc_comment1[0m
[32m inner_line_doc_comment1[0m
[32m let[0m
[32m line_comment1[0m
[32m outer_block_doc_comment0[0m
[32m pub[0m
[32m todo[0m
[32m value[0m
wrap
[32m avoid-odd-places[0m
hooks
[32m completion-hide[0m
[32m module-loaded[0m
[32m once[0m
[32m remove-regex[0m
indent
c-family
[32m align-while-expr[0m
[32m close-block[0m
[32m close-function-with-struct-param[0m
[32m close-namespace[0m
[32m comment-line-continuation[0m
[32m construct-align[0m
[32m deindent-function-closing-brace[0m
[32m deindent-generic-closing-brace[0m
[32m deindent-if-body[0m
[32m deindent-if-closing-brace[0m
[32m indent-after-parenthesis[0m
[32m indent-else-brace[0m
[32m indent-if-body[0m
[32m indent-if-brace[0m
[32m move-brace[0m
[32m multiline-nested-align[0m
[32m nested-align[0m
[32m open-function[0m
[32m paren-in-literal[0m
[32m preserve-tabs[0m
clojure
[32m doubled-brackets[0m
comment
[32m comment-multiple-lines-indented[0m
[32m comment-multiple-lines-unindented[0m
[32m comment-multiple-lines-when-partially-commented[0m
[32m uncomment-multiple-indented-lines[0m
elixir
[32m do-keyword[0m
[32m following-blocks-should-not-prevent-end[0m
[32m function-definition-shouldnt-duplicate[0m
[32m insert-comment-hash[0m
fidl
[32m comments[0m
[32m on-closing[0m
[32m on-newline[0m
go
[32m deindent-function-closing-brace[0m
[32m deindent-generic-closing-brace[0m
[32m deindent-if-closing-brace[0m
[32m insert-comment[0m
haskell
[32m before-comment[0m
[32m indented-comment[0m
[32m inside-comment[0m
html
[32m indent-closing-tag[0m
[32m indent-on-new-line[0m
javascript
[32m deindent-complex-brace-structure[0m
lisp
[32m doubled-brackets[0m
lua
[32m insert-end-only-when-needed[0m
[32m unindent-after-end[0m
markdown
[32m inside-complex-blockquote[0m
[32m inside-list-item[0m
[32m inside-nested-list-item[0m
[32m inside-simple-blockquote[0m
[32m inside-strong-emphasis[0m
[32m list-item[0m
[32m open-after-setext-heading-1[0m
[32m open-after-setext-heading-2[0m
ruby
[32m deindent-on-if-else-end[0m
[32m do-keyword[0m
[32m following-blocks-should-not-prevent-end[0m
[32m indent-after-class[0m
[32m insert-comment-hash[0m
[32m method-definition-shouldnt-duplicate[0m
rust
[32m after-open[0m
[32m after-open-with-chars[0m
[32m after-variable[0m
[32m after-where[0m
[32m align-closing-brace[0m
[32m align-closing-brack[0m
[32m align-closing-paren[0m
[32m before-where[0m
[32m block-comment[0m
[32m block-comment-close[0m
[32m dedent[0m
[32m dedent-async[0m
[32m dedent-function-closing-brace[0m
[32m dedent-generic-closing-brace[0m
[32m dedent-if-closing-brace[0m
[32m empty-line[0m
[32m empty-match[0m
[32m line-comment[0m
[32m line-comment-close[0m
[32m line-start-with-operator[0m
[32m on-open-paren[0m
sh
[32m deindent-after-done[0m
[32m deindent-after-esac[0m
[32m deindent-after-fi[0m
[32m deindent-case-option[0m
[32m deindent-compound-command[0m
[32m deindent-one-line-case-option[0m
[32m deindent-only-else[0m
[32m indent-after-do[0m
[32m indent-after-in[0m
[32m indent-after-then[0m
[32m indent-block-case[0m
[32m indent-compound-command[0m
[32m no-deindent-after-else[0m
[32m no-deindent-after-fi[0m
normal
[32m align[0m
[32m align-tab[0m
[32m all[0m
[32m append[0m
[32m append-at-eol[0m
[32m change[0m
[32m clear-selections[0m
codepoint-width
[32m tab-width[0m
[32m vertical-movement[0m
[32m concat-paste-line[0m
[32m convert-spaces-to-tabs[0m
[32m convert-tabs-to-spaces[0m
[32m copy-sel-above[0m
[32m copy-sel-below[0m
[32m copy-sel-below-multi-line[0m
[32m deindent[0m
[32m delete[0m
[32m duplicate-selections[0m
[32m extend-lines[0m
[32m extra-word-chars[0m
facedesc-invalid-syntax
[32m attributes[0m
[32m bg-color[0m
[32m find-char-backward[0m
[32m find-char-backward-extending[0m
[32m find-char-forward[0m
[32m find-char-forward-extending[0m
goto
goto-extending
[32m buffer-bottom[0m
[32m buffer-end[0m
[32m buffer-top[0m
[32m last-change[0m
[32m line-begin[0m
[32m line-end[0m
[32m buffer-bottom[0m
[32m buffer-end[0m
[32m buffer-top[0m
[32m file[0m
[32m last-buffer[0m
[32m last-change[0m
[32m line-begin[0m
[32m line-end[0m
[32m indent[0m
[32m insert[0m
[32m insert-at-line-start[0m
[32m insert-replace[0m
jump
[32m backward[0m
[32m backward-count[0m
[32m backward-invalid-count[0m
[32m forward[0m
[32m forward-count[0m
[32m forward-invalid-count[0m
[32m keep-cmd[0m
[32m keep-cmd-reg[0m
[32m lower-case[0m
[32m match-char[0m
move
[32m down[0m
[32m down-extending[0m
[32m left[0m
[32m left-extending[0m
[32m right[0m
[32m right-extending[0m
[32m up[0m
[32m up-extending[0m
[32m next-big-word[0m
[32m next-big-word-extending[0m
[32m next-match[0m
[32m next-match-appending[0m
[32m next-word[0m
[32m next-word-extending[0m
object
around
around-parent
[32m angle[0m
[32m braces[0m
[32m brackets[0m
[32m parenthesis[0m
[32m angle[0m
argument
[32m multi-level[0m
[32m single-level[0m
[32m big-word[0m
[32m braces[0m
[32m brackets[0m
[32m double_quote[0m
[32m grave_quote[0m
[32m indent[0m
[32m paragraph[0m
[32m parenthesis[0m
[32m sentence[0m
[32m single_quote[0m
[32m slash[0m
[32m word[0m
[32m drop-non-whitespace[0m
end
end-extending
end-extending-parent
[32m braces[0m
[32m angle[0m
[32m argument[0m
[32m big-word[0m
[32m braces[0m
[32m brackets[0m
[32m double_quote[0m
[32m grave_quote[0m
[32m indent[0m
paragraph
[32m count[0m
[32m single[0m
[32m parenthesis[0m
sentence
[32m count[0m
[32m single[0m
[32m single_quote[0m
[32m word[0m
[32m angle[0m
[32m argument[0m
[32m big-word[0m
[32m braces[0m
[32m brackets[0m
[32m double_quote[0m
[32m grave_quote[0m
[32m indent[0m
paragraph
[32m count[0m
[32m single[0m
[32m to-buffer-end[0m
[32m parenthesis[0m
sentence
[32m count[0m
[32m single[0m
[32m to-buffer-end[0m
[32m single_quote[0m
[32m word[0m
inner
[32m angle[0m
argument
[32m multi-level[0m
[32m single-level[0m
[32m big-word[0m
[32m braces[0m
[32m brackets[0m
[32m double_quote[0m
[32m grave_quote[0m
[32m indent[0m
[32m paragraph[0m
[32m parenthesis[0m
[32m sentence[0m
[32m single_quote[0m
[32m slash[0m
[32m word[0m
on-end
around
[32m angle[0m
[32m braces[0m
[32m brackets[0m
[32m parenthesis[0m
inner
[32m angle[0m
[32m braces[0m
[32m brackets[0m
[32m parenthesis[0m
to-end
[32m angle[0m
[32m braces[0m
[32m brackets[0m
[32m parenthesis[0m
on-start
around
[32m angle[0m
[32m braces[0m
[32m brackets[0m
[32m double_quote[0m
[32m grave_quote[0m
[32m parenthesis[0m
[32m single_quote[0m
[32m slash[0m
inner
[32m angle[0m
[32m braces[0m
[32m brackets[0m
[32m double_quote[0m
[32m grave_quote[0m
[32m parenthesis[0m
[32m single_quote[0m
to-start
[32m angle[0m
[32m braces[0m
[32m brackets[0m
[32m parenthesis[0m
start
start-extending
[32m angle[0m
[32m argument[0m
[32m big-word[0m
[32m braces[0m
[32m brackets[0m
[32m double_quote[0m
[32m grave_quote[0m
[32m indent[0m
paragraph
[32m count[0m
[32m single[0m
[32m parenthesis[0m
sentence
[32m count[0m
[32m single[0m
[32m single_quote[0m
[32m word[0m
[32m angle[0m
[32m argument[0m
[32m big-word[0m
[32m braces[0m
[32m brackets[0m
[32m double_quote[0m
[32m grave_quote[0m
[32m indent[0m
paragraph
[32m count[0m
[32m single[0m
[32m parenthesis[0m
sentence
[32m count[0m
[32m single[0m
[32m to-buffer-begin[0m
[32m single_quote[0m
[32m word[0m
[32m open-above[0m
[32m open-below[0m
[32m open-multiple-above[0m
[32m open-multiple-below[0m
[32m paste-after[0m
[32m paste-all-after[0m
[32m paste-all-before[0m
[32m paste-all-replace[0m
[32m paste-before[0m
[32m pipe[0m
[32m pipe-reg[0m
[32m pipe-to[0m
[32m pipe-to-reg[0m
[32m previous-big-word[0m
[32m previous-big-word-extending[0m
[32m previous-word[0m
[32m previous-word-extending[0m
[32m previous-word-no-underscore[0m
[32m record-macro[0m
[32m redo[0m
[32m reload[0m
repeat-insert
[32m repeat-insert[0m
[32m repeat-insert-hooks[0m
[32m repeat-insert-mapped[0m
[32m repeat-normal-exec[0m
[32m repeat-normal-movement[0m
repeat-select
[32m repeat-end-paragraph[0m
[32m repeat-find-char[0m
[32m replace[0m
[32m replace-lines[0m
[32m replay-complex-insert[0m
[32m replay-macro[0m
[32m restore-selections[0m
[32m rotate[0m
[32m rotate-content[0m
[32m save-selections[0m
[32m search[0m
[32m search-extending[0m
[32m search-reverse[0m
[32m search-reverse-extending[0m
search-reverse-rightmost
[32m missed-match[0m
[32m overlap[0m
[32m select[0m
[32m select-horizontal-whitespace[0m
[32m select-line[0m
selection-undo
[32m fold-redundant-entries[0m
[32m redo[0m
[32m undo[0m
[32m windisplay-hook[0m
[32m split[0m
[32m split-at-begin[0m
[32m split-multiple-lines[0m
[32m switch-case[0m
[32m to-char-backward[0m
[32m to-char-backward-extending[0m
[32m to-char-forward[0m
[32m to-char-forward-extending[0m
[32m trim[0m
[32m trim-drop-empty[0m
[32m trim-lines[0m
[32m table[0m
[32m undo[0m
[32m undo-after-replace-lines[0m
[32m upper-case[0m
user-modes
[32m lock[0m
[32m once[0m
[32m yank[0m
prompt
[32m history-abort-previous[0m
[32m history-navigate[0m
[32m history-previous[0m
[32m history-previous-prefix[0m
[32m history-repeat-last[0m
[32m history-stop-at-first[0m
regression
[32m 0-assert-on-itersel[0m
[32m 0-autocomplete-overrules-completers[0m
[32m 0-comment-after-command[0m
[32m 0-compute-modified-range-crash[0m
[32m 0-crash-on-BufSetOption-hook[0m
[32m 0-crash-on-backspace-at-buffer-begin[0m
[32m 0-crash-on-delete-buffer-BufClose[0m
[32m 0-crash-on-pipe-with-selection-access[0m
[32m 0-crash-on-specialy-crafted-modeline[0m
[32m 0-crash-on-tab-just-before-wrap-column[0m
[32m 0-deindent-on-mixed-indent-line[0m
[32m 0-eval-creates-prompt[0m
[32m 0-intermediate-regex-saved-in-history[0m
[32m 0-mouse-during-insert[0m
[32m 0-no-incsearch[0m
[32m 0-nothing-selected-on-prompt-initial-shift-tab[0m
[32m 0-open-below-should-not-move-cursor-on-eol[0m
[32m 0-replace-last-eol-with-eol[0m
[32m 0-rotate-at-eof-mutates-selection[0m
[32m 0-select-object-with-empty-begin-match[0m
[32m 0-spurious-undo-group-on-external[0m
[32m 0-undo-change-at-eof[0m
[32m 1014-ambiguous-kak_selections[0m
[32m 1051-crash-on-empty-param[0m
[32m 1053-crash-on-deletion-and-paste[0m
[32m 1074-comment-leader-autoinsert-error[0m
[32m 1105-object-selection-behaviour[0m
[32m 1111-unexpected-behaviour-on-new-line-in-comment[0m
[32m 1118-misaligned-comment-start[0m
[32m 1129-capture-groups-are-broken[0m
[32m 1195-infinite-loop-in-regex-matching[0m
[32m 1227-segfault-on-option-access[0m
[32m 1233-corrent-cursor-handling-for-indent-objects[0m
[32m 1275-replaced-range-split[0m
[32m 1308-wrong-behaviour-of-kak-indent-on-newline[0m
[32m 1382-column-highlighter-broken-on-horizontal-scroll[0m
[32m 1433-scrolloff-broken-with-soft-wrap[0m
[32m 1435-misplaced-cursor-with-show_matching-hl[0m
[32m 1453-show_whitespaces-highlighter-breaks-tab-alignment[0m
[32m 1459-assertion-on-wrapped-long-line[0m
[32m 1469-assert-on-repeat-insert[0m
[32m 1504-assertion-on-incorrect-pipe-use[0m
[32m 1518-wrong-undo-handling-with-fifo-buffers[0m
[32m 1525-lua-indent-error[0m
[32m 1580-A-not-moving-to-eol[0m
[32m 1680-crash-with-dot-and-alt-semicolon[0m
[32m 1731-wrap-hidden-buffer[0m
[32m 1741-scrolloff-hides-end-of-lines[0m
[32m 1829-unicode-as-string-delimiter[0m
[32m 1902-regex-lookbehind-ignore-before-current-pos[0m
[32m 1904-select-empty-line-indent-gets-whole-buffer[0m
[32m 1920-crash-on-python-in-docstring[0m
[32m 1937-opening-missing-file-by-full-path-fails[0m
[32m 1964-O-does-not-position-cursor-correctly[0m
[32m 2030-custom-selection-nesting[0m
[32m 2056-assert-on-small-window[0m
[32m 2078-assert-on-restoring-invalid-selections[0m
[32m 2129-inside-parentheses[0m
[32m 2133-assert-on-rotate-contents[0m
[32m 2245-wrap-long-word[0m
[32m 2367-surround-with-tight-nesting[0m
[32m 2420-discrepancy-in-star-behaviour[0m
[32m 2499-html-regions-assert[0m
[32m 2562-column-highlighter-bleeding[0m
[32m 2711-weird-regex-highlighter-behaviour[0m
[32m 2737-segfault-on-WinDisplay-hook[0m
[32m 2755-segfault-on-double-wrap-highlighters[0m
[32m 2861-backspace-merges-selections[0m
[32m 2999-buggy-wrapping[0m
[32m 3010-extra_word_chars-fails-with-other-buffers[0m
[32m 3025-last-buffer-does-not-work-in-draft-context[0m
[32m 3041-invalid-regex-highlight-accross-regions[0m
[32m 3048-word-wrapping-broken[0m
[32m 3219-scroll-json-ui[0m
[32m 3270-crash-in-autocomplete[0m
[32m 3275-crash-on-replace-at-buffer-start[0m
[32m 3349-crash-in-completion[0m
[32m 3388-command-line-parsing-does-not-preserve-invalid-utf8[0m
[32m 3398-readonly-fifo-failure[0m
[32m 3439-parse-ascii-newline-as-return[0m
[32m 3472-crash-on-to-sentence-start[0m
[32m 3478-crash-on-scroll[0m
[32m 3489-crash-on-paragraph-begin[0m
[32m 3495-crash-highlighting-hidden-lines[0m
[32m 3544-capture-get-lost[0m
[32m 3669-pipe-adds-extra-newline[0m
[32m 3733-modeline-parsing-off-by-one-line[0m
[32m 3735-modeline-arbitrary-code-execution[0m
[32m 3757-crash-on-capture-group-select[0m
[32m 3799-incorrect-region-match[0m
[32m 3909-crash-on-closing-buffer-with-user-mapping[0m
[32m 4052-replace-range-vs-whitespace-highlighter-interaction[0m
[32m 4086-ruby-deindenting-other-lines-than-keywords[0m
[32m 4378-line-explicit-completion-buggy[0m
[32m 4414-crash-on-paste-all[0m
[32m 4460-nul-byte-in-regex[0m
[32m 4471-crash-on-alt-t-with-one-char-file[0m
[32m 4476-invalid-line-join[0m
[32m 4519-regex-alternation-priority[0m
[32m 4521-alt-mapping-broken-in-lower-case-modes[0m
[32m 4601-int-min-arg[0m
[32m 4605-fifo-hang[0m
[32m 4659-scroll-issue-with-replace-ranges[0m
[32m 4669-eol-highlight-to-column-highlighter[0m
[32m 4674-show-whitespaces-horizontal-scroll-assert[0m
[32m 4750-crash-on-append-empty-output-at-end-of-buffer[0m
[32m 4753-assert-in-display-line-split[0m
[32m 4779-crash-when-pasting-with-multiple-overlapping-selections[0m
[32m 4839-scroll-invalid-cursor[0m
[32m 4843-trim-front-split-glyph[0m
[32m 4844-crash-on-empty-paste[0m
[32m 4859-regex-invalid-behaviour[0m
[32m 4887-torn-utf8-sequence[0m
[32m 4896-remap-executing-mapping[0m
[32m 4896-unmap-executing-mapping[0m
[32m 4926-crash-with-fold-and-ranges[0m
[32m 4927-crash-jumping-to-eol[0m
[32m 4959-bad-default-region[0m
[32m 5001-line-highlighting-breaks-at-region[0m
[32m 5076-empty-text-should-not-change-prompt-history[0m
[32m 5118-crash-on-scroll-with-insert-completion-and-wrap[0m
[32m 5120-double-free-or-corruption-crash[0m
[32m 5122-dot-fails-after-macro-replay[0m
[32m 5124-assert-in-redo[0m
[32m 595-smart-search-unicode[0m
[32m 612-assertion-with-NormalBegin-hook[0m
[32m 633-spurious-new-line-inserted-when-replacing-at-end[0m
[32m 638-highlight-codepoint-with-bracket[0m
[32m 643-crash-on-a-@-on-specially-crafted-buffer[0m
[32m 654-crash-on-undo-after-macro[0m
[32m 699-to-eol-from-eol[0m
[32m 704-crash-when-using-a-hook-on-NormalBegin-and-NormalEnd[0m
[32m 733-selection-list-from-string-not-valid[0m
[32m 743-crash-on-replace-undo[0m
[32m 751-wrong-selection-after-undo[0m
[32m 787-crash-after-S[0m
[32m 809-alt-f-t-to-first-char[0m
[32m 811-double-width-codepoints[0m
[32m 844-prev-word-at-buffer-start[0m
[32m 860-python-incorrect-commenting[0m
[32m 872-indentation-misbeahviour-c++[0m
[32m 918-wrong-asterisk-inserted[0m
[32m 921-keep-empty-line-matches-all-lines[0m
[32m 993-user-text-object[0m
[32m quoted-vals[0m
shell
[32m list-syntax[0m
[32m prompt-shell-script-candidates[0m
[32m prompt-shell-script-completion[0m
[32m quoted-range[0m
tools
git
[33m blame-in-diff (disabled)[0m
[33m blame-jump-message (disabled)[0m
patch
[32m ignore-first-file[0m
[32m signature[0m
[32mSummary: 571 tests, 0 failures[0m
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
create-stamp debian/debhelper-build-stamp
dh_prep
debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_install -- debug=yes static=no pedantic=yes PREFIX=/usr
make -j2 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no
"INSTALL=install --strip-program=true" debug=yes static=no pedantic=yes PREFIX=/usr
make[2]: Entering directory '/<<PKGBUILDDIR>>'
ln -sf kak.debug src/kak
mkdir -p \
/<<PKGBUILDDIR>>/debian/tmp/usr/bin \
/<<PKGBUILDDIR>>/debian/tmp/usr/libexec/kak \
/<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/rc \
/<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/colors \
/<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/doc \
/<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/kak \
/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1
mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/gdb
cp -f gdb/kakoune.py /<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/gdb
cp -f doc/kak.1.gz /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1
chmod 0644 /<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/gdb/kakoune.py
chmod 0644 /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/kak.1.gz
cp src/kak /<<PKGBUILDDIR>>/debian/tmp/usr/bin
chmod 0755 /<<PKGBUILDDIR>>/debian/tmp/usr/bin/kak
ln -sf ../../bin/kak /<<PKGBUILDDIR>>/debian/tmp/usr/libexec/kak/kak
cp share/kak/kakrc /<<PKGBUILDDIR>>/debian/tmp/usr/share/kak
chmod 0644 /<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/kakrc
cp -r rc/* /<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/rc
find /<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/rc -type f -exec chmod 0644 {} +
[ -e /<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/autoload ] || ln -s rc
/<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/autoload
cp colors/* /<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/colors
chmod 0644 /<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/colors/*
cp README.text /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/kak
chmod 0644 /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/kak/*.text
cp doc/pages/*.asciidoc /<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/doc
chmod 0644 /<<PKGBUILDDIR>>/debian/tmp/usr/share/kak/doc/*.asciidoc
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_installdocs
dh_installchangelogs
dh_perl
dh_link
dh_installalternatives
dh_installalternatives: error: Alternative "/usr/bin/kak" for "editor" in
debian/kakoune.alternatives does not exist in debian/kakoune
make: *** [debian/rules:29: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202409/
About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large from AWS, using sbuild and a
reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
--- End Message ---