Re: Blender 3.6.2 failure to build

2023-09-15 Thread Ben Beasley

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

2023-09-15 Thread Luya Tshimbalanga
> 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

2023-09-14 Thread Elliott Sales de Andrade
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

2023-09-14 Thread Luya Tshimbalanga
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