I fixed the type issue but now I'm at this point...

/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:
In function 'bool imb_save_openexr_half(ImBuf*, const char*, int)':
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:438:17:
error: aggregate 'Imf_3_1::FrameBuffer frameBuffer' has incomplete type and
cannot be defined
  438 |     FrameBuffer frameBuffer;
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:456:29:
error: 'Slice' was not declared in this scope
  456 |     frameBuffer.insert("R", Slice(HALF, (char *)&to->r, xstride,
ystride));
      |                             ^~~~~
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:
In function 'bool imb_save_openexr_float(ImBuf*, const char*, int)':
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:544:17:
error: aggregate 'Imf_3_1::FrameBuffer frameBuffer' has incomplete type and
cannot be defined
  544 |     FrameBuffer frameBuffer;
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:567:29:
error: 'Slice' was not declared in this scope
  567 |     frameBuffer.insert("R", Slice(Imf::FLOAT, (char *)rect[0],
xstride, ystride));
      |                             ^~~~~
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:
In function 'void IMB_exr_write_channels(void*)':
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:1100:15:
error: aggregate 'Imf_3_1::FrameBuffer frameBuffer' has incomplete type and
cannot be defined
 1100 |   FrameBuffer frameBuffer;
      |               ^~~~~~~~~~~
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:1125:13:
error: 'Slice' was not declared in this scope
 1125 |             Slice(Imf::HALF, (char *)rect_to_write, sizeof(half),
-data->width * sizeof(half)));
      |             ^~~~~
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:1131:28:
error: 'Slice' was not declared in this scope
 1131 |                            Slice(Imf::FLOAT,
      |                            ^~~~~
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:
In function 'void IMB_exrtile_write_channels(void*, int, int, int, const
char*, bool)':
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:1162:15:
error: aggregate 'Imf_3_1::FrameBuffer frameBuffer' has incomplete type and
cannot be defined
 1162 |   FrameBuffer frameBuffer;
      |               ^~~~~~~~~~~
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:1189:26:
error: 'Slice' was not declared in this scope
 1189 |                          Slice(Imf::FLOAT,
      |                          ^~~~~
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:
In function 'void IMB_exr_read_channels(void*)':
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:1235:17:
error: aggregate 'Imf_3_1::FrameBuffer frameBuffer' has incomplete type and
cannot be defined
 1235 |     FrameBuffer frameBuffer;
      |                 ^~~~~~~~~~~
/builddir/build/BUILD/blender-2.93.3/source/blender/imbuf/intern/openexr/openexr_api.cpp:1267:28:
error: 'Slice' was not declared in this scope
 1267 |                            Slice(Imf::FLOAT, (char *)rect, xstride,
ystride));
      |                            ^~~~~

Not sure what to do with this. Time for bed, maybe some sleep and coffee
(in that order) will help.

Thanks,
Richard

>
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to