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.