Summary: | media-libs/opencolorio-1.1.1 fails to build with gcc11 (ImageDesc.cpp:60:51: error: this pointer is null [-Werror=nonnull]) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Austin Kilgore <kilgorephotoshop> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | ionen |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
URL: | https://github.com/AcademySoftwareFoundation/OpenColorIO/pull/973/commits/beba3bdfee4fb0780acf55a4b3a3682609249dce | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 260867, 732706 | ||
Attachments: | build.log |
Description
Austin Kilgore
2021-04-28 05:02:44 UTC
This is a blanket -Werror: FAILED: src/core/CMakeFiles/OpenColorIO.dir/ImageDesc.cpp.o /usr/bin/x86_64-pc-linux-gnu-g++ -DOpenColorIO_EXPORTS -DUSE_SSE -I/var/tmp/portage/media-libs/opencolorio-1.1.1/work/OpenColorIO-1.1.1/export -Iexport -I/var/tmp/portage/media-libs/opencolorio-1.1.1/work/OpenColorIO-1.1.1/ext/oiio/src/include -Iext/dist/include -march=native -O3 -pipe -Wall -Wextra -Wshadow -Wconversion -Wcast-qual -Wformat=2 -msse2 -fPIC -DTIXML_USE_STL -fPIC -fvisibility=hidden -Werror -MD -MT src/core/CMakeFiles/OpenColorIO.dir/ImageDesc.cpp.o -MF src/core/CMakeFiles/OpenColorIO.dir/ImageDesc.cpp.o.d -o src/core/CMakeFiles/OpenColorIO.dir/ImageDesc.cpp.o -c /var/tmp/portage/media-libs/opencolorio-1.1.1/work/OpenColorIO-1.1.1/src/core/ImageDesc.cpp /var/tmp/portage/media-libs/opencolorio-1.1.1/work/OpenColorIO-1.1.1/src/core/ImageDesc.cpp: In function ‘std::ostream& OpenColorIO::v1::operator<<(std::ostream&, const OpenColorIO::v1::ImageDesc&)’: /var/tmp/portage/media-libs/opencolorio-1.1.1/work/OpenColorIO-1.1.1/src/core/ImageDesc.cpp:60:51: error: ‘this’ pointer is null [-Werror=nonnull] 60 | os << "width=" << packedImg->getWidth() << ", "; | ^ /var/tmp/portage/media-libs/opencolorio-1.1.1/work/OpenColorIO-1.1.1/src/core/ImageDesc.cpp:274:10: note: in a call to non-static member function ‘long int OpenColorIO::v1::PackedImageDesc::getWidth() const’ 274 | long PackedImageDesc::getWidth() const | ^~~~~~~~~~~~~~~ /var/tmp/portage/media-libs/opencolorio-1.1.1/work/OpenColorIO-1.1.1/src/core/ImageDesc.cpp:61:53: error: ‘this’ pointer is null [-Werror=nonnull] 61 | os << "height=" << packedImg->getHeight() << ", "; | ^ /var/tmp/portage/media-libs/opencolorio-1.1.1/work/OpenColorIO-1.1.1/src/core/ImageDesc.cpp:279:10: note: in a call to non-static member function ‘long int OpenColorIO::v1::PackedImageDesc::getHeight() const’ 279 | long PackedImageDesc::getHeight() const | ^~~~~~~~~~~~~~~ I think warning avoided upstream with https://github.com/AcademySoftwareFoundation/OpenColorIO/pull/973/commits/beba3bdfee4fb0780acf55a4b3a3682609249dce The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e726d850502018b6760da78dbd4a419603016b8 commit 7e726d850502018b6760da78dbd4a419603016b8 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2021-04-28 07:21:14 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2021-04-28 07:21:38 +0000 media-libs/opencolorio: drop -Werror Reported-by: Austin Kilgore Closes: https://bugs.gentoo.org/786198 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> .../opencolorio/files/opencolorio-1.1.1-no-werror.patch | 12 ++++++++++++ media-libs/opencolorio/opencolorio-1.1.1.ebuild | 1 + 2 files changed, 13 insertions(+) |