+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/panomatic-0.9.4nb7/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/panomatic-0.9.4nb7/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for panomatic-0.9.4nb7 Making all in vigra/src/impex cd ../../.. && /opt/pkg/bin/bmake am--refresh g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-bmp.o -MD -MP -MF .deps/libvigra_impex_a-bmp.Tpo -c -o libvigra_impex_a-bmp.o `test -f 'bmp.cxx' || echo './'`bmp.cxx In file included from bmp.cxx:41: ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] In file included from bmp.hxx:41, from bmp.cxx:45: ../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from byteorder.hxx:42, from bmp.cxx:44: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ bmp.hxx:53:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 53 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ bmp.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ bmp.cxx:86:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 86 | std::auto_ptr<Decoder> BmpCodecFactory::getDecoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ bmp.cxx: In member function 'virtual std::auto_ptr<vigra::Decoder> vigra::BmpCodecFactory::getDecoder() const': bmp.cxx:88:17: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 88 | return std::auto_ptr<Decoder>( new BmpDecoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ bmp.cxx: At global scope: bmp.cxx:91:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 91 | std::auto_ptr<Encoder> BmpCodecFactory::getEncoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ bmp.cxx: In member function 'virtual std::auto_ptr<vigra::Encoder> vigra::BmpCodecFactory::getEncoder() const': bmp.cxx:93:17: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 93 | return std::auto_ptr<Encoder>( new BmpEncoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ mv -f .deps/libvigra_impex_a-bmp.Tpo .deps/libvigra_impex_a-bmp.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-byteorder.o -MD -MP -MF .deps/libvigra_impex_a-byteorder.Tpo -c -o libvigra_impex_a-byteorder.o `test -f 'byteorder.cxx' || echo './'`byteorder.cxx In file included from byteorder.hxx:46, from byteorder.cxx:40: ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] mv -f .deps/libvigra_impex_a-byteorder.Tpo .deps/libvigra_impex_a-byteorder.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-codecmanager.o -MD -MP -MF .deps/libvigra_impex_a-codecmanager.Tpo -c -o libvigra_impex_a-codecmanager.o `test -f 'codecmanager.cxx' || echo './'`codecmanager.cxxIn file included from ../../include/vigra/numerictraits.hxx:46, from ../../include/vigra/accessor.hxx:42, from ../../include/vigra/iteratortraits.hxx:42, from ../../include/vigra/diff2d.hxx:45, from ../../include/vigra/codec.hxx:58, from codecmanager.hxx:43, from codecmanager.cxx:47: ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from codecmanager.hxx:42: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ codecmanager.hxx:81:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ codecmanager.hxx:86:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 86 | std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from codecmanager.cxx:50: jpeg.hxx:49:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 49 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ jpeg.hxx:50:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 50 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from codecmanager.cxx:51: tiff.hxx:61:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 61 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ tiff.hxx:62:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 62 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from codecmanager.cxx:52: viff.hxx:50:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 50 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ viff.hxx:51:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 51 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from codecmanager.cxx:53: sun.hxx:53:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 53 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ sun.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from codecmanager.cxx:54: png.hxx:63:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 63 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ png.hxx:64:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 64 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from codecmanager.cxx:55: pnm.hxx:53:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 53 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ pnm.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from codecmanager.cxx:56: bmp.hxx:53:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 53 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ bmp.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from codecmanager.cxx:57: gif.hxx:53:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 53 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ gif.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from codecmanager.cxx:58: hdr.hxx:51:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 51 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ hdr.hxx:52:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 52 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ codecmanager.cxx:220:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 220 | std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ codecmanager.cxx: In member function 'std::auto_ptr<vigra::Decoder> vigra::CodecManager::getDecoder(const std::string&, const std::string&) const': codecmanager.cxx:246:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 246 | std::auto_ptr<Decoder> dec = search->second->getDecoder(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ codecmanager.cxx: At global scope: codecmanager.cxx:252:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 252 | std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ codecmanager.cxx: In member function 'std::auto_ptr<vigra::Encoder> vigra::CodecManager::getEncoder(const std::string&, const std::string&) const': codecmanager.cxx:278:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 278 | std::auto_ptr<Encoder> enc = search->second->getEncoder(); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ codecmanager.cxx: At global scope: codecmanager.cxx:284:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 284 | std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ codecmanager.cxx:291:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 291 | std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ mv -f .deps/libvigra_impex_a-codecmanager.Tpo .deps/libvigra_impex_a-codecmanager.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-gif.o -MD -MP -MF .deps/libvigra_impex_a-gif.Tpo -c -o libvigra_impex_a-gif.o `test -f 'gif.cxx' || echo './'`gif.cxx In file included from gif.cxx:43: ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] In file included from gif.hxx:41, from gif.cxx:47: ../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from byteorder.hxx:42, from gif.cxx:45: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ gif.hxx:53:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 53 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ gif.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ gif.cxx:287:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 287 | std::auto_ptr<Decoder> GIFCodecFactory::getDecoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ gif.cxx: In member function 'virtual std::auto_ptr<vigra::Decoder> vigra::GIFCodecFactory::getDecoder() const': gif.cxx:289:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 289 | return std::auto_ptr<Decoder>( new GIFDecoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ gif.cxx: At global scope: gif.cxx:292:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 292 | std::auto_ptr<Encoder> GIFCodecFactory::getEncoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ gif.cxx: In member function 'virtual std::auto_ptr<vigra::Encoder> vigra::GIFCodecFactory::getEncoder() const': gif.cxx:294:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 294 | return std::auto_ptr<Encoder>( new GIFEncoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ gif.cxx: In member function 'void vigra::GIFDecoderImpl::decodeGIF()': gif.cxx:488:13: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 488 | bits, | ^~~~ gif.cxx:489:13: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 489 | code, | ^~~~ gif.cxx:490:13: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 490 | count; | ^~~~~ gif.cxx:493:9: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 493 | datum; | ^~~~~ gif.cxx:501:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 501 | register UInt8 *c; | ^ gif.cxx:502:26: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 502 | register UInt16 *p = indices.begin(); | ^ gif.cxx:629:30: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 629 | register UInt16 *q; | ^ gif.cxx: In member function 'void vigra::GIFEncoderImpl::outputEncodedData(vigra::void_vector<unsigned char>&)': gif.cxx:896:22: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 896 | register int k; | ^ gif.cxx:898:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 898 | register UInt8 *p; | ^ mv -f .deps/libvigra_impex_a-gif.Tpo .deps/libvigra_impex_a-gif.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-hdr.o -MD -MP -MF .deps/libvigra_impex_a-hdr.Tpo -c -o libvigra_impex_a-hdr.o `test -f 'hdr.cxx' || echo './'`hdr.cxx In file included from hdr.cxx:38: ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] In file included from hdr.hxx:44, from hdr.cxx:40: ../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../include/vigra/codec.hxx:52: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ hdr.hxx:51:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 51 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ hdr.hxx:52:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 52 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ hdr.cxx:88:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 88 | std::auto_ptr<Decoder> HDRCodecFactory::getDecoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ hdr.cxx: In member function 'virtual std::auto_ptr<vigra::Decoder> vigra::HDRCodecFactory::getDecoder() const': hdr.cxx:90:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 90 | return std::auto_ptr<Decoder>( new HDRDecoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ hdr.cxx: At global scope: hdr.cxx:93:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 93 | std::auto_ptr<Encoder> HDRCodecFactory::getEncoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ hdr.cxx: In member function 'virtual std::auto_ptr<vigra::Encoder> vigra::HDRCodecFactory::getEncoder() const': hdr.cxx:95:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 95 | return std::auto_ptr<Encoder>( new HDREncoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ mv -f .deps/libvigra_impex_a-hdr.Tpo .deps/libvigra_impex_a-hdr.Po gcc -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-iccjpeg.o -MD -MP -MF .deps/libvigra_impex_a-iccjpeg.Tpo -c -o libvigra_impex_a-iccjpeg.o `test -f 'iccjpeg.c' || echo './'`iccjpeg.c mv -f .deps/libvigra_impex_a-iccjpeg.Tpo .deps/libvigra_impex_a-iccjpeg.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-imageinfo.o -MD -MP -MF .deps/libvigra_impex_a-imageinfo.Tpo -c -o libvigra_impex_a-imageinfo.o `test -f 'imageinfo.cxx' || echo './'`imageinfo.cxx In file included from ../../include/vigra/numerictraits.hxx:46, from ../../include/vigra/accessor.hxx:42, from ../../include/vigra/iteratortraits.hxx:42, from ../../include/vigra/diff2d.hxx:45, from ../../include/vigra/imageinfo.hxx:57, from imageinfo.cxx:60: ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] In file included from ../../include/vigra/imageinfo.hxx:58: ../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../include/vigra/imageinfo.hxx:53: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/imageinfo.hxx:320:19: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | VIGRA_EXPORT std::auto_ptr<Encoder> encoder( const ImageExportInfo & info ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/imageinfo.hxx:470:19: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 470 | VIGRA_EXPORT std::auto_ptr<Decoder> decoder( const ImageImportInfo & info ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from imageinfo.cxx:61: codecmanager.hxx:81:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 81 | std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ codecmanager.hxx:86:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 86 | std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ imageinfo.cxx:382:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 382 | std::auto_ptr<Encoder> encoder( const ImageExportInfo & info ) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ imageinfo.cxx: In function 'std::auto_ptr<vigra::Encoder> vigra::encoder(const ImageExportInfo&)': imageinfo.cxx:384:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 384 | std::auto_ptr<Encoder> enc; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ imageinfo.cxx:389:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 389 | std::auto_ptr<Encoder> enc2 | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ imageinfo.cxx:393:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 393 | std::auto_ptr<Encoder> enc2 | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ imageinfo.cxx: In constructor 'vigra::ImageImportInfo::ImageImportInfo(const char*)': imageinfo.cxx:446:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 446 | std::auto_ptr<Decoder> decoder = getDecoder(m_filename); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ imageinfo.cxx: At global scope: imageinfo.cxx:568:6: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 568 | std::auto_ptr<Decoder> decoder( const ImageImportInfo & info ) | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ mv -f .deps/libvigra_impex_a-imageinfo.Tpo .deps/libvigra_impex_a-imageinfo.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-jpeg.o -MD -MP -MF .deps/libvigra_impex_a-jpeg.Tpo -c -o libvigra_impex_a-jpeg.o `test -f 'jpeg.cxx' || echo './'`jpeg.cxx In file included from ../../include/vigra/numerictraits.hxx:46, from ../../include/vigra/accessor.hxx:42, from ../../include/vigra/iteratortraits.hxx:42, from ../../include/vigra/diff2d.hxx:45, from ../../include/vigra/codec.hxx:58, from jpeg.hxx:42, from jpeg.cxx:51: ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../include/vigra/codec.hxx:52: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ jpeg.hxx:49:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 49 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ jpeg.hxx:50:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 50 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ jpeg.cxx:118:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 118 | std::auto_ptr<Decoder> JPEGCodecFactory::getDecoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ jpeg.cxx: In member function 'virtual std::auto_ptr<vigra::Decoder> vigra::JPEGCodecFactory::getDecoder() const': jpeg.cxx:120:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 120 | return std::auto_ptr<Decoder>( new JPEGDecoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ jpeg.cxx: At global scope: jpeg.cxx:123:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 123 | std::auto_ptr<Encoder> JPEGCodecFactory::getEncoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ jpeg.cxx: In member function 'virtual std::auto_ptr<vigra::Encoder> vigra::JPEGCodecFactory::getEncoder() const': jpeg.cxx:125:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 125 | return std::auto_ptr<Encoder>( new JPEGEncoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ mv -f .deps/libvigra_impex_a-jpeg.Tpo .deps/libvigra_impex_a-jpeg.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-png.o -MD -MP -MF .deps/libvigra_impex_a-png.Tpo -c -o libvigra_impex_a-png.o `test -f 'png.cxx' || echo './'`png.cxx In file included from png.cxx:50: ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] In file included from png.hxx:51, from png.cxx:53: ../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../include/vigra/codec.hxx:52: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ png.hxx:63:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 63 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ png.hxx:64:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 64 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ png.cxx:134:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 134 | std::auto_ptr<Decoder> PngCodecFactory::getDecoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ png.cxx: In member function 'virtual std::auto_ptr<vigra::Decoder> vigra::PngCodecFactory::getDecoder() const': png.cxx:136:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 136 | return std::auto_ptr<Decoder>( new PngDecoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ png.cxx: At global scope: png.cxx:139:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 139 | std::auto_ptr<Encoder> PngCodecFactory::getEncoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ png.cxx: In member function 'virtual std::auto_ptr<vigra::Encoder> vigra::PngCodecFactory::getEncoder() const': png.cxx:141:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 141 | return std::auto_ptr<Encoder>( new PngEncoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ mv -f .deps/libvigra_impex_a-png.Tpo .deps/libvigra_impex_a-png.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-pnm.o -MD -MP -MF .deps/libvigra_impex_a-pnm.Tpo -c -o libvigra_impex_a-pnm.o `test -f 'pnm.cxx' || echo './'`pnm.cxx In file included from pnm.cxx:45: ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] In file included from pnm.hxx:41, from pnm.cxx:48: ../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../include/vigra/codec.hxx:52: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ pnm.hxx:53:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 53 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ pnm.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ pnm.cxx:107:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 107 | std::auto_ptr<Decoder> PnmCodecFactory::getDecoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ pnm.cxx: In member function 'virtual std::auto_ptr<vigra::Decoder> vigra::PnmCodecFactory::getDecoder() const': pnm.cxx:109:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 109 | return std::auto_ptr<Decoder>( new PnmDecoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ pnm.cxx: At global scope: pnm.cxx:112:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 112 | std::auto_ptr<Encoder> PnmCodecFactory::getEncoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ pnm.cxx: In member function 'virtual std::auto_ptr<vigra::Encoder> vigra::PnmCodecFactory::getEncoder() const': pnm.cxx:114:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 114 | return std::auto_ptr<Encoder>( new PnmEncoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ mv -f .deps/libvigra_impex_a-pnm.Tpo .deps/libvigra_impex_a-pnm.Po gcc -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-rgbe.o -MD -MP -MF .deps/libvigra_impex_a-rgbe.Tpo -c -o libvigra_impex_a-rgbe.o `test -f 'rgbe.c' || echo './'`rgbe.c mv -f .deps/libvigra_impex_a-rgbe.Tpo .deps/libvigra_impex_a-rgbe.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-sun.o -MD -MP -MF .deps/libvigra_impex_a-sun.Tpo -c -o libvigra_impex_a-sun.o `test -f 'sun.cxx' || echo './'`sun.cxx In file included from sun.cxx:41: ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] In file included from sun.hxx:41, from sun.cxx:45: ../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from byteorder.hxx:42, from sun.cxx:43: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ sun.hxx:53:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 53 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ sun.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 54 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ sun.cxx:97:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 97 | std::auto_ptr<Decoder> SunCodecFactory::getDecoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ sun.cxx: In member function 'virtual std::auto_ptr<vigra::Decoder> vigra::SunCodecFactory::getDecoder() const': sun.cxx:99:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 99 | return std::auto_ptr<Decoder>( new SunDecoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ sun.cxx: At global scope: sun.cxx:102:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 102 | std::auto_ptr<Encoder> SunCodecFactory::getEncoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ sun.cxx: In member function 'virtual std::auto_ptr<vigra::Encoder> vigra::SunCodecFactory::getEncoder() const': sun.cxx:104:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 104 | return std::auto_ptr<Encoder>( new SunEncoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ mv -f .deps/libvigra_impex_a-sun.Tpo .deps/libvigra_impex_a-sun.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-tiff.o -MD -MP -MF .deps/libvigra_impex_a-tiff.Tpo -c -o libvigra_impex_a-tiff.o `test -f 'tiff.cxx' || echo './'`tiff.cxx In file included from tiff.cxx:65: ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] In file included from tiff.hxx:54, from tiff.cxx:67: ../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../../include/vigra/codec.hxx:52: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ tiff.hxx:61:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 61 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ tiff.hxx:62:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 62 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ tiff.cxx:148:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 148 | std::auto_ptr<Decoder> TIFFCodecFactory::getDecoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ tiff.cxx: In member function 'virtual std::auto_ptr<vigra::Decoder> vigra::TIFFCodecFactory::getDecoder() const': tiff.cxx:150:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 150 | return std::auto_ptr<Decoder>( new TIFFDecoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ tiff.cxx: At global scope: tiff.cxx:153:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 153 | std::auto_ptr<Encoder> TIFFCodecFactory::getEncoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ tiff.cxx: In member function 'virtual std::auto_ptr<vigra::Encoder> vigra::TIFFCodecFactory::getEncoder() const': tiff.cxx:155:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 155 | return std::auto_ptr<Encoder>( new TIFFEncoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ tiff.cxx: At global scope: tiff.cxx:171:16: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 171 | uint32 stripindex, stripheight; | ^~~~~~~~~~ In file included from tiff.cxx:74: /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:171:28: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 171 | uint32 stripindex, stripheight; | ^~~~~~~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:172:16: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 172 | uint32 width, height; | ^~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:172:23: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 172 | uint32 width, height; | ^~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:173:16: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 173 | uint16 samples_per_pixel, bits_per_sample, | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:173:35: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 173 | uint16 samples_per_pixel, bits_per_sample, | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:174:13: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 174 | photometric, planarconfig, fillorder, extra_samples_per_pixel; | ^~~~~~~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:174:26: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 174 | photometric, planarconfig, fillorder, extra_samples_per_pixel; | ^~~~~~~~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:174:40: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 174 | photometric, planarconfig, fillorder, extra_samples_per_pixel; | ^~~~~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:174:51: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 174 | photometric, planarconfig, fillorder, extra_samples_per_pixel; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx: In member function 'std::string vigra::TIFFDecoderImpl::get_pixeltype_by_sampleformat() const': tiff.cxx:254:16: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 254 | uint16 sampleformat; | ^~~~~~~~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx: In member function 'std::string vigra::TIFFDecoderImpl::get_pixeltype_by_datatype() const': tiff.cxx:298:16: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 298 | uint16 datatype; | ^~~~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx: In member function 'void vigra::TIFFDecoderImpl::init()': tiff.cxx:346:17: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 346 | uint16 *extra_sample_types=0; | ^~~~~~~~~~~~~~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:456:16: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 456 | uint16 u16value; | ^~~~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:457:16: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 457 | uint32 u32value; | ^~~~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:503:14: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 503 | if ((uint32)canvasSize.x < position.x + width || (uint32)canvasSize.y < position.y + height) | ^~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:503:59: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 503 | if ((uint32)canvasSize.x < position.x + width || (uint32)canvasSize.y < position.y + height) | ^~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx: In member function 'void vigra::TIFFEncoderImpl::finalizeSettings()': tiff.cxx:829:24: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 829 | uint16 * types = new uint16[extra_samples_per_pixel]; | ^~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:829:67: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 829 | uint16 * types = new uint16[extra_samples_per_pixel]; | ^ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:863:14: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 863 | if ((uint32)canvasSize.x >= position.x + width | ^~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ tiff.cxx:864:17: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 864 | && (uint32)canvasSize.y >= position.y + height) | ^~~~~~ /home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:86:38: note: declared here 86 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ mv -f .deps/libvigra_impex_a-tiff.Tpo .deps/libvigra_impex_a-tiff.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-viff.o -MD -MP -MF .deps/libvigra_impex_a-viff.Tpo -c -o libvigra_impex_a-viff.o `test -f 'viff.cxx' || echo './'`viff.cxx In file included from viff.cxx:41: ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:141:65: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../../include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../../include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../../include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../../include/vigra/sized_int.hxx:143:67: required from here ../../include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] In file included from viff.hxx:41, from viff.cxx:45: ../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from byteorder.hxx:42, from viff.cxx:43: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ viff.hxx:50:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 50 | std::auto_ptr<Decoder> getDecoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ viff.hxx:51:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 51 | std::auto_ptr<Encoder> getEncoder() const; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ viff.cxx:327:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 327 | std::auto_ptr<Decoder> ViffCodecFactory::getDecoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ viff.cxx: In member function 'virtual std::auto_ptr<vigra::Decoder> vigra::ViffCodecFactory::getDecoder() const': viff.cxx:329:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 329 | return std::auto_ptr<Decoder>( new ViffDecoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ viff.cxx: At global scope: viff.cxx:332:10: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 332 | std::auto_ptr<Encoder> ViffCodecFactory::getEncoder() const | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ viff.cxx: In member function 'virtual std::auto_ptr<vigra::Encoder> vigra::ViffCodecFactory::getEncoder() const': viff.cxx:334:21: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 334 | return std::auto_ptr<Encoder>( new ViffEncoder() ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ mv -f .deps/libvigra_impex_a-viff.Tpo .deps/libvigra_impex_a-viff.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../../include -I/opt/pkg/include -DHasPNG -DHasJPEG -DHasTIFF -DNDEBUG -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT libvigra_impex_a-void_vector.o -MD -MP -MF .deps/libvigra_impex_a-void_vector.Tpo -c -o libvigra_impex_a-void_vector.o `test -f 'void_vector.cxx' || echo './'`void_vector.cxx mv -f .deps/libvigra_impex_a-void_vector.Tpo .deps/libvigra_impex_a-void_vector.Po rm -f libvigra_impex.a ar cru libvigra_impex.a libvigra_impex_a-bmp.o libvigra_impex_a-byteorder.o libvigra_impex_a-codecmanager.o libvigra_impex_a-gif.o libvigra_impex_a-hdr.o libvigra_impex_a-iccjpeg.o libvigra_impex_a-imageinfo.o libvigra_impex_a-jpeg.o libvigra_impex_a-png.o libvigra_impex_a-pnm.o libvigra_impex_a-rgbe.o libvigra_impex_a-sun.o libvigra_impex_a-tiff.o libvigra_impex_a-viff.o libvigra_impex_a-void_vector.o ranlib libvigra_impex.a Making all in zthread/src Making all in . cd ../.. && /opt/pkg/bin/bmake am--refresh g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT AtomicCount.o -MD -MP -MF .deps/AtomicCount.Tpo -c -o AtomicCount.o AtomicCount.cxx mv -f .deps/AtomicCount.Tpo .deps/AtomicCount.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT Condition.o -MD -MP -MF .deps/Condition.Tpo -c -o Condition.o Condition.cxx In file included from ConditionImpl.h:29, from Condition.cxx:24: Scheduling.h:54:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 54 | struct priority_order : public std::binary_function<ThreadImpl*, ThreadImpl*, bool> { | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/string:49, from ../include/zthread/Exceptions.h:28, from ../include/zthread/Lockable.h:26, from ../include/zthread/Condition.h:26, from Condition.cxx:23: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ mv -f .deps/Condition.Tpo .deps/Condition.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT ConcurrentExecutor.o -MD -MP -MF .deps/ConcurrentExecutor.Tpo -c -o ConcurrentExecutor.o ConcurrentExecutor.cxx In file included from ../include/zthread/ConcurrentExecutor.h:26, from ConcurrentExecutor.cxx:23: ../include/zthread/PoolExecutor.h:58:9: warning: 'ZThread::PoolExecutor' has a field 'ZThread::CountedPtr<ZThread::{anonymous}::ExecutorImpl> ZThread::PoolExecutor::_impl' whose type has internal linkage [-Wsubobject-linkage] 58 | class PoolExecutor : public Executor { | ^~~~~~~~~~~~ mv -f .deps/ConcurrentExecutor.Tpo .deps/ConcurrentExecutor.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT CountingSemaphore.o -MD -MP -MF .deps/CountingSemaphore.Tpo -c -o CountingSemaphore.o CountingSemaphore.cxx In file included from SemaphoreImpl.h:30, from CountingSemaphore.cxx:24: Scheduling.h:54:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 54 | struct priority_order : public std::binary_function<ThreadImpl*, ThreadImpl*, bool> { | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/string:49, from ../include/zthread/Exceptions.h:28, from ../include/zthread/Lockable.h:26, from ../include/zthread/CountingSemaphore.h:26, from CountingSemaphore.cxx:23: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ mv -f .deps/CountingSemaphore.Tpo .deps/CountingSemaphore.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT FastMutex.o -MD -MP -MF .deps/FastMutex.Tpo -c -o FastMutex.o FastMutex.cxx mv -f .deps/FastMutex.Tpo .deps/FastMutex.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT FastRecursiveMutex.o -MD -MP -MF .deps/FastRecursiveMutex.Tpo -c -o FastRecursiveMutex.o FastRecursiveMutex.cxx mv -f .deps/FastRecursiveMutex.Tpo .deps/FastRecursiveMutex.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT Mutex.o -MD -MP -MF .deps/Mutex.Tpo -c -o Mutex.o Mutex.cxx In file included from MutexImpl.h:28, from Mutex.cxx:24: Scheduling.h:54:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 54 | struct priority_order : public std::binary_function<ThreadImpl*, ThreadImpl*, bool> { | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/string:49, from ../include/zthread/Exceptions.h:28, from ../include/zthread/Lockable.h:26, from ../include/zthread/Mutex.h:26, from Mutex.cxx:23: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ mv -f .deps/Mutex.Tpo .deps/Mutex.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT RecursiveMutexImpl.o -MD -MP -MF .deps/RecursiveMutexImpl.Tpo -c -o RecursiveMutexImpl.o RecursiveMutexImpl.cxx mv -f .deps/RecursiveMutexImpl.Tpo .deps/RecursiveMutexImpl.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT RecursiveMutex.o -MD -MP -MF .deps/RecursiveMutex.Tpo -c -o RecursiveMutex.o RecursiveMutex.cxx mv -f .deps/RecursiveMutex.Tpo .deps/RecursiveMutex.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT Monitor.o -MD -MP -MF .deps/Monitor.Tpo -c -o Monitor.o Monitor.cxx mv -f .deps/Monitor.Tpo .deps/Monitor.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT PoolExecutor.o -MD -MP -MF .deps/PoolExecutor.Tpo -c -o PoolExecutor.o PoolExecutor.cxx In file included from PoolExecutor.cxx:24: ../include/zthread/PoolExecutor.h:58:9: warning: 'ZThread::PoolExecutor' has a field 'ZThread::CountedPtr<ZThread::{anonymous}::ExecutorImpl> ZThread::PoolExecutor::_impl' whose type has internal linkage [-Wsubobject-linkage] 58 | class PoolExecutor : public Executor { | ^~~~~~~~~~~~ PoolExecutor.cxx:56:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct by_id : public std::unary_function<bool, Group> { | ^~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/string:49, from ../include/zthread/Exceptions.h:28, from ../include/zthread/Cancelable.h:26, from ../include/zthread/Thread.h:26, from ThreadImpl.h:27, from PoolExecutor.cxx:23: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ PoolExecutor.cxx:65:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 65 | struct counter : public std::unary_function<void, Group> { | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ mv -f .deps/PoolExecutor.Tpo .deps/PoolExecutor.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT PriorityCondition.o -MD -MP -MF .deps/PriorityCondition.Tpo -c -o PriorityCondition.o PriorityCondition.cxx In file included from ConditionImpl.h:29, from PriorityCondition.cxx:24: Scheduling.h:54:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 54 | struct priority_order : public std::binary_function<ThreadImpl*, ThreadImpl*, bool> { | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/string:49, from ../include/zthread/Exceptions.h:28, from ../include/zthread/Lockable.h:26, from ../include/zthread/PriorityCondition.h:26, from PriorityCondition.cxx:23: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ mv -f .deps/PriorityCondition.Tpo .deps/PriorityCondition.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT PriorityInheritanceMutex.o -MD -MP -MF .deps/PriorityInheritanceMutex.Tpo -c -o PriorityInheritanceMutex.o PriorityInheritanceMutex.cxx In file included from MutexImpl.h:28, from PriorityInheritanceMutex.cxx:24: Scheduling.h:54:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 54 | struct priority_order : public std::binary_function<ThreadImpl*, ThreadImpl*, bool> { | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/string:49, from ../include/zthread/Exceptions.h:28, from ../include/zthread/Lockable.h:26, from ../include/zthread/PriorityInheritanceMutex.h:26, from PriorityInheritanceMutex.cxx:23: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ mv -f .deps/PriorityInheritanceMutex.Tpo .deps/PriorityInheritanceMutex.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT PriorityMutex.o -MD -MP -MF .deps/PriorityMutex.Tpo -c -o PriorityMutex.o PriorityMutex.cxx In file included from MutexImpl.h:28, from PriorityMutex.cxx:24: Scheduling.h:54:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 54 | struct priority_order : public std::binary_function<ThreadImpl*, ThreadImpl*, bool> { | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/string:49, from ../include/zthread/Exceptions.h:28, from ../include/zthread/Lockable.h:26, from ../include/zthread/PriorityMutex.h:26, from PriorityMutex.cxx:23: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ mv -f .deps/PriorityMutex.Tpo .deps/PriorityMutex.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT PrioritySemaphore.o -MD -MP -MF .deps/PrioritySemaphore.Tpo -c -o PrioritySemaphore.o PrioritySemaphore.cxx In file included from SemaphoreImpl.h:30, from PrioritySemaphore.cxx:25: Scheduling.h:54:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 54 | struct priority_order : public std::binary_function<ThreadImpl*, ThreadImpl*, bool> { | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/string:49, from ../include/zthread/Exceptions.h:28, from ../include/zthread/Lockable.h:26, from ../include/zthread/PrioritySemaphore.h:27, from PrioritySemaphore.cxx:24: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ mv -f .deps/PrioritySemaphore.Tpo .deps/PrioritySemaphore.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT Semaphore.o -MD -MP -MF .deps/Semaphore.Tpo -c -o Semaphore.o Semaphore.cxx In file included from SemaphoreImpl.h:30, from Semaphore.cxx:24: Scheduling.h:54:39: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] 54 | struct priority_order : public std::binary_function<ThreadImpl*, ThreadImpl*, bool> { | ^~~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/string:49, from ../include/zthread/Exceptions.h:28, from ../include/zthread/Lockable.h:26, from ../include/zthread/Semaphore.h:26, from Semaphore.cxx:23: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ mv -f .deps/Semaphore.Tpo .deps/Semaphore.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT SynchronousExecutor.o -MD -MP -MF .deps/SynchronousExecutor.Tpo -c -o SynchronousExecutor.o SynchronousExecutor.cxx mv -f .deps/SynchronousExecutor.Tpo .deps/SynchronousExecutor.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT Thread.o -MD -MP -MF .deps/Thread.Tpo -c -o Thread.o Thread.cxx mv -f .deps/Thread.Tpo .deps/Thread.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT ThreadedExecutor.o -MD -MP -MF .deps/ThreadedExecutor.Tpo -c -o ThreadedExecutor.o ThreadedExecutor.cxx In file included from ThreadedExecutor.cxx:23: ../include/zthread/ThreadedExecutor.h:56:9: warning: 'ZThread::ThreadedExecutor' has a field 'ZThread::CountedPtr<ZThread::{anonymous}::ExecutorImpl> ZThread::ThreadedExecutor::_impl' whose type has internal linkage [-Wsubobject-linkage] 56 | class ThreadedExecutor : public Executor { | ^~~~~~~~~~~~~~~~ ThreadedExecutor.cxx:49:34: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 49 | struct by_id : public std::unary_function<bool, Group> { | ^~~~~~~~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/string:49, from ../include/zthread/Exceptions.h:28, from ../include/zthread/Cancelable.h:26, from ../include/zthread/Thread.h:26, from ../include/zthread/Executor.h:26, from ../include/zthread/ThreadedExecutor.h:26: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ ThreadedExecutor.cxx:58:36: warning: 'template<class _Arg, class _Result> struct std::unary_function' is deprecated [-Wdeprecated-declarations] 58 | struct counter : public std::unary_function<void, Group> { | ^~~~~~~~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ mv -f .deps/ThreadedExecutor.Tpo .deps/ThreadedExecutor.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT ThreadImpl.o -MD -MP -MF .deps/ThreadImpl.Tpo -c -o ThreadImpl.o ThreadImpl.cxx mv -f .deps/ThreadImpl.Tpo .deps/ThreadImpl.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT ThreadLocalImpl.o -MD -MP -MF .deps/ThreadLocalImpl.Tpo -c -o ThreadLocalImpl.o ThreadLocalImpl.cxx mv -f .deps/ThreadLocalImpl.Tpo .deps/ThreadLocalImpl.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT ThreadQueue.o -MD -MP -MF .deps/ThreadQueue.Tpo -c -o ThreadQueue.o ThreadQueue.cxx mv -f .deps/ThreadQueue.Tpo .deps/ThreadQueue.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT Time.o -MD -MP -MF .deps/Time.Tpo -c -o Time.o Time.cxx mv -f .deps/Time.Tpo .deps/Time.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../include -I/opt/pkg/include -I/usr/include -DNDEBUG -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT ThreadOps.o -MD -MP -MF .deps/ThreadOps.Tpo -c -o ThreadOps.o ThreadOps.cxx mv -f .deps/ThreadOps.Tpo .deps/ThreadOps.Po rm -f libZThread.a ar cru libZThread.a AtomicCount.o Condition.o ConcurrentExecutor.o CountingSemaphore.o FastMutex.o FastRecursiveMutex.o Mutex.o RecursiveMutexImpl.o RecursiveMutex.o Monitor.o PoolExecutor.o PriorityCondition.o PriorityInheritanceMutex.o PriorityMutex.o PrioritySemaphore.o Semaphore.o SynchronousExecutor.o Thread.o ThreadedExecutor.o ThreadImpl.o ThreadLocalImpl.o ThreadQueue.o Time.o ThreadOps.o ranlib libZThread.a Making all in libsurf cd .. && /opt/pkg/bin/bmake am--refresh g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT Image.o -MD -MP -MF .deps/Image.Tpo -c -o Image.o Image.cpp mv -f .deps/Image.Tpo .deps/Image.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT KeyPointDescriptor.o -MD -MP -MF .deps/KeyPointDescriptor.Tpo -c -o KeyPointDescriptor.o KeyPointDescriptor.cpp mv -f .deps/KeyPointDescriptor.Tpo .deps/KeyPointDescriptor.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT KeyPointDetector.o -MD -MP -MF .deps/KeyPointDetector.Tpo -c -o KeyPointDetector.o KeyPointDetector.cpp mv -f .deps/KeyPointDetector.Tpo .deps/KeyPointDetector.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT MathStuff.o -MD -MP -MF .deps/MathStuff.Tpo -c -o MathStuff.o MathStuff.cpp mv -f .deps/MathStuff.Tpo .deps/MathStuff.Po rm -f libsurf.a ar cru libsurf.a Image.o KeyPointDescriptor.o KeyPointDetector.o MathStuff.o ranlib libsurf.a Making all in panomatic cd .. && /opt/pkg/bin/bmake am--refresh g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../libsurf -I../vigra/include -I../zthread/include -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT Homography.o -MD -MP -MF .deps/Homography.Tpo -c -o Homography.o Homography.cpp mv -f .deps/Homography.Tpo .deps/Homography.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../libsurf -I../vigra/include -I../zthread/include -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT PanoDetector.o -MD -MP -MF .deps/PanoDetector.Tpo -c -o PanoDetector.o PanoDetector.cpp In file included from PanoDetector.h:31, from PanoDetector.cpp:1: ../zthread/include/zthread/PoolExecutor.h:58:9: warning: 'ZThread::PoolExecutor' has a field 'ZThread::CountedPtr<ZThread::{anonymous}::ExecutorImpl> ZThread::PoolExecutor::_impl' whose type has internal linkage [-Wsubobject-linkage] 58 | class PoolExecutor : public Executor { | ^~~~~~~~~~~~ mv -f .deps/PanoDetector.Tpo .deps/PanoDetector.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../libsurf -I../vigra/include -I../zthread/include -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT PanoDetectorLogic.o -MD -MP -MF .deps/PanoDetectorLogic.Tpo -c -o PanoDetectorLogic.o PanoDetectorLogic.cpp In file included from ../vigra/include/vigra/stdimage.hxx:42, from ImageImport.h:35, from PanoDetectorLogic.cpp:21: ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../vigra/include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:141:65: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../vigra/include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:141:65: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../vigra/include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:141:65: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:141:65: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../vigra/include/vigra/sized_int.hxx:141:65: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../vigra/include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:143:67: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../vigra/include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:143:67: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../vigra/include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:143:67: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:143:67: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../vigra/include/vigra/sized_int.hxx:143:67: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] In file included from ../vigra/include/vigra/initimage.hxx:44, from ../vigra/include/vigra/stdimagefunctions.hxx:89, from ImageImport.h:36: ../vigra/include/vigra/functortraits.hxx:161:31: warning: 'template<class _Predicate> class std::binary_negate' is deprecated [-Wdeprecated-declarations] 161 | VIGRA_DEFINE_STL_FUNCTOR(std::binary_negate, VigraFalseType, VigraTrueType) | ^~~~~~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:131:21: note: in definition of macro 'VIGRA_DEFINE_STL_FUNCTOR' 131 | class FunctorTraits<name<T> > \ | ^~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/string:49, from /opt/tools/gcc13/include/c++/13.2.0/stdexcept:39, from ../vigra/include/vigra/config.hxx:42, from ../vigra/include/vigra/metaprogramming.hxx:41, from ../vigra/include/vigra/sized_int.hxx:42: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:1051:33: note: declared here 1051 | class _GLIBCXX17_DEPRECATED binary_negate | ^~~~~~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:165:31: warning: 'template<class _Predicate> class std::unary_negate' is deprecated [-Wdeprecated-declarations] 165 | VIGRA_DEFINE_STL_FUNCTOR(std::unary_negate, VigraTrueType, VigraFalseType) | ^~~~~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:131:21: note: in definition of macro 'VIGRA_DEFINE_STL_FUNCTOR' 131 | class FunctorTraits<name<T> > \ | ^~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:1024:33: note: declared here 1024 | class _GLIBCXX17_DEPRECATED unary_negate | ^~~~~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:166:31: warning: 'template<class _Operation> class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 166 | VIGRA_DEFINE_STL_FUNCTOR(std::binder1st, VigraTrueType, VigraFalseType) | ^~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:131:21: note: in definition of macro 'VIGRA_DEFINE_STL_FUNCTOR' 131 | class FunctorTraits<name<T> > \ | ^~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:1438: /opt/tools/gcc13/include/c++/13.2.0/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:167:31: warning: 'template<class _Operation> class std::binder2nd' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 167 | VIGRA_DEFINE_STL_FUNCTOR(std::binder2nd, VigraTrueType, VigraFalseType) | ^~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:131:21: note: in definition of macro 'VIGRA_DEFINE_STL_FUNCTOR' 131 | class FunctorTraits<name<T> > \ | ^~~~ /opt/tools/gcc13/include/c++/13.2.0/backward/binders.h:144:11: note: declared here 144 | class binder2nd | ^~~~~~~~~ In file included from ../vigra/include/vigra/imageinfo.hxx:58, from ../vigra/include/vigra/impex.hxx:68, from ImageImport.h:37: ../vigra/include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../vigra/include/vigra/basicimage.hxx:41, from ../vigra/include/vigra/stdimage.hxx:44: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/imageinfo.hxx:320:19: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | VIGRA_EXPORT std::auto_ptr<Encoder> encoder( const ImageExportInfo & info ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/imageinfo.hxx:470:19: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 470 | VIGRA_EXPORT std::auto_ptr<Decoder> decoder( const ImageImportInfo & info ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/impex.hxx: In function 'void vigra::importVectorImage(const ImageImportInfo&, ImageIterator, Accessor)': ../vigra/include/vigra/impex.hxx:243:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 243 | std::auto_ptr<Decoder> dec = decoder(info); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/impex.hxx: In function 'void vigra::importScalarImage(const ImageImportInfo&, ImageIterator, Accessor)': ../vigra/include/vigra/impex.hxx:291:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 291 | std::auto_ptr<Decoder> dec = decoder(info); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/impex.hxx: In function 'void vigra::exportImage(SrcIterator, SrcIterator, SrcAccessor, const ImageExportInfo&, VigraFalseType)': ../vigra/include/vigra/impex.hxx:791:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 791 | std::auto_ptr<Encoder> enc = encoder(info); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/impex.hxx: In function 'void vigra::exportImage(SrcIterator, SrcIterator, SrcAccessor, const ImageExportInfo&, VigraTrueType)': ../vigra/include/vigra/impex.hxx:818:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 818 | std::auto_ptr<Encoder> enc = encoder(info); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from PanoDetector.h:31, from PanoDetectorLogic.cpp:23: ../zthread/include/zthread/PoolExecutor.h: At global scope: ../zthread/include/zthread/PoolExecutor.h:58:9: warning: 'ZThread::PoolExecutor' has a field 'ZThread::CountedPtr<ZThread::{anonymous}::ExecutorImpl> ZThread::PoolExecutor::_impl' whose type has internal linkage [-Wsubobject-linkage] 58 | class PoolExecutor : public Executor { | ^~~~~~~~~~~~ mv -f .deps/PanoDetectorLogic.Tpo .deps/PanoDetectorLogic.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../libsurf -I../vigra/include -I../zthread/include -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT RansacFiltering.o -MD -MP -MF .deps/RansacFiltering.Tpo -c -o RansacFiltering.o RansacFiltering.cpp mv -f .deps/RansacFiltering.Tpo .deps/RansacFiltering.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../libsurf -I../vigra/include -I../zthread/include -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT TestCode.o -MD -MP -MF .deps/TestCode.Tpo -c -o TestCode.o TestCode.cpp In file included from ../vigra/include/vigra/stdimage.hxx:42, from ImageImport.h:35, from TestCode.cpp:21: ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >': ../vigra/include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:141:65: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] 81 | size = (cursize < nextsize) ? nextsize : cursize }; | ~~~~~~~~~^~~~~~~~~~~ ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >': ../vigra/include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:141:65: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >': ../vigra/include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:141:65: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:141:65: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../vigra/include/vigra/sized_int.hxx:141:65: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<signed char, vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short int, vigra::detail::IntTypeList<int, vigra::detail::IntTypeList<long int, vigra::detail::IntTypeList<long long int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >': ../vigra/include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:143:67: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform>::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::Int_type_not_supported_on_this_platform>::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >': ../vigra/include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:143:67: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >': ../vigra/include/vigra/sized_int.hxx:80:70: recursively required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >' ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:143:67: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >': ../vigra/include/vigra/sized_int.hxx:80:70: required from 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >' ../vigra/include/vigra/sized_int.hxx:143:67: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > >::<unnamed>' [-Wenum-compare] ../vigra/include/vigra/sized_int.hxx: In instantiation of 'struct vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > > >': ../vigra/include/vigra/sized_int.hxx:143:67: required from here ../vigra/include/vigra/sized_int.hxx:81:28: warning: comparison between 'enum vigra::detail::IntTypeList<unsigned char, vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' and 'enum vigra::detail::SelectBiggestIntegerType<vigra::detail::IntTypeList<short unsigned int, vigra::detail::IntTypeList<unsigned int, vigra::detail::IntTypeList<long unsigned int, vigra::detail::IntTypeList<long long unsigned int, vigra::Int_type_not_supported_on_this_platform> > > > >::<unnamed>' [-Wenum-compare] In file included from ../vigra/include/vigra/initimage.hxx:44, from ../vigra/include/vigra/stdimagefunctions.hxx:89, from ImageImport.h:36: ../vigra/include/vigra/functortraits.hxx:161:31: warning: 'template<class _Predicate> class std::binary_negate' is deprecated [-Wdeprecated-declarations] 161 | VIGRA_DEFINE_STL_FUNCTOR(std::binary_negate, VigraFalseType, VigraTrueType) | ^~~~~~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:131:21: note: in definition of macro 'VIGRA_DEFINE_STL_FUNCTOR' 131 | class FunctorTraits<name<T> > \ | ^~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/string:49, from /opt/tools/gcc13/include/c++/13.2.0/stdexcept:39, from ../vigra/include/vigra/config.hxx:42, from ../vigra/include/vigra/metaprogramming.hxx:41, from ../vigra/include/vigra/sized_int.hxx:42: /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:1051:33: note: declared here 1051 | class _GLIBCXX17_DEPRECATED binary_negate | ^~~~~~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:165:31: warning: 'template<class _Predicate> class std::unary_negate' is deprecated [-Wdeprecated-declarations] 165 | VIGRA_DEFINE_STL_FUNCTOR(std::unary_negate, VigraTrueType, VigraFalseType) | ^~~~~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:131:21: note: in definition of macro 'VIGRA_DEFINE_STL_FUNCTOR' 131 | class FunctorTraits<name<T> > \ | ^~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:1024:33: note: declared here 1024 | class _GLIBCXX17_DEPRECATED unary_negate | ^~~~~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:166:31: warning: 'template<class _Operation> class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 166 | VIGRA_DEFINE_STL_FUNCTOR(std::binder1st, VigraTrueType, VigraFalseType) | ^~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:131:21: note: in definition of macro 'VIGRA_DEFINE_STL_FUNCTOR' 131 | class FunctorTraits<name<T> > \ | ^~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/bits/stl_function.h:1438: /opt/tools/gcc13/include/c++/13.2.0/backward/binders.h:108:11: note: declared here 108 | class binder1st | ^~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:167:31: warning: 'template<class _Operation> class std::binder2nd' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 167 | VIGRA_DEFINE_STL_FUNCTOR(std::binder2nd, VigraTrueType, VigraFalseType) | ^~~~~~~~~ ../vigra/include/vigra/functortraits.hxx:131:21: note: in definition of macro 'VIGRA_DEFINE_STL_FUNCTOR' 131 | class FunctorTraits<name<T> > \ | ^~~~ /opt/tools/gcc13/include/c++/13.2.0/backward/binders.h:144:11: note: declared here 144 | class binder2nd | ^~~~~~~~~ In file included from ../vigra/include/vigra/imageinfo.hxx:58, from ../vigra/include/vigra/impex.hxx:68, from ImageImport.h:37: ../vigra/include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 238 | virtual std::auto_ptr<Decoder> getDecoder() const = 0; | ^~~~~~~~ In file included from /opt/tools/gcc13/include/c++/13.2.0/memory:78, from ../vigra/include/vigra/basicimage.hxx:41, from ../vigra/include/vigra/stdimage.hxx:44: /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 239 | virtual std::auto_ptr<Encoder> getEncoder() const = 0; | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 250 | VIGRA_EXPORT std::auto_ptr<Decoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 253 | VIGRA_EXPORT std::auto_ptr<Encoder> | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/imageinfo.hxx:320:19: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 320 | VIGRA_EXPORT std::auto_ptr<Encoder> encoder( const ImageExportInfo & info ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/imageinfo.hxx:470:19: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 470 | VIGRA_EXPORT std::auto_ptr<Decoder> decoder( const ImageImportInfo & info ); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/impex.hxx: In function 'void vigra::importVectorImage(const ImageImportInfo&, ImageIterator, Accessor)': ../vigra/include/vigra/impex.hxx:243:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 243 | std::auto_ptr<Decoder> dec = decoder(info); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/impex.hxx: In function 'void vigra::importScalarImage(const ImageImportInfo&, ImageIterator, Accessor)': ../vigra/include/vigra/impex.hxx:291:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 291 | std::auto_ptr<Decoder> dec = decoder(info); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/impex.hxx: In function 'void vigra::exportImage(SrcIterator, SrcIterator, SrcAccessor, const ImageExportInfo&, VigraFalseType)': ../vigra/include/vigra/impex.hxx:791:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 791 | std::auto_ptr<Encoder> enc = encoder(info); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ../vigra/include/vigra/impex.hxx: In function 'void vigra::exportImage(SrcIterator, SrcIterator, SrcAccessor, const ImageExportInfo&, VigraTrueType)': ../vigra/include/vigra/impex.hxx:818:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 818 | std::auto_ptr<Encoder> enc = encoder(info); | ^~~~~~~~ /opt/tools/gcc13/include/c++/13.2.0/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ mv -f .deps/TestCode.Tpo .deps/TestCode.Po g++ -DPACKAGE_NAME=\"panomatic\" -DPACKAGE_TARNAME=\"panomatic\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"panomatic\ 1.0\" -DPACKAGE_BUGREPORT=\"naouel@naouel.org\" -DPACKAGE=\"panomatic\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE_POSIX_THREADS= -DHAVE_SCHED_RT= -DHAVE_SCHED_YIELD= -DHAVE_PTHREADKEY_CREATE= -DHAVE_BOOST= -DPNG_NO_ASSEMBLER_CODE= -I. -I../libsurf -I../vigra/include -I../zthread/include -I/opt/pkg/include -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/usr/include -MT Utils.o -MD -MP -MF .deps/Utils.Tpo -c -o Utils.o Utils.cpp Utils.cpp: In function 'int utils::getCPUCount()': Utils.cpp:45:34: error: 'sysconf' was not declared in this scope; did you mean '_sysconf'? 45 | long nProcessorsOnline = sysconf(_SC_NPROCESSORS_ONLN); | ^~~~~~~ | _sysconf *** [Utils.o] Error code 1 bmake[1]: stopped in /home/pbulk/build/graphics/panomatic/work/panomatic-0.9.4/panomatic 1 error bmake[1]: stopped in /home/pbulk/build/graphics/panomatic/work/panomatic-0.9.4/panomatic *** [all-recursive] Error code 1 bmake: stopped in /home/pbulk/build/graphics/panomatic/work/panomatic-0.9.4 1 error bmake: stopped in /home/pbulk/build/graphics/panomatic/work/panomatic-0.9.4 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/graphics/panomatic *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/graphics/panomatic