[Pkg-phototools-devel] Bug#812051: openimageio: FTBFS with GCC 6
Martin Michlmayr
tbm at hpe.com
Thu Mar 3 03:27:38 UTC 2016
* Martin Michlmayr <tbm at hpe.com> [2016-01-19 20:52]:
> Package: openimageio
> Version: 1.5.23~dfsg0-1
>
> > from /<<PKGBUILDDIR>>/src/include/OpenImageIO/pugixml.hpp:20,
> > from /<<PKGBUILDDIR>>/src/libOpenImageIO/formatspec.cpp:46:
> > /<<PKGBUILDDIR>>/src/include/OpenImageIO/pugixml.cpp: In member function 'void OpenImageIO::v1_5::pugi::xml_document::create()':
> > /<<PKGBUILDDIR>>/src/include/OpenImageIO/pugixml.cpp:5143:58: error: placement new constructing an object of type 'OpenImageIO::v1_5::pugi::impl::xml_document_struct' and size '88' in a region of type 'char [1]' and size '1' [-Werror=placement-new]
> > _root = new (page->data) impl::xml_document_struct(page);
This was a bug in the compiler, although it seems from the log that
the code is unusual. Please read
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69662
But now it fails with:
/<<PKGBUILDDIR>>/src/dpx.imageio/libdpx/Writer.cpp: In member function 'bool dpx::Writer::WriteElement(int, void*, long int)':
/<<PKGBUILDDIR>>/src/dpx.imageio/libdpx/Writer.cpp:212:2: error: statement is indented as if it were guarded by...
[-Werror=misleading-indentation]
this->header.SetDataOffset(element, this->fileLoc);
^~~~
/<<PKGBUILDDIR>>/src/dpx.imageio/libdpx/Writer.cpp:208:5: note: ...this 'if' clause, but it is not
if (! this->WritePadData(0x2000))
^~
/<<PKGBUILDDIR>>/src/dpx.imageio/libdpx/Writer.cpp: In member function 'bool dpx::Writer::WriteElement(int, void*, dpx::DataSize)':
/<<PKGBUILDDIR>>/src/dpx.imageio/libdpx/Writer.cpp:251:2: error: statement is indented as if it were guarded by...
[-Werror=misleading-indentation]
if (element == 0)
^~
/<<PKGBUILDDIR>>/src/dpx.imageio/libdpx/Writer.cpp:247:5: note: ...this 'if' clause, but it is not
if (! this->WritePadData(0x2000))
--
Martin Michlmayr
Linux for HPE Helion, Hewlett Packard Enterprise
More information about the Pkg-phototools-devel
mailing list