+ 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.4nb5/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/panomatic-0.9.4nb5/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for panomatic-0.9.4nb5
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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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.cxxIn 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 [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from bmp.cxx:44:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bmp.hxx:41,
                 from bmp.cxx:45:
../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from bmp.cxx:44:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bmp.hxx:41,
                 from bmp.cxx:45:
../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from bmp.cxx:44:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bmp.hxx:41,
                 from bmp.cxx:45:
../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from bmp.cxx:44:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bmp.cxx:45:
bmp.hxx:53:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   53 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from bmp.cxx:44:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from bmp.cxx:45:
bmp.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from bmp.cxx:44:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
bmp.cxx:86:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   86 | std::auto_ptr<Decoder> BmpCodecFactory::getDecoder() const
      |      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from bmp.cxx:44:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   88 |     return std::auto_ptr<Decoder>( new BmpDecoder() );
      |                 ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from bmp.cxx:44:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
bmp.cxx: At global scope:
bmp.cxx:91:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   91 | std::auto_ptr<Encoder> BmpCodecFactory::getEncoder() const
      |      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from bmp.cxx:44:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   93 |     return std::auto_ptr<Encoder>( new BmpEncoder() );
      |                 ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from bmp.cxx:44:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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.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 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]
In file included from codecmanager.hxx:43,
                 from codecmanager.cxx:47:
../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.hxx:43,
                 from codecmanager.cxx:47:
../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.hxx:43,
                 from codecmanager.cxx:47:
../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.hxx:43,
                 from codecmanager.cxx:47:
../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.cxx:47:
codecmanager.hxx:81:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   81 |         std::auto_ptr<Decoder>
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.cxx:47:
codecmanager.hxx:86:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   86 |         std::auto_ptr<Encoder>
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   49 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.cxx:50:
jpeg.hxx:50:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   50 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   61 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.cxx:51:
tiff.hxx:62:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   62 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   50 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.cxx:52:
viff.hxx:51:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   53 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.cxx:53:
sun.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   63 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.cxx:54:
png.hxx:64:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   64 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   53 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.cxx:55:
pnm.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   53 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.cxx:56:
bmp.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   53 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.cxx:57:
gif.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   51 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from codecmanager.cxx:58:
hdr.hxx:52:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   52 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
codecmanager.cxx:220:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  220 |     std::auto_ptr<Decoder>
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
codecmanager.cxx: In member function 'std::auto_ptr<vigra::Decoder> vigra::CodecManager::getDecoder(const string&, const string&) const':
codecmanager.cxx:246:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  246 |         std::auto_ptr<Decoder> dec = search->second->getDecoder();
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
codecmanager.cxx: At global scope:
codecmanager.cxx:252:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  252 |     std::auto_ptr<Encoder>
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
codecmanager.cxx: In member function 'std::auto_ptr<vigra::Encoder> vigra::CodecManager::getEncoder(const string&, const string&) const':
codecmanager.cxx:278:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  278 |         std::auto_ptr<Encoder> enc = search->second->getEncoder();
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
codecmanager.cxx: At global scope:
codecmanager.cxx:284:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  284 |     std::auto_ptr<Decoder>
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
codecmanager.cxx:291:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  291 |     std::auto_ptr<Encoder>
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from codecmanager.hxx:42,
                 from codecmanager.cxx:47:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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.cxxIn 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 [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from gif.cxx:45:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from gif.hxx:41,
                 from gif.cxx:47:
../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from gif.cxx:45:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from gif.hxx:41,
                 from gif.cxx:47:
../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from gif.cxx:45:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from gif.hxx:41,
                 from gif.cxx:47:
../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from gif.cxx:45:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from gif.cxx:47:
gif.hxx:53:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   53 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from gif.cxx:45:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from gif.cxx:47:
gif.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from gif.cxx:45:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
gif.cxx:287:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  287 |     std::auto_ptr<Decoder> GIFCodecFactory::getDecoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from gif.cxx:45:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  289 |         return std::auto_ptr<Decoder>( new GIFDecoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from gif.cxx:45:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
gif.cxx: At global scope:
gif.cxx:292:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  292 |     std::auto_ptr<Encoder> GIFCodecFactory::getEncoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from gif.cxx:45:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  294 |         return std::auto_ptr<Encoder>( new GIFEncoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from gif.cxx:45:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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.cxxIn 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 [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from hdr.hxx:44,
                 from hdr.cxx:40:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from hdr.hxx:44,
                 from hdr.cxx:40:
../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from hdr.hxx:44,
                 from hdr.cxx:40:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from hdr.hxx:44,
                 from hdr.cxx:40:
../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from hdr.hxx:44,
                 from hdr.cxx:40:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from hdr.hxx:44,
                 from hdr.cxx:40:
../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from hdr.hxx:44,
                 from hdr.cxx:40:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from hdr.cxx:40:
hdr.hxx:51:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from hdr.hxx:44,
                 from hdr.cxx:40:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from hdr.cxx:40:
hdr.hxx:52:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   52 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from hdr.hxx:44,
                 from hdr.cxx:40:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
hdr.cxx:88:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   88 |     std::auto_ptr<Decoder> HDRCodecFactory::getDecoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from hdr.hxx:44,
                 from hdr.cxx:40:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   90 |         return std::auto_ptr<Decoder>( new HDRDecoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from hdr.hxx:44,
                 from hdr.cxx:40:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
hdr.cxx: At global scope:
hdr.cxx:93:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   93 |     std::auto_ptr<Encoder> HDRCodecFactory::getEncoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from hdr.hxx:44,
                 from hdr.cxx:40:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   95 |         return std::auto_ptr<Encoder>( new HDREncoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from hdr.hxx:44,
                 from hdr.cxx:40:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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,
                 from imageinfo.cxx:60:
../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../../include/vigra/imageinfo.hxx:58,
                 from imageinfo.cxx:60:
../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../../include/vigra/imageinfo.hxx:58,
                 from imageinfo.cxx:60:
../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../../include/vigra/imageinfo.hxx:58,
                 from imageinfo.cxx:60:
../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from imageinfo.cxx:60:
../../include/vigra/imageinfo.hxx:320:19: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  320 | VIGRA_EXPORT std::auto_ptr<Encoder> encoder( const ImageExportInfo & info );
      |                   ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from imageinfo.cxx:60:
../../include/vigra/imageinfo.hxx:470:19: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  470 | VIGRA_EXPORT std::auto_ptr<Decoder> decoder( const ImageImportInfo & info );
      |                   ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   81 |         std::auto_ptr<Decoder>
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from imageinfo.cxx:61:
codecmanager.hxx:86:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   86 |         std::auto_ptr<Encoder>
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
imageinfo.cxx:382:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  382 | std::auto_ptr<Encoder> encoder( const ImageExportInfo & info )
      |      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
imageinfo.cxx: In function 'std::auto_ptr<vigra::Encoder> vigra::encoder(const vigra::ImageExportInfo&)':
imageinfo.cxx:384:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  384 |     std::auto_ptr<Encoder> enc;
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
imageinfo.cxx:389:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  389 |         std::auto_ptr<Encoder> enc2
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
imageinfo.cxx:393:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  393 |         std::auto_ptr<Encoder> enc2
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  446 |     std::auto_ptr<Decoder> decoder = getDecoder(m_filename);
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
imageinfo.cxx: At global scope:
imageinfo.cxx:568:6: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  568 | std::auto_ptr<Decoder> decoder( const ImageImportInfo & info )
      |      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/imageinfo.hxx:53,
                 from imageinfo.cxx:60:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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]
In file included from jpeg.hxx:42,
                 from jpeg.cxx:51:
../../include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from jpeg.hxx:42,
                 from jpeg.cxx:51:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from jpeg.hxx:42,
                 from jpeg.cxx:51:
../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from jpeg.hxx:42,
                 from jpeg.cxx:51:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from jpeg.hxx:42,
                 from jpeg.cxx:51:
../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from jpeg.hxx:42,
                 from jpeg.cxx:51:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from jpeg.hxx:42,
                 from jpeg.cxx:51:
../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from jpeg.hxx:42,
                 from jpeg.cxx:51:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from jpeg.cxx:51:
jpeg.hxx:49:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   49 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from jpeg.hxx:42,
                 from jpeg.cxx:51:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from jpeg.cxx:51:
jpeg.hxx:50:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   50 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from jpeg.hxx:42,
                 from jpeg.cxx:51:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
jpeg.cxx:118:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  118 |     std::auto_ptr<Decoder> JPEGCodecFactory::getDecoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from jpeg.hxx:42,
                 from jpeg.cxx:51:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  120 |         return std::auto_ptr<Decoder>( new JPEGDecoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from jpeg.hxx:42,
                 from jpeg.cxx:51:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
jpeg.cxx: At global scope:
jpeg.cxx:123:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  123 |     std::auto_ptr<Encoder> JPEGCodecFactory::getEncoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from jpeg.hxx:42,
                 from jpeg.cxx:51:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  125 |         return std::auto_ptr<Encoder>( new JPEGEncoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from jpeg.hxx:42,
                 from jpeg.cxx:51:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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.cxxIn 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 [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from png.hxx:51,
                 from png.cxx:53:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from png.hxx:51,
                 from png.cxx:53:
../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from png.hxx:51,
                 from png.cxx:53:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from png.hxx:51,
                 from png.cxx:53:
../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from png.hxx:51,
                 from png.cxx:53:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from png.hxx:51,
                 from png.cxx:53:
../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from png.hxx:51,
                 from png.cxx:53:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from png.cxx:53:
png.hxx:63:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   63 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from png.hxx:51,
                 from png.cxx:53:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from png.cxx:53:
png.hxx:64:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   64 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from png.hxx:51,
                 from png.cxx:53:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
png.cxx:134:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  134 |     std::auto_ptr<Decoder> PngCodecFactory::getDecoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from png.hxx:51,
                 from png.cxx:53:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  136 |         return std::auto_ptr<Decoder>( new PngDecoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from png.hxx:51,
                 from png.cxx:53:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
png.cxx: At global scope:
png.cxx:139:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  139 |     std::auto_ptr<Encoder> PngCodecFactory::getEncoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from png.hxx:51,
                 from png.cxx:53:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  141 |         return std::auto_ptr<Encoder>( new PngEncoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from png.hxx:51,
                 from png.cxx:53:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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.cxxIn 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 [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from pnm.hxx:41,
                 from pnm.cxx:48:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from pnm.hxx:41,
                 from pnm.cxx:48:
../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from pnm.hxx:41,
                 from pnm.cxx:48:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from pnm.hxx:41,
                 from pnm.cxx:48:
../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from pnm.hxx:41,
                 from pnm.cxx:48:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from pnm.hxx:41,
                 from pnm.cxx:48:
../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from pnm.hxx:41,
                 from pnm.cxx:48:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from pnm.cxx:48:
pnm.hxx:53:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   53 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from pnm.hxx:41,
                 from pnm.cxx:48:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from pnm.cxx:48:
pnm.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from pnm.hxx:41,
                 from pnm.cxx:48:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
pnm.cxx:107:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  107 |     std::auto_ptr<Decoder> PnmCodecFactory::getDecoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from pnm.hxx:41,
                 from pnm.cxx:48:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  109 |         return std::auto_ptr<Decoder>( new PnmDecoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from pnm.hxx:41,
                 from pnm.cxx:48:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
pnm.cxx: At global scope:
pnm.cxx:112:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  112 |     std::auto_ptr<Encoder> PnmCodecFactory::getEncoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from pnm.hxx:41,
                 from pnm.cxx:48:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  114 |         return std::auto_ptr<Encoder>( new PnmEncoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from pnm.hxx:41,
                 from pnm.cxx:48:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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.cxxIn 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 [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from sun.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from sun.hxx:41,
                 from sun.cxx:45:
../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from sun.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from sun.hxx:41,
                 from sun.cxx:45:
../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from sun.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from sun.hxx:41,
                 from sun.cxx:45:
../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from sun.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from sun.cxx:45:
sun.hxx:53:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   53 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from sun.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from sun.cxx:45:
sun.hxx:54:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   54 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from sun.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
sun.cxx:97:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   97 |     std::auto_ptr<Decoder> SunCodecFactory::getDecoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from sun.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
   99 |         return std::auto_ptr<Decoder>( new SunDecoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from sun.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
sun.cxx: At global scope:
sun.cxx:102:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  102 |     std::auto_ptr<Encoder> SunCodecFactory::getEncoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from sun.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  104 |         return std::auto_ptr<Encoder>( new SunEncoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from sun.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from tiff.hxx:54,
                 from tiff.cxx:67:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from tiff.hxx:54,
                 from tiff.cxx:67:
../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from tiff.hxx:54,
                 from tiff.cxx:67:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from tiff.hxx:54,
                 from tiff.cxx:67:
../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from tiff.hxx:54,
                 from tiff.cxx:67:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from tiff.hxx:54,
                 from tiff.cxx:67:
../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from tiff.hxx:54,
                 from tiff.cxx:67:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from tiff.cxx:67:
tiff.hxx:61:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   61 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from tiff.hxx:54,
                 from tiff.cxx:67:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from tiff.cxx:67:
tiff.hxx:62:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   62 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from tiff.hxx:54,
                 from tiff.cxx:67:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
tiff.cxx:148:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  148 |     std::auto_ptr<Decoder> TIFFCodecFactory::getDecoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from tiff.hxx:54,
                 from tiff.cxx:67:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  150 |         return std::auto_ptr<Decoder>( new TIFFDecoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from tiff.hxx:54,
                 from tiff.cxx:67:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
tiff.cxx: At global scope:
tiff.cxx:153:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  153 |     std::auto_ptr<Encoder> TIFFCodecFactory::getEncoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from tiff.hxx:54,
                 from tiff.cxx:67:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  155 |         return std::auto_ptr<Encoder>( new TIFFEncoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../../include/vigra/codec.hxx:52,
                 from tiff.hxx:54,
                 from tiff.cxx:67:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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:84:38: note: declared here
   84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED;
      |                                      ^~~~~~
tiff.cxx:171:28: 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:84:38: note: declared here
   84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED;
      |                                      ^~~~~~
tiff.cxx:172:16: warning: 'uint32' is deprecated [-Wdeprecated-declarations]
  172 |         uint32 width, height;
      |                ^~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:84:38: note: declared here
   84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED;
      |                                      ^~~~~~
tiff.cxx:172:23: warning: 'uint32' is deprecated [-Wdeprecated-declarations]
  172 |         uint32 width, height;
      |                       ^~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:84:38: note: declared here
   84 | 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,
      |                ^~~~~~~~~~~~~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:81:38: note: declared here
   81 | 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,
      |                                   ^~~~~~~~~~~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:81:38: note: declared here
   81 | 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;
      |             ^~~~~~~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:81:38: note: declared here
   81 | 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;
      |                          ^~~~~~~~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:81:38: note: declared here
   81 | 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;
      |                                        ^~~~~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:81:38: note: declared here
   81 | 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;
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:81:38: note: declared here
   81 | 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;
      |                ^~~~~~~~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:81:38: note: declared here
   81 | 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;
      |                ^~~~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:81:38: note: declared here
   81 | 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;
      |                 ^~~~~~~~~~~~~~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:81:38: note: declared here
   81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
      |                                      ^~~~~~
tiff.cxx:456:16: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  456 |         uint16 u16value;
      |                ^~~~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:81:38: note: declared here
   81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
      |                                      ^~~~~~
tiff.cxx:457:16: warning: 'uint32' is deprecated [-Wdeprecated-declarations]
  457 |         uint32 u32value;
      |                ^~~~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:84:38: note: declared here
   84 | 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)
      |              ^~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:84:38: note: declared here
   84 | 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)
      |                                                           ^~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:84:38: note: declared here
   84 | 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];
      |                        ^~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:81:38: note: declared here
   81 | 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];
      |                                                                   ^
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:81:38: note: declared here
   81 | 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
      |              ^~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:84:38: note: declared here
   84 | 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)
      |                 ^~~~~~
In file included from tiff.cxx:74:
/home/pbulk/build/graphics/panomatic/work/.buildlink/include/tiff.h:84:38: note: declared here
   84 | 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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from viff.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from viff.hxx:41,
                 from viff.cxx:45:
../../include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from viff.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from viff.hxx:41,
                 from viff.cxx:45:
../../include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from viff.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from viff.hxx:41,
                 from viff.cxx:45:
../../include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from viff.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from viff.cxx:45:
viff.hxx:50:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   50 |         std::auto_ptr<Decoder> getDecoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from viff.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from viff.cxx:45:
viff.hxx:51:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
   51 |         std::auto_ptr<Encoder> getEncoder() const;
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from viff.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
viff.cxx:327:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  327 |     std::auto_ptr<Decoder> ViffCodecFactory::getDecoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from viff.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  329 |         return std::auto_ptr<Decoder>( new ViffDecoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from viff.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
viff.cxx: At global scope:
viff.cxx:332:10: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  332 |     std::auto_ptr<Encoder> ViffCodecFactory::getEncoder() const
      |          ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from viff.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 [-Wdeprecated-declarations]
  334 |         return std::auto_ptr<Encoder>( new ViffEncoder() );
      |                     ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from byteorder.hxx:42,
                 from viff.cxx:43:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/opt/pkg/include -I/usr/include -MT Condition.o -MD -MP -MF .deps/Condition.Tpo -c -o Condition.o Condition.cxx
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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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::PoolExecutor::_impl' whose type uses the anonymous namespace [-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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/opt/pkg/include -I/usr/include -MT CountingSemaphore.o -MD -MP -MF .deps/CountingSemaphore.Tpo -c -o CountingSemaphore.o CountingSemaphore.cxx
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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/opt/pkg/include -I/usr/include -MT Mutex.o -MD -MP -MF .deps/Mutex.Tpo -c -o Mutex.o Mutex.cxx
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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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::PoolExecutor::_impl' whose type uses the anonymous namespace [-Wsubobject-linkage]
   58 |   class PoolExecutor : public Executor {
      |         ^~~~~~~~~~~~
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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/opt/pkg/include -I/usr/include -MT PriorityCondition.o -MD -MP -MF .deps/PriorityCondition.Tpo -c -o PriorityCondition.o PriorityCondition.cxx
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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/opt/pkg/include -I/usr/include -MT PriorityInheritanceMutex.o -MD -MP -MF .deps/PriorityInheritanceMutex.Tpo -c -o PriorityInheritanceMutex.o PriorityInheritanceMutex.cxx
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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/opt/pkg/include -I/usr/include -MT PriorityMutex.o -MD -MP -MF .deps/PriorityMutex.Tpo -c -o PriorityMutex.o PriorityMutex.cxx
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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/opt/pkg/include -I/usr/include -MT PrioritySemaphore.o -MD -MP -MF .deps/PrioritySemaphore.Tpo -c -o PrioritySemaphore.o PrioritySemaphore.cxx
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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -pthread -I/opt/pkg/include -I/usr/include -MT Semaphore.o -MD -MP -MF .deps/Semaphore.Tpo -c -o Semaphore.o Semaphore.cxx
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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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::ThreadedExecutor::_impl' whose type uses the anonymous namespace [-Wsubobject-linkage]
   56 |   class ThreadedExecutor : public Executor {
      |         ^~~~~~~~~~~~~~~~
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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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::PoolExecutor::_impl' whose type uses the anonymous namespace [-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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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,
                 from PanoDetectorLogic.cpp:21:
../vigra/include/vigra/functortraits.hxx:166:31: warning: 'template<class _Operation> class std::binder1st' is deprecated [-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/gcc10/include/c++/10.3.0/bits/stl_function.h:1392,
                 from /opt/tools/gcc10/include/c++/10.3.0/string:48,
                 from /opt/tools/gcc10/include/c++/10.3.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,
                 from ../vigra/include/vigra/stdimage.hxx:42,
                 from ImageImport.h:35,
                 from PanoDetectorLogic.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/backward/binders.h:108:11: note: declared here
  108 |     class binder1st
      |           ^~~~~~~~~
In file included from ../vigra/include/vigra/initimage.hxx:44,
                 from ../vigra/include/vigra/stdimagefunctions.hxx:89,
                 from ImageImport.h:36,
                 from PanoDetectorLogic.cpp:21:
../vigra/include/vigra/functortraits.hxx:167:31: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-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> > \
      |                     ^~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/bits/stl_function.h:1392,
                 from /opt/tools/gcc10/include/c++/10.3.0/string:48,
                 from /opt/tools/gcc10/include/c++/10.3.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,
                 from ../vigra/include/vigra/stdimage.hxx:42,
                 from ImageImport.h:35,
                 from PanoDetectorLogic.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/backward/binders.h:143:11: note: declared here
  143 |     class binder2nd
      |           ^~~~~~~~~
In file included from ../vigra/include/vigra/imageinfo.hxx:58,
                 from ../vigra/include/vigra/impex.hxx:68,
                 from ImageImport.h:37,
                 from PanoDetectorLogic.cpp:21:
../vigra/include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from PanoDetectorLogic.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../vigra/include/vigra/imageinfo.hxx:58,
                 from ../vigra/include/vigra/impex.hxx:68,
                 from ImageImport.h:37,
                 from PanoDetectorLogic.cpp:21:
../vigra/include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from PanoDetectorLogic.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../vigra/include/vigra/imageinfo.hxx:58,
                 from ../vigra/include/vigra/impex.hxx:68,
                 from ImageImport.h:37,
                 from PanoDetectorLogic.cpp:21:
../vigra/include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from PanoDetectorLogic.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../vigra/include/vigra/imageinfo.hxx:58,
                 from ../vigra/include/vigra/impex.hxx:68,
                 from ImageImport.h:37,
                 from PanoDetectorLogic.cpp:21:
../vigra/include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from PanoDetectorLogic.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../vigra/include/vigra/impex.hxx:68,
                 from ImageImport.h:37,
                 from PanoDetectorLogic.cpp:21:
../vigra/include/vigra/imageinfo.hxx:320:19: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  320 | VIGRA_EXPORT std::auto_ptr<Encoder> encoder( const ImageExportInfo & info );
      |                   ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from PanoDetectorLogic.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../vigra/include/vigra/impex.hxx:68,
                 from ImageImport.h:37,
                 from PanoDetectorLogic.cpp:21:
../vigra/include/vigra/imageinfo.hxx:470:19: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  470 | VIGRA_EXPORT std::auto_ptr<Decoder> decoder( const ImageImportInfo & info );
      |                   ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from PanoDetectorLogic.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ImageImport.h:37,
                 from PanoDetectorLogic.cpp:21:
../vigra/include/vigra/impex.hxx: In function 'void vigra::importVectorImage(const vigra::ImageImportInfo&, ImageIterator, Accessor)':
../vigra/include/vigra/impex.hxx:243:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  243 |         std::auto_ptr<Decoder> dec = decoder(info);
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from PanoDetectorLogic.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ImageImport.h:37,
                 from PanoDetectorLogic.cpp:21:
../vigra/include/vigra/impex.hxx: In function 'void vigra::importScalarImage(const vigra::ImageImportInfo&, ImageIterator, Accessor)':
../vigra/include/vigra/impex.hxx:291:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  291 |         std::auto_ptr<Decoder> dec = decoder(info);
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from PanoDetectorLogic.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ImageImport.h:37,
                 from PanoDetectorLogic.cpp:21:
../vigra/include/vigra/impex.hxx: In function 'void vigra::exportImage(SrcIterator, SrcIterator, SrcAccessor, const vigra::ImageExportInfo&, vigra::VigraFalseType)':
../vigra/include/vigra/impex.hxx:791:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  791 |         std::auto_ptr<Encoder> enc = encoder(info);
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from PanoDetectorLogic.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ImageImport.h:37,
                 from PanoDetectorLogic.cpp:21:
../vigra/include/vigra/impex.hxx: In function 'void vigra::exportImage(SrcIterator, SrcIterator, SrcAccessor, const vigra::ImageExportInfo&, vigra::VigraTrueType)':
../vigra/include/vigra/impex.hxx:818:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  818 |         std::auto_ptr<Encoder> enc = encoder(info);
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from PanoDetectorLogic.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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::PoolExecutor::_impl' whose type uses the anonymous namespace [-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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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,
                 from TestCode.cpp:21:
../vigra/include/vigra/functortraits.hxx:166:31: warning: 'template<class _Operation> class std::binder1st' is deprecated [-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/gcc10/include/c++/10.3.0/bits/stl_function.h:1392,
                 from /opt/tools/gcc10/include/c++/10.3.0/string:48,
                 from /opt/tools/gcc10/include/c++/10.3.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,
                 from ../vigra/include/vigra/stdimage.hxx:42,
                 from ImageImport.h:35,
                 from TestCode.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/backward/binders.h:108:11: note: declared here
  108 |     class binder1st
      |           ^~~~~~~~~
In file included from ../vigra/include/vigra/initimage.hxx:44,
                 from ../vigra/include/vigra/stdimagefunctions.hxx:89,
                 from ImageImport.h:36,
                 from TestCode.cpp:21:
../vigra/include/vigra/functortraits.hxx:167:31: warning: 'template<class _Operation> class std::binder2nd' is deprecated [-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> > \
      |                     ^~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/bits/stl_function.h:1392,
                 from /opt/tools/gcc10/include/c++/10.3.0/string:48,
                 from /opt/tools/gcc10/include/c++/10.3.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,
                 from ../vigra/include/vigra/stdimage.hxx:42,
                 from ImageImport.h:35,
                 from TestCode.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/backward/binders.h:143:11: note: declared here
  143 |     class binder2nd
      |           ^~~~~~~~~
In file included from ../vigra/include/vigra/imageinfo.hxx:58,
                 from ../vigra/include/vigra/impex.hxx:68,
                 from ImageImport.h:37,
                 from TestCode.cpp:21:
../vigra/include/vigra/codec.hxx:238:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  238 |         virtual std::auto_ptr<Decoder> getDecoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from TestCode.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../vigra/include/vigra/imageinfo.hxx:58,
                 from ../vigra/include/vigra/impex.hxx:68,
                 from ImageImport.h:37,
                 from TestCode.cpp:21:
../vigra/include/vigra/codec.hxx:239:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  239 |         virtual std::auto_ptr<Encoder> getEncoder() const = 0;
      |                      ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from TestCode.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../vigra/include/vigra/imageinfo.hxx:58,
                 from ../vigra/include/vigra/impex.hxx:68,
                 from ImageImport.h:37,
                 from TestCode.cpp:21:
../vigra/include/vigra/codec.hxx:250:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  250 |     VIGRA_EXPORT std::auto_ptr<Decoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from TestCode.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../vigra/include/vigra/imageinfo.hxx:58,
                 from ../vigra/include/vigra/impex.hxx:68,
                 from ImageImport.h:37,
                 from TestCode.cpp:21:
../vigra/include/vigra/codec.hxx:253:23: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  253 |     VIGRA_EXPORT std::auto_ptr<Encoder>
      |                       ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from TestCode.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../vigra/include/vigra/impex.hxx:68,
                 from ImageImport.h:37,
                 from TestCode.cpp:21:
../vigra/include/vigra/imageinfo.hxx:320:19: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  320 | VIGRA_EXPORT std::auto_ptr<Encoder> encoder( const ImageExportInfo & info );
      |                   ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from TestCode.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ../vigra/include/vigra/impex.hxx:68,
                 from ImageImport.h:37,
                 from TestCode.cpp:21:
../vigra/include/vigra/imageinfo.hxx:470:19: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  470 | VIGRA_EXPORT std::auto_ptr<Decoder> decoder( const ImageImportInfo & info );
      |                   ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from TestCode.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ImageImport.h:37,
                 from TestCode.cpp:21:
../vigra/include/vigra/impex.hxx: In function 'void vigra::importVectorImage(const vigra::ImageImportInfo&, ImageIterator, Accessor)':
../vigra/include/vigra/impex.hxx:243:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  243 |         std::auto_ptr<Decoder> dec = decoder(info);
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from TestCode.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ImageImport.h:37,
                 from TestCode.cpp:21:
../vigra/include/vigra/impex.hxx: In function 'void vigra::importScalarImage(const vigra::ImageImportInfo&, ImageIterator, Accessor)':
../vigra/include/vigra/impex.hxx:291:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  291 |         std::auto_ptr<Decoder> dec = decoder(info);
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from TestCode.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ImageImport.h:37,
                 from TestCode.cpp:21:
../vigra/include/vigra/impex.hxx: In function 'void vigra::exportImage(SrcIterator, SrcIterator, SrcAccessor, const vigra::ImageExportInfo&, vigra::VigraFalseType)':
../vigra/include/vigra/impex.hxx:791:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  791 |         std::auto_ptr<Encoder> enc = encoder(info);
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from TestCode.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   template<typename> class auto_ptr;
      |                            ^~~~~~~~
In file included from ImageImport.h:37,
                 from TestCode.cpp:21:
../vigra/include/vigra/impex.hxx: In function 'void vigra::exportImage(SrcIterator, SrcIterator, SrcAccessor, const vigra::ImageExportInfo&, vigra::VigraTrueType)':
../vigra/include/vigra/impex.hxx:818:14: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
  818 |         std::auto_ptr<Encoder> enc = encoder(info);
      |              ^~~~~~~~
In file included from /opt/tools/gcc10/include/c++/10.3.0/memory:83,
                 from ../vigra/include/vigra/basicimage.hxx:41,
                 from ../vigra/include/vigra/stdimage.hxx:44,
                 from ImageImport.h:35,
                 from TestCode.cpp:21:
/opt/tools/gcc10/include/c++/10.3.0/bits/unique_ptr.h:57:28: note: declared here
   57 |   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 -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -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:27: 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-trunk/graphics/panomatic
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/panomatic