| Summary: | media-libs/openexr_ctl-1.0.1-r1 - ImfCtlApplyTransforms.cpp:87:12: error: reference to 'Header' is ambiguous | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
| Component: | [OLD] Library | Assignee: | Gentoo Media-video project <media-video> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | /var/tmp/portage/media-libs/openexr_ctl-1.0.1-r1/temp/build.log | ||
|
Description
Juergen Rose
2013-07-23 12:37:10 UTC
I believe this is fixed by -r2 already: *openexr_ctl-1.0.1-r2 (23 Jul 2013) 23 Jul 2013; Samuli Suominen <ssuominen@gentoo.org> +openexr_ctl-1.0.1-r2.ebuild, +files/openexr_ctl-1.0.1-namespace.patch: Fix namespace handling with OpenEXR >= 2.0.1 wrt http://lists.gnu.org/archive/html/openexr-devel/2013-04/msg00031.html $ cat files/openexr_ctl-1.0.1-namespace.patch http://lists.gnu.org/archive/html/openexr-devel/2013-04/msg00031.html --- IlmImfCtl/ImfCtlApplyTransforms.h +++ IlmImfCtl/ImfCtlApplyTransforms.h @@ -186,12 +186,7 @@ #include <vector> #include <ImathBox.h> #include <ImfThreading.h> - -namespace Imf -{ - class Header; - class FrameBuffer; -} +#include <ImfForward.h> namespace Ctl { + 22 Jan 2014; Samuli Suominen <ssuominen@gentoo.org> + openexr_ctl-1.0.1-r1.ebuild: + Force old version of OpenEXR for openexr_ctl without the -namespace.patch wrt + #477898 $ grep 2.0.0 openexr_ctl-1.0.1-r1.ebuild RDEPEND="<media-libs/ilmbase-2.0.0:= <media-libs/openexr-2.0.0:= should avoid anyone else hitting this ever... |