Source: exactimage Version: 1.0.2-8 Severity: serious Tags: ftbfs bookworm sid
https://buildd.debian.org/status/fetch.php?pkg=exactimage&arch=ppc64el&ver=1.0.2-8%2Bb7&stamp=1660728909&raw=0 ... codecs/openexr.cc:65:11: error: ‘Int64’ does not name a type; did you mean ‘int64_t’? 65 | virtual Int64 tellg () | ^~~~~ | int64_t codecs/openexr.cc:70:23: error: ‘Int64’ has not been declared 70 | virtual void seekg (Int64 pos) | ^~~~~ codecs/openexr.cc:106:11: error: ‘Int64’ does not name a type; did you mean ‘int64_t’? 106 | virtual Int64 tellp () | ^~~~~ | int64_t codecs/openexr.cc:111:23: error: ‘Int64’ has not been declared 111 | virtual void seekp (Int64 pos) | ^~~~~ codecs/openexr.cc: In member function ‘virtual int OpenEXRCodec::readImage(std::istream*, Image&, const std::string&)’: codecs/openexr.cc:128:14: error: cannot declare variable ‘istream’ to be of abstract type ‘STDIStream’ 128 | STDIStream istream (stream, ""); | ^~~~~~~ codecs/openexr.cc:43:7: note: because the following virtual functions are pure within ‘STDIStream’: 43 | class STDIStream : public IStream | ^~~~~~~~~~ In file included from codecs/openexr.cc:22: /usr/include/OpenEXR/ImfIO.h:82:25: note: ‘virtual uint64_t Imf_3_1::IStream::tellg()’ 82 | virtual uint64_t tellg () = 0; | ^~~~~ /usr/include/OpenEXR/ImfIO.h:90:25: note: ‘virtual void Imf_3_1::IStream::seekg(uint64_t)’ 90 | virtual void seekg (uint64_t pos) = 0; | ^~~~~ codecs/openexr.cc: In member function ‘virtual bool OpenEXRCodec::writeImage(std::ostream*, Image&, int, const std::string&)’: codecs/openexr.cc:201:14: error: cannot declare variable ‘ostream’ to be of abstract type ‘STDOStream’ 201 | STDOStream ostream (stream, ""); | ^~~~~~~ codecs/openexr.cc:85:7: note: because the following virtual functions are pure within ‘STDOStream’: 85 | class STDOStream : public OStream | ^~~~~~~~~~ /usr/include/OpenEXR/ImfIO.h:154:25: note: ‘virtual uint64_t Imf_3_1::OStream::tellp()’ 154 | virtual uint64_t tellp () = 0; | ^~~~~ /usr/include/OpenEXR/ImfIO.h:162:25: note: ‘virtual void Imf_3_1::OStream::seekp(uint64_t)’ 162 | virtual void seekp (uint64_t pos) = 0; | ^~~~~ make[4]: *** [build/bottom.make:54: objdir/codecs/openexr.o] Error 1 make[4]: *** Waiting for unfinished jobs.... codecs/dcraw.h: In function ‘void dcraw::tiff_head(tiff_hdr*, int)’: codecs/dcraw.h:9963:28: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 8 and 15 [-Wformat-overflow=] 9963 | sprintf (th->date, "%04d:%02d:%02d %02d:%02d:%02d", | ^~~~ codecs/dcraw.h:9963:22: note: directive argument in the range [-2147483647, 2147483647] 9963 | sprintf (th->date, "%04d:%02d:%02d %02d:%02d:%02d", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:888, from /usr/include/c++/12/cstdio:42, from /usr/include/c++/12/ext/string_conversions.h:43, from /usr/include/c++/12/bits/basic_string.h:3960, from /usr/include/c++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/istream:38, from codecs/dcraw.cc:18: In function ‘int sprintf(char*, const char*, ...)’, inlined from ‘void dcraw::tiff_head(tiff_hdr*, int)’ at codecs/dcraw.h:9963:11: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 20 and 72 bytes into a destination of size 20 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ codecs/dcraw.h: In function ‘void dcraw::identify()’: codecs/dcraw.h:9195:33: warning: ‘%-10s’ directive writing between 10 and 56 bytes into a region of size 38 [-Wformat-overflow=] 9195 | sprintf (model+20, "DYNAX %-10s", model+6+(model[0]=='M')); | ^~~~~ In function ‘int sprintf(char*, const char*, ...)’, inlined from ‘void dcraw::identify()’ at codecs/dcraw.h:9195:15: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 17 and 63 bytes into a destination of size 44 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j8 all X_SYSTEM=Linux Q= returned exit code 2 make[3]: *** [debian/rules:28: override_dh_auto_build] Error 25