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