[-- Attachment #1: Type: text/plain, Size: 867 bytes --] New issue by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012 Description: Blender does not find opencolorio and therefore filmic cant be used. I tried to find the cause of this Problem and discovered that it's disabled at compile time because opencolorio-devel is not found. It's enabled in the template, though. * xuname: *Void 5.12.17_1 x86_64-musl GenuineIntel uptodate rDFFFF* * package: *affected package(s) including the version*: ``blender-2.93.0_1`` ### Expected behavior Blender finds opencolorio and can use the filmic ### Actual behavior Blender does not find opencolorio and filmic can't be used and reports: ``` Color management: using fallback mode for management Color management: Error could not find role data role. ``` on startup ### Steps to reproduce the behavior
[-- Attachment #1: Type: text/plain, Size: 231 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-881862194 Comment: Confirmed `Color management: scene view "Filmic" not found, setting default "Standard".`
[-- Attachment #1: Type: text/plain, Size: 367 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-881862194 Comment: Confirmed `Color management: scene view "Filmic" not found, setting default "Standard".` Edit: Ive started workin on opencolorio-2.0.1 locally, I'll see how far I get, if it goes well I make the PR with the fix for blender.
[-- Attachment #1: Type: text/plain, Size: 499 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-881862194 Comment: Confirmed `Color management: scene view "Filmic" not found, setting default "Standard".` Edit: Ive started workin on opencolorio-2.0.1 locally, I'll see how far I get, if it goes well I make the PR with the fix for blender. @lemmi https://github.com/biopsin/void-packages/commit/be0e2208fa70d88f126c62da8130774b85e6e648 if you have some available time.
[-- Attachment #1: Type: text/plain, Size: 439 bytes --] New comment by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-890331396 Comment: https://github.com/notthewave/void-packages/blob/opencolorio/srcpkgs/opencolorio/template I worked on it a bit. compiles but fails with: ``` => ERROR: opencolorio-2.0.1_1: /builddir directory is not allowed, remove it! => ERROR: opencolorio-2.0.1_1: cannot continue with installation! ```
[-- Attachment #1: Type: text/plain, Size: 414 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-941057839 Comment: @notthewave I have updated https://github.com/biopsin/void-packages/commits/patch-1, its still a PITA to get it right; see if you can make something out of it.. also forgot to update shlibs for libOpenColorIO.so.2.0 opencolorio-2.0.2_1 conflog@https://p.teknik.io/xTnbp
[-- Attachment #1: Type: text/plain, Size: 582 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-941057839 Comment: @notthewave I have updated https://github.com/biopsin/void-packages/commits/patch-1, its still a PITA to get it right; see if you can make something out of it.. also forgot to update shlibs for libOpenColorIO.so.2.0 opencolorio-2.0.2_1 conflog@https://p.teknik.io/xTnbp Edit: atleast it builds and installs fine, but > Could NOT find OpenImageIO. Skipping build for ociolutimage, ocioconvert, ociodisplay and ocioperf troubles me
[-- Attachment #1: Type: text/plain, Size: 589 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-941057839 Comment: @notthewave I have updated https://github.com/biopsin/void-packages/commits/patch-1, its still a PITA to get it right; see if you can make something out of it.. <s>also forgot to update shlibs for libOpenColorIO.so.2.0 opencolorio-2.0.2_1</s> conflog@https://p.teknik.io/xTnbp Edit: atleast it builds and installs fine, but > Could NOT find OpenImageIO. Skipping build for ociolutimage, ocioconvert, ociodisplay and ocioperf troubles me
[-- Attachment #1: Type: text/plain, Size: 299 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-941057839 Comment: @notthewave I have updated https://github.com/biopsin/void-packages/commits/patch-1, ... nevermind, its fixed. Will push PR after some crosscompile tests..
[-- Attachment #1: Type: text/plain, Size: 354 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-941057839 Comment: @notthewave I have updated https://github.com/biopsin/void-packages/commits/patch-1, ... nevermind, its fixed. Will push PR after some crosscompile tests.. Ohh forgot the main topic: Test the Color management.
[-- Attachment #1: Type: text/plain, Size: 197 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-941996125 Comment: @notthewave if you care to test it as Im off to work..
[-- Attachment #1: Type: text/plain, Size: 451 bytes --] New comment by biopsin on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-943403108 Comment: Well, it seems I have trapped my self in a cyclic sircus as both opencolorio and openimageio depends on each other devel pkg to build. `=> ERROR: Build-time cyclic dependency openimageio(host), opencolorio(host), openimageio(host) detected.` and Im lost at sea at this stage so any input is appreciated.
[-- Attachment #1: Type: text/plain, Size: 214 bytes --] New comment by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-968104227 Comment: https://github.com/AcademySoftwareFoundation/OpenColorIO/issues/1314
[-- Attachment #1: Type: text/plain, Size: 228 bytes --] New comment by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-979823543 Comment: https://github.com/AcademySoftwareFoundation/OpenColorIO/pull/1516 just got merged
[-- Attachment #1: Type: text/plain, Size: 274 bytes --] New comment by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-979823543 Comment: https://github.com/AcademySoftwareFoundation/OpenColorIO/pull/1516 just got merged. We will have to wait for the release though.
[-- Attachment #1: Type: text/plain, Size: 200 bytes --] New comment by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-988927314 Comment: https://github.com/void-linux/void-packages/pull/32166
[-- Attachment #1: Type: text/plain, Size: 229 bytes --] New comment by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-996346909 Comment: New relase just droped: https://github.com/AcademySoftwareFoundation/OpenColorIO
[-- Attachment #1: Type: text/plain, Size: 338 bytes --] New comment by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-996346909 Comment: New relase just droped: https://github.com/AcademySoftwareFoundation/OpenColorIO however judging by the relase statement it does not seem like the change has been included. Will need to try.
[-- Attachment #1: Type: text/plain, Size: 260 bytes --] New comment by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-998328748 Comment: I tried to compile the newest version but I get: `ninja: error: loading 'build.ninja': No such file or directory`
[-- Attachment #1: Type: text/plain, Size: 297 bytes --] New comment by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-998328748 Comment: I tried to compile the newest version but I get: `ninja: error: loading 'build.ninja': No such file or directory` don't know why it does not find it.
[-- Attachment #1: Type: text/plain, Size: 297 bytes --] New comment by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-998328748 Comment: I tried to compile the newest version but I get: `ninja: error: loading 'build.ninja': No such file or directory` don't know why it does not find it.
[-- Attachment #1: Type: text/plain, Size: 1143 bytes --] New comment by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-1002793762 Comment: What sould we do with ilmbase? Its now in openexr and Imath. Remove it? Arch seems to have done just that. I packaged Imath and updated openexr - but there seems to be something wrong with pytring cmake options when compiling opencolorio it complains: ``` /usr/bin/ld: /usr/lib/libpystring.a(pystring.cpp.o): warning: relocation against `_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE' in read-only section `.text.unlikely' /usr/bin/ld: /usr/lib/libpystring.a(pystring.cpp.o): relocation R_X86_64_PC32 against symbol `_ZTVSt9basic_iosIcSt11char_traitsIcEE' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: bad value collect2: error: ld returned 1 exit status make[2]: *** [src/OpenColorIO/CMakeFiles/OpenColorIO.dir/build.make:2741: src/OpenColorIO/libOpenColorIO.so.2.1.1] Error 1 make[1]: *** [CMakeFiles/Makefile2:1590: src/OpenColorIO/CMakeFiles/OpenColorIO.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 ```
[-- Attachment #1: Type: text/plain, Size: 1144 bytes --] New comment by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-1002793762 Comment: What sould we do with ilmbase? Its now in openexr and Imath. Remove it? Arch seems to have done just that. I packaged Imath and updated openexr - but there seems to be something wrong with pystring cmake options when compiling opencolorio it complains: ``` /usr/bin/ld: /usr/lib/libpystring.a(pystring.cpp.o): warning: relocation against `_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE' in read-only section `.text.unlikely' /usr/bin/ld: /usr/lib/libpystring.a(pystring.cpp.o): relocation R_X86_64_PC32 against symbol `_ZTVSt9basic_iosIcSt11char_traitsIcEE' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: bad value collect2: error: ld returned 1 exit status make[2]: *** [src/OpenColorIO/CMakeFiles/OpenColorIO.dir/build.make:2741: src/OpenColorIO/libOpenColorIO.so.2.1.1] Error 1 make[1]: *** [CMakeFiles/Makefile2:1590: src/OpenColorIO/CMakeFiles/OpenColorIO.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 ```
[-- Attachment #1: Type: text/plain, Size: 293 bytes --] New comment by github-actions[bot] on void-packages repository https://github.com/void-linux/void-packages/issues/32012#issuecomment-1139213537 Comment: Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.
[-- Attachment #1: Type: text/plain, Size: 1099 bytes --] Closed issue by notthewave on void-packages repository https://github.com/void-linux/void-packages/issues/32012 Description: Blender does not find opencolorio and therefore filmic cant be used. I tried to find the cause of this problem and discovered that it's disabled at compile time because opencolorio-devel is not found. It's enabled in the template, though. * xuname: *Void 5.12.17_1 x86_64-musl GenuineIntel uptodate rDFFFF* * package: *affected package(s) including the version*: ``blender-2.93.0_1`` ### Expected behavior Blender finds opencolorio and can use the filmic ### Actual behavior Blender does not find opencolorio and filmic can't be used reports: ``` Color management: using fallback mode for management Color management: Error could not find role data role. ``` on startup ### Steps to reproduce the behavior run blender in the Terminal look at the output and see if the same errors are reported to test filmic go to the Properties panel -> Render properties tab -> Colormamagement and see if there is a filmic option in the hamburger menus.