Package: src:innoextract
Version: 1.9-0.1
Severity: important
Tags: sid forky
User: [email protected]
Usertags: boost1.88

innoextract ftbfs with boost 1.88:

[...]
/<<PKGBUILDDIR>>/src/stream/slice.cpp: In member function ‘bool stream::slice_reader::open_file_case_insensitive(const path_type&, const path_type&)’: /<<PKGBUILDDIR>>/src/stream/slice.cpp:162:28: error: ‘directory_iterator’ is not a member of ‘boost::filesystem’; did you mean ‘directory_entry’?
  162 |         boost::filesystem::directory_iterator end;
      |                            ^~~~~~~~~~~~~~~~~~
      |                            directory_entry
/<<PKGBUILDDIR>>/src/stream/slice.cpp:163:32: error: ‘directory_iterator’ is not a member of ‘boost::filesystem’; did you mean ‘directory_entry’? 163 | for(boost::filesystem::directory_iterator i(dirname); i != end; ++i) {
      |                                ^~~~~~~~~~~~~~~~~~
      |                                directory_entry
/<<PKGBUILDDIR>>/src/stream/slice.cpp:163:63: error: ‘i’ was not declared in this scope; did you mean ‘is’? 163 | for(boost::filesystem::directory_iterator i(dirname); i != end; ++i) {
      |                                                               ^
      |                                                               is
/<<PKGBUILDDIR>>/src/stream/slice.cpp:163:68: error: ‘end’ was not declared in this scope 163 | for(boost::filesystem::directory_iterator i(dirname); i != end; ++i) { | ^~~
/<<PKGBUILDDIR>>/src/stream/slice.cpp:163:68: note: suggested alternatives:
In file included from /usr/include/c++/15/string:55,
                 from /usr/include/c++/15/bits/locale_classes.h:42,
                 from /usr/include/c++/15/bits/ios_base.h:43,
                 from /usr/include/c++/15/ios:46,
                 from /<<PKGBUILDDIR>>/src/stream/slice.hpp:29,
                 from /<<PKGBUILDDIR>>/src/stream/slice.cpp:21:
/usr/include/c++/15/bits/range_access.h:122:37: note:   ‘std::end’
122 | template<typename _Tp> const _Tp* end(const valarray<_Tp>&) noexcept;
      |                                     ^~~
In file included from /usr/include/boost/algorithm/string/predicate.hpp:17,
                 from /<<PKGBUILDDIR>>/src/stream/slice.cpp:28:
/usr/include/boost/range/end.hpp:104:61: note: ‘boost::range_adl_barrier::end’ 104 | inline BOOST_DEDUCED_TYPENAME range_iterator<const T>::type end( const T& r )
      |                                                             ^~~
make[3]: *** [CMakeFiles/innoextract.dir/build.make:621: CMakeFiles/innoextract.dir/src/stream/slice.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:125: CMakeFiles/innoextract.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'

Reply via email to