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'