Re: Blender 3.6.2 failure to build
Thanks for working on this. Are you certain that Blender failed to build in F39? As I reported in [1], the build failure in question is due to openxr 1.0.29, which only happened in F40. Koschei remains green for F39[2], and there is a pending update rebuilt against USD 23.08[3] (so please don’t rebuild Blender again in F39 until that update goes stable at the end of the Beta Freeze). For F40, we agreed to go ahead and merge the USD 23.08 side tag and fix the Blender build afterward[4]. At the time, there was no upstream patch available. I’m glad to see that one is available now. After you apply the patch, please do rebuild Blender in Rawhide to fix the current FTI bug[5]. Or I can commit the patch and do the rebuild, if you’d prefer. Let me know if there’s anything I can do to help! [1] https://bugzilla.redhat.com/show_bug.cgi?id=2236801 [2] https://koschei.fedoraproject.org/package/blender?collection=f39 [3] https://bodhi.fedoraproject.org/updates/FEDORA-2023-62bee27bd1 [4] https://bugzilla.redhat.com/show_bug.cgi?id=2236801#c2 [5] https://bugzilla.redhat.com/show_bug.cgi?id=2237533 On 9/15/23 3:40 AM, Luya Tshimbalanga wrote: Hi, On Thu, Sep 14, 2023 at 11:12 PM Luya Tshimbalanga https://projects.blender.org/blender/blender/issues/111820 Try applying the linked patch in https://projects.blender.org/blender/blender/commit/8159bd90e527552ccfe27... Thanks, Elliot. The patch fixed the issue. Luya ___ 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, report it: https://pagure.io/fedora-infrastructure/new_issue ___ 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, report it: https://pagure.io/fedora-infrastructure/new_issue
Re: Blender 3.6.2 failure to build
> Hi, > > On Thu, Sep 14, 2023 at 11:12 PM Luya Tshimbalanga > > I don't see any reference to Python 3.12 there. The error is: > > In file included from /usr/include/epoxy/egl.h:46, > from > /builddir/build/BUILD/blender-3.6.2/intern/ghost/intern/GHOST_ContextEGL.hh:13, > from > /builddir/build/BUILD/blender-3.6.2/intern/ghost/intern/GHOST_XrGraphicsBinding.cc:12: > /builddir/build/BUILD/blender-3.6.2/intern/ghost/intern/GHOST_XrGraphicsBinding.cc: > In member function ‘virtual void > GHOST_XrGraphicsBindingOpenGL::initFromGhostContext(GHOST_Context&)’: > /builddir/build/BUILD/blender-3.6.2/intern/ghost/intern/GHOST_XrGraphicsBinding.cc:154:42: > error: invalid conversion from ‘void (* (*)(const char*))()’ to > ‘PFN_xrEglGetProcAddressMNDX’ {aka ‘void* (*)(const char*)’} > [-fpermissive] > 154 | oxr_binding.egl.getProcAddress = eglGetProcAddress; > | ^ > | | > | void (* (*)(const char*))() > > which looks like > https://projects.blender.org/blender/blender/issues/111820 Try > applying the linked patch in > https://projects.blender.org/blender/blender/commit/8159bd90e527552ccfe27... Thanks, Elliot. The patch fixed the issue. Luya ___ 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, report it: https://pagure.io/fedora-infrastructure/new_issue
Re: Blender 3.6.2 failure to build
Hi, On Thu, Sep 14, 2023 at 11:12 PM Luya Tshimbalanga wrote: > > Hello everyone, > > Blender 3.6.2 [0] failed to build on both Rawhide and incoming Fedora 39 [1] > but succeeded on Fedora 38 and lower. It seems the issues related to python > 3.12 yet again despite the applied patches. Could some investigate please? > Thanks. I don't see any reference to Python 3.12 there. The error is: In file included from /usr/include/epoxy/egl.h:46, from /builddir/build/BUILD/blender-3.6.2/intern/ghost/intern/GHOST_ContextEGL.hh:13, from /builddir/build/BUILD/blender-3.6.2/intern/ghost/intern/GHOST_XrGraphicsBinding.cc:12: /builddir/build/BUILD/blender-3.6.2/intern/ghost/intern/GHOST_XrGraphicsBinding.cc: In member function ‘virtual void GHOST_XrGraphicsBindingOpenGL::initFromGhostContext(GHOST_Context&)’: /builddir/build/BUILD/blender-3.6.2/intern/ghost/intern/GHOST_XrGraphicsBinding.cc:154:42: error: invalid conversion from ‘void (* (*)(const char*))()’ to ‘PFN_xrEglGetProcAddressMNDX’ {aka ‘void* (*)(const char*)’} [-fpermissive] 154 | oxr_binding.egl.getProcAddress = eglGetProcAddress; | ^ | | | void (* (*)(const char*))() which looks like https://projects.blender.org/blender/blender/issues/111820 Try applying the linked patch in https://projects.blender.org/blender/blender/commit/8159bd90e527552ccfe27db5f2c5a91d64855e9e > Reference > - > [0] https://src.fedoraproject.org/rpms/blender > [1] https://koji.fedoraproject.org/koji/taskinfo?taskID=106208127 -- Elliott ___ 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, report it: https://pagure.io/fedora-infrastructure/new_issue
Blender 3.6.2 failure to build
Hello everyone, Blender 3.6.2 [0] failed to build on both Rawhide and incoming Fedora 39 [1] but succeeded on Fedora 38 and lower. It seems the issues related to python 3.12 yet again despite the applied patches. Could some investigate please? Thanks. Reference - [0] https://src.fedoraproject.org/rpms/blender [1] https://koji.fedoraproject.org/koji/taskinfo?taskID=106208127 ___ 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, report it: https://pagure.io/fedora-infrastructure/new_issue