Your message dated Wed, 21 Jan 2026 15:33:40 +0000
with message-id <[email protected]>
and subject line Bug#1110599: fixed in nihstro 0.0~git20240505.f4d8659-1
has caused the Debian Bug report #1110599,
regarding nihstro ftbfs with boost 1.88
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1110599: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1110599
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:nihstro
Version: 0.0~git20211107.e924e21-2
Severity: important
Tags: sid forky
User: [email protected]
Usertags: boost1.88

nihstro ftbfs with boost 1.88:

[...]
In file included from /<<PKGBUILDDIR>>/src/disassembler.cpp:40:
/<<PKGBUILDDIR>>/include/nihstro/shader_bytecode.h: In member function ‘int nihstro::SourceRegister::GetIndex() const’: /<<PKGBUILDDIR>>/include/nihstro/shader_bytecode.h:89:5: warning: control reaches end of non-void function [-Wreturn-type]
   89 |     }
      |     ^
/<<PKGBUILDDIR>>/src/assembler.cpp: In function ‘int main(int, char**)’:
/<<PKGBUILDDIR>>/src/assembler.cpp:729:44: error: no matching function for call to ‘swap(__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type&, __gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type&)’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: there are 8 candidates
In file included from /usr/include/boost/program_options/value_semantic.hpp:12, from /usr/include/boost/program_options/options_description.hpp:13,
                 from /usr/include/boost/program_options.hpp:15,
                 from /<<PKGBUILDDIR>>/src/assembler.cpp:35:
/usr/include/boost/any.hpp:258:17: note: candidate 1: ‘void boost::swap(any&, any&)’ (near match)
  258 |     inline void swap(any & lhs, any & rhs) noexcept
      |                 ^~~~
/usr/include/boost/any.hpp:258:17: note: conversion of argument 2 would be ill-formed: /usr/include/boost/any.hpp:258:17: error: cannot bind non-const lvalue reference of type ‘boost::any&’ to an rvalue of type ‘boost::any’ /usr/include/boost/any.hpp:93:9: note: after user-defined conversion: ‘boost::any::any(ValueType&&, typename std::enable_if<(! std::is_same<boost::any&, ValueType>::value)>::type*, typename std::enable_if<(! std::is_const<_Qualified>::value)>::type*) [with ValueType = Atomic&; typename std::enable_if<(! std::is_same<boost::any&, ValueType>::value)>::type = void; typename std::enable_if<(! std::is_const<_Qualified>::value)>::type = void]’
   93 |         any(ValueType&& value
      |         ^~~
In file included from /usr/include/boost/function/function_base.hpp:14,
                 from /usr/include/boost/function/function_template.hpp:14,
                 from /usr/include/boost/function/function1.hpp:10,
from /usr/include/boost/program_options/value_semantic.hpp:13: /usr/include/boost/function/function_fwd.hpp:20:15: note: candidate 2: ‘template<class Signature> void boost::swap(function<Signature>&, function<Signature>&)’ 20 | inline void swap(function<Signature>& f1, function<Signature>& f2)
      |               ^~~~
/usr/include/boost/function/function_fwd.hpp:20:15: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::function<Signature>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/function/function_template.hpp:1036:15: note: candidate 3: ‘template<class R, class ... T> void boost::swap(function_n<R, T ...>&, function_n<R, T ...>&)’
 1036 |   inline void swap(function_n<
      |               ^~~~
/usr/include/boost/function/function_template.hpp:1036:15: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::function_n<R, T ...>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/program_options/options_description.hpp:16: /usr/include/boost/smart_ptr/shared_ptr.hpp:684:31: note: candidate 4: ‘template<class T> void boost::swap(shared_ptr<X>&, shared_ptr<X>&)’ 684 | template<class T> inline void swap(shared_ptr<T> & a, shared_ptr<T> & b) noexcept
      |                               ^~~~
/usr/include/boost/smart_ptr/shared_ptr.hpp:684:31: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::shared_ptr<X>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/optional/optional.hpp:1173,
                 from /usr/include/boost/optional.hpp:15,
from /<<PKGBUILDDIR>>/include/nihstro/parser_assembly.h:36,
                 from /<<PKGBUILDDIR>>/src/assembler.cpp:40:
/usr/include/boost/optional/detail/optional_swap.hpp:107:13: note: candidate 5: ‘template<class T> void boost::swap(optional<T>&, optional<T>&)’
  107 | inline void swap ( optional<T>& x, optional<T>& y )
      |             ^~~~
/usr/include/boost/optional/detail/optional_swap.hpp:107:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::optional<T>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/optional/optional.hpp:1061:
/usr/include/boost/optional/detail/optional_reference_spec.hpp:271:8: note: candidate 6: ‘template<class T> void boost::swap(optional<T&>&, optional<T&>&)’
  271 |   void swap ( optional<T&>& x, optional<T&>& y) BOOST_NOEXCEPT
      |        ^~~~
/usr/include/boost/optional/detail/optional_reference_spec.hpp:271:8: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::optional<T&>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/variant.hpp:17,
from /<<PKGBUILDDIR>>/include/nihstro/parser_assembly.h:37: /usr/include/boost/variant/variant.hpp:2295:13: note: candidate 7: ‘template<class T0, class ... TN> void boost::swap(variant<T0, TN ...>&, variant<T0, TN ...>&)’
 2295 | inline void swap(
      |             ^~~~
/usr/include/boost/variant/variant.hpp:2295:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::variant<T0, TN ...>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/variant/detail/enable_recursive.hpp:34,
                 from /usr/include/boost/variant/recursive_variant.hpp:17,
                 from /usr/include/boost/variant.hpp:18:
/usr/include/boost/variant/recursive_wrapper.hpp:151:13: note: candidate 8: ‘template<class T> void boost::swap(recursive_wrapper<T>&, recursive_wrapper<T>&)’ 151 | inline void swap(recursive_wrapper<T>& lhs, recursive_wrapper<T>& rhs) BOOST_NOEXCEPT
      |             ^~~~
/usr/include/boost/variant/recursive_wrapper.hpp:151:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:729:44: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::recursive_wrapper<T>’ 729 | boost::swap(arguments[1], arguments[2]); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: error: no matching function for call to ‘swap(__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type&, __gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type&)’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: there are 8 candidates
/usr/include/boost/any.hpp:258:17: note: candidate 1: ‘void boost::swap(any&, any&)’ (near match)
  258 |     inline void swap(any & lhs, any & rhs) noexcept
      |                 ^~~~
/usr/include/boost/any.hpp:258:17: note: conversion of argument 2 would be ill-formed: /usr/include/boost/any.hpp:258:17: error: cannot bind non-const lvalue reference of type ‘boost::any&’ to an rvalue of type ‘boost::any’ /usr/include/boost/any.hpp:93:9: note: after user-defined conversion: ‘boost::any::any(ValueType&&, typename std::enable_if<(! std::is_same<boost::any&, ValueType>::value)>::type*, typename std::enable_if<(! std::is_const<_Qualified>::value)>::type*) [with ValueType = Atomic&; typename std::enable_if<(! std::is_same<boost::any&, ValueType>::value)>::type = void; typename std::enable_if<(! std::is_const<_Qualified>::value)>::type = void]’
   93 |         any(ValueType&& value
      |         ^~~
/usr/include/boost/function/function_fwd.hpp:20:15: note: candidate 2: ‘template<class Signature> void boost::swap(function<Signature>&, function<Signature>&)’ 20 | inline void swap(function<Signature>& f1, function<Signature>& f2)
      |               ^~~~
/usr/include/boost/function/function_fwd.hpp:20:15: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::function<Signature>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/function/function_template.hpp:1036:15: note: candidate 3: ‘template<class R, class ... T> void boost::swap(function_n<R, T ...>&, function_n<R, T ...>&)’
 1036 |   inline void swap(function_n<
      |               ^~~~
/usr/include/boost/function/function_template.hpp:1036:15: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::function_n<R, T ...>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/smart_ptr/shared_ptr.hpp:684:31: note: candidate 4: ‘template<class T> void boost::swap(shared_ptr<X>&, shared_ptr<X>&)’ 684 | template<class T> inline void swap(shared_ptr<T> & a, shared_ptr<T> & b) noexcept
      |                               ^~~~
/usr/include/boost/smart_ptr/shared_ptr.hpp:684:31: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::shared_ptr<X>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/optional/detail/optional_swap.hpp:107:13: note: candidate 5: ‘template<class T> void boost::swap(optional<T>&, optional<T>&)’
  107 | inline void swap ( optional<T>& x, optional<T>& y )
      |             ^~~~
/usr/include/boost/optional/detail/optional_swap.hpp:107:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::optional<T>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/optional/detail/optional_reference_spec.hpp:271:8: note: candidate 6: ‘template<class T> void boost::swap(optional<T&>&, optional<T&>&)’
  271 |   void swap ( optional<T&>& x, optional<T&>& y) BOOST_NOEXCEPT
      |        ^~~~
/usr/include/boost/optional/detail/optional_reference_spec.hpp:271:8: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::optional<T&>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/variant/variant.hpp:2295:13: note: candidate 7: ‘template<class T0, class ... TN> void boost::swap(variant<T0, TN ...>&, variant<T0, TN ...>&)’
 2295 | inline void swap(
      |             ^~~~
/usr/include/boost/variant/variant.hpp:2295:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::variant<T0, TN ...>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/variant/recursive_wrapper.hpp:151:13: note: candidate 8: ‘template<class T> void boost::swap(recursive_wrapper<T>&, recursive_wrapper<T>&)’ 151 | inline void swap(recursive_wrapper<T>& lhs, recursive_wrapper<T>& rhs) BOOST_NOEXCEPT
      |             ^~~~
/usr/include/boost/variant/recursive_wrapper.hpp:151:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:842:40: note: ‘__gnu_cxx::__alloc_traits<std::allocator<Atomic>, Atomic>::value_type’ {aka ‘Atomic’} is not derived from ‘boost::recursive_wrapper<T>’ 842 | boost::swap(arguments[1], arguments[2]);
      |                             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/assembler.cpp:932:28: error: no matching function for call to ‘swap(Atomic&, Atomic&)’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: there are 8 candidates
/usr/include/boost/any.hpp:258:17: note: candidate 1: ‘void boost::swap(any&, any&)’ (near match)
  258 |     inline void swap(any & lhs, any & rhs) noexcept
      |                 ^~~~
/usr/include/boost/any.hpp:258:17: note: conversion of argument 2 would be ill-formed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:35: error: cannot bind non-const lvalue reference of type ‘boost::any&’ to an rvalue of type ‘boost::any’
  932 |                 boost::swap(src1, src2);
      |                                   ^~~~
/usr/include/boost/any.hpp:93:9: note: after user-defined conversion: ‘boost::any::any(ValueType&&, typename std::enable_if<(! std::is_same<boost::any&, ValueType>::value)>::type*, typename std::enable_if<(! std::is_const<_Qualified>::value)>::type*) [with ValueType = Atomic&; typename std::enable_if<(! std::is_same<boost::any&, ValueType>::value)>::type = void; typename std::enable_if<(! std::is_const<_Qualified>::value)>::type = void]’
   93 |         any(ValueType&& value
      |         ^~~
/usr/include/boost/function/function_fwd.hpp:20:15: note: candidate 2: ‘template<class Signature> void boost::swap(function<Signature>&, function<Signature>&)’ 20 | inline void swap(function<Signature>& f1, function<Signature>& f2)
      |               ^~~~
/usr/include/boost/function/function_fwd.hpp:20:15: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::function<Signature>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/boost/function/function_template.hpp:1036:15: note: candidate 3: ‘template<class R, class ... T> void boost::swap(function_n<R, T ...>&, function_n<R, T ...>&)’
 1036 |   inline void swap(function_n<
      |               ^~~~
/usr/include/boost/function/function_template.hpp:1036:15: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::function_n<R, T ...>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/boost/smart_ptr/shared_ptr.hpp:684:31: note: candidate 4: ‘template<class T> void boost::swap(shared_ptr<X>&, shared_ptr<X>&)’ 684 | template<class T> inline void swap(shared_ptr<T> & a, shared_ptr<T> & b) noexcept
      |                               ^~~~
/usr/include/boost/smart_ptr/shared_ptr.hpp:684:31: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::shared_ptr<X>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/boost/optional/detail/optional_swap.hpp:107:13: note: candidate 5: ‘template<class T> void boost::swap(optional<T>&, optional<T>&)’
  107 | inline void swap ( optional<T>& x, optional<T>& y )
      |             ^~~~
/usr/include/boost/optional/detail/optional_swap.hpp:107:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::optional<T>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/boost/optional/detail/optional_reference_spec.hpp:271:8: note: candidate 6: ‘template<class T> void boost::swap(optional<T&>&, optional<T&>&)’
  271 |   void swap ( optional<T&>& x, optional<T&>& y) BOOST_NOEXCEPT
      |        ^~~~
/usr/include/boost/optional/detail/optional_reference_spec.hpp:271:8: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::optional<T&>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/boost/variant/variant.hpp:2295:13: note: candidate 7: ‘template<class T0, class ... TN> void boost::swap(variant<T0, TN ...>&, variant<T0, TN ...>&)’
 2295 | inline void swap(
      |             ^~~~
/usr/include/boost/variant/variant.hpp:2295:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::variant<T0, TN ...>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/boost/variant/recursive_wrapper.hpp:151:13: note: candidate 8: ‘template<class T> void boost::swap(recursive_wrapper<T>&, recursive_wrapper<T>&)’ 151 | inline void swap(recursive_wrapper<T>& lhs, recursive_wrapper<T>& rhs) BOOST_NOEXCEPT
      |             ^~~~
/usr/include/boost/variant/recursive_wrapper.hpp:151:13: note: template argument deduction/substitution failed: /<<PKGBUILDDIR>>/src/assembler.cpp:932:28: note: ‘Atomic’ is not derived from ‘boost::recursive_wrapper<T>’
  932 |                 boost::swap(src1, src2);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~
make[3]: *** [CMakeFiles/nihstro-assemble.dir/build.make:82: CMakeFiles/nihstro-assemble.dir/src/assembler.cpp.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:131: CMakeFiles/nihstro-assemble.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
[ 21%] Building CXX object CMakeFiles/test-parser.dir/src/parser_assembly.cpp.o /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/parser_assembly.cpp.o -MF CMakeFiles/test-parser.dir/src/parser_assembly.cpp.o.d -o CMakeFiles/test-parser.dir/src/parser_assembly.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_assembly.cpp" [ 26%] Building CXX object CMakeFiles/nihstro-disassemble.dir/src/parser_shbin.cpp.o /usr/bin/c++ -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/nihstro-disassemble.dir/src/parser_shbin.cpp.o -MF CMakeFiles/nihstro-disassemble.dir/src/parser_shbin.cpp.o.d -o CMakeFiles/nihstro-disassemble.dir/src/parser_shbin.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_shbin.cpp"
[ 30%] Linking CXX executable nihstro-disassemble
/usr/bin/cmake -E cmake_link_script CMakeFiles/nihstro-disassemble.dir/link.txt --verbose=1
[ 34%] Linking CXX executable test-source-tree-iterator
/usr/bin/cmake -E cmake_link_script CMakeFiles/test-source-tree-iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic -Wl,--dependency-file=CMakeFiles/nihstro-disassemble.dir/link.d "CMakeFiles/nihstro-disassemble.dir/src/disassembler.cpp.o" "CMakeFiles/nihstro-disassemble.dir/src/parser_shbin.cpp.o" -o nihstro-disassemble
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 34%] Built target nihstro-disassemble
[ 39%] Building CXX object CMakeFiles/test-parser.dir/src/preprocessor.cpp.o
/usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/preprocessor.cpp.o -MF CMakeFiles/test-parser.dir/src/preprocessor.cpp.o.d -o CMakeFiles/test-parser.dir/src/preprocessor.cpp.o -c "/<<PKGBUILDDIR>>/src/preprocessor.cpp" /usr/bin/c++ -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic -Wl,--dependency-file=CMakeFiles/test-source-tree-iterator.dir/link.d "CMakeFiles/test-source-tree-iterator.dir/src/tests/source_tree_iterator.cpp.o" -o test-source-tree-iterator /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.88.0
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 39%] Built target test-source-tree-iterator
[ 43%] Building CXX object CMakeFiles/test-parser.dir/src/parser_assembly/common.cpp.o /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/parser_assembly/common.cpp.o -MF CMakeFiles/test-parser.dir/src/parser_assembly/common.cpp.o.d -o CMakeFiles/test-parser.dir/src/parser_assembly/common.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_assembly/common.cpp" [ 47%] Building CXX object CMakeFiles/test-parser.dir/src/parser_assembly/compare.cpp.o /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/parser_assembly/compare.cpp.o -MF CMakeFiles/test-parser.dir/src/parser_assembly/compare.cpp.o.d -o CMakeFiles/test-parser.dir/src/parser_assembly/compare.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_assembly/compare.cpp" [ 52%] Building CXX object CMakeFiles/test-parser.dir/src/parser_assembly/declaration.cpp.o /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/parser_assembly/declaration.cpp.o -MF CMakeFiles/test-parser.dir/src/parser_assembly/declaration.cpp.o.d -o CMakeFiles/test-parser.dir/src/parser_assembly/declaration.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_assembly/declaration.cpp" [ 56%] Building CXX object CMakeFiles/test-parser.dir/src/parser_assembly/flowcontrol.cpp.o /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/parser_assembly/flowcontrol.cpp.o -MF CMakeFiles/test-parser.dir/src/parser_assembly/flowcontrol.cpp.o.d -o CMakeFiles/test-parser.dir/src/parser_assembly/flowcontrol.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_assembly/flowcontrol.cpp" [ 60%] Building CXX object CMakeFiles/test-parser.dir/src/parser_assembly/floatop.cpp.o /usr/bin/c++ -DBOOST_TEST_DYN_LINK -DBOOST_TEST_MAIN -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -I"/<<PKGBUILDDIR>>/include" -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -MD -MT CMakeFiles/test-parser.dir/src/parser_assembly/floatop.cpp.o -MF CMakeFiles/test-parser.dir/src/parser_assembly/floatop.cpp.o.d -o CMakeFiles/test-parser.dir/src/parser_assembly/floatop.cpp.o -c "/<<PKGBUILDDIR>>/src/parser_assembly/floatop.cpp"
[ 65%] Linking CXX executable test-parser
/usr/bin/cmake -E cmake_link_script CMakeFiles/test-parser.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/nihstro-0.0~git20211107.e924e21-2build2 -Wdate-time -D_FORTIFY_SOURCE=3 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic -Wl,--dependency-file=CMakeFiles/test-parser.dir/link.d "CMakeFiles/test-parser.dir/src/tests/parser.cpp.o" "CMakeFiles/test-parser.dir/src/parser_assembly.cpp.o" "CMakeFiles/test-parser.dir/src/preprocessor.cpp.o" "CMakeFiles/test-parser.dir/src/parser_assembly/common.cpp.o" "CMakeFiles/test-parser.dir/src/parser_assembly/compare.cpp.o" "CMakeFiles/test-parser.dir/src/parser_assembly/declaration.cpp.o" "CMakeFiles/test-parser.dir/src/parser_assembly/flowcontrol.cpp.o" "CMakeFiles/test-parser.dir/src/parser_assembly/floatop.cpp.o" -o test-parser /usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so.1.88.0
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 65%] Built target test-parser
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:149: all] Error 2

--- End Message ---
--- Begin Message ---
Source: nihstro
Source-Version: 0.0~git20240505.f4d8659-1
Done: David James <[email protected]>

We believe that the bug you reported is fixed in the latest version of
nihstro, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David James <[email protected]> (supplier of updated nihstro 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 11 Dec 2025 16:46:44 +0000
Source: nihstro
Architecture: source
Version: 0.0~git20240505.f4d8659-1
Distribution: unstable
Urgency: medium
Maintainer: David James <[email protected]>
Changed-By: David James <[email protected]>
Closes: 1110599 1113325
Changes:
 nihstro (0.0~git20240505.f4d8659-1) unstable; urgency=medium
 .
   * New upstream version 0.0~git20240505.f4d8659 (Closes: #1110599)
   * Add gbp.conf
   * Add patch to bump minimum CMake version to 3.5 (Closes: #1113325)
   * Update years in d/copyright
   * Remove redundant --as-needed linker flag
   * Changes to d/control
     - Update standards version to 4.7.2
     - Fix trailing whitespace
     - Remove redundant Rules-requires-root
     - Update package description
   * Update d/watch to version 5
Checksums-Sha1:
 4c5fd99e63870f1498aa301754d9663785f884ef 1943 
nihstro_0.0~git20240505.f4d8659-1.dsc
 b491861d7369aa98104364ec19abcc478ec3fdfa 68832 
nihstro_0.0~git20240505.f4d8659.orig.tar.xz
 de465faf9e0fb0439559a798348331cb236918b3 3648 
nihstro_0.0~git20240505.f4d8659-1.debian.tar.xz
 ade0dca74e495029ed2d997be800a50fd226c2e9 6765 
nihstro_0.0~git20240505.f4d8659-1_source.buildinfo
Checksums-Sha256:
 e1703744161f16a6a54825cb832579c652fcc7d6e3d95ad64b31a77ce1a11adb 1943 
nihstro_0.0~git20240505.f4d8659-1.dsc
 c9f2278656cdd152c1a254736394410a2669771358a1e50776ce02e820908723 68832 
nihstro_0.0~git20240505.f4d8659.orig.tar.xz
 08e1c5c09ad667b20253c3398967d68e58923670244f445f4e527f9c192c3e44 3648 
nihstro_0.0~git20240505.f4d8659-1.debian.tar.xz
 2bececb0b343d9fb18f9020245f7fb2d3dc9e918a3e1c9c6d8c9cb3ba69e2ef8 6765 
nihstro_0.0~git20240505.f4d8659-1_source.buildinfo
Files:
 87ba4b15e07944494013f55d6542b9c3 1943 devel optional 
nihstro_0.0~git20240505.f4d8659-1.dsc
 bb90811f2cba38c2dff8c229ea589688 68832 devel optional 
nihstro_0.0~git20240505.f4d8659.orig.tar.xz
 3acc844feb9f711775e4c593a25e78fa 3648 devel optional 
nihstro_0.0~git20240505.f4d8659-1.debian.tar.xz
 7ba2db4b2267a7e469679e7e01cdcdb3 6765 devel optional 
nihstro_0.0~git20240505.f4d8659-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmlw774QHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFOCYDACauNx9zyY6gzzM7Ugp8EGSBNsYHIJbCGvM
HzeeZnW172zPGtBSy4QtRkme0Lr7pNKoZ4NSM4Ikpw7DrpN6OOJw4gBvW1cniLIx
8hUvcVwg1ktucRxsQ345EPhyw7UiEXdfaLlgiOkpRxDxHzdYgxMOpbDBixItMcky
+bNpIUBeJGrELuIUoKtDYOptI9Xk2hwiR7Qw6BG1V1Jc/od9qfOY+QVGGLHROuKE
akSeti2hyBbSq99BEWxDx0mOV0ZmgAKHyWD1/2Zf+K84oefT6pjlItjVA9kwwwoo
LB3ymT7tIwxsVprVfChmCACcTIIt/ki98cC7LHUJ5R+VubTBO1pXu8x3jcJwGsbS
d0hWLI+4RobEnIvBJ15QAHDaBv0GPlfCUx3VazSHJstSpE3llzR2QPs+fPplMEwg
IdXMcC9C7Jm+4GzPGhi1/ICc3YDTRsX6gkCEb8/OL3yh1JAloa2YAER+NBRe8BE8
bcydu46AodcRv5ReMVPQvYf8L4x1h1Q=
=6e5Z
-----END PGP SIGNATURE-----

Attachment: pgpLIlwby_3Vb.pgp
Description: PGP signature


--- End Message ---

Reply via email to