Hi,

On Thu, 17 Jun 2021 09:56:27 +0100
Stuart Henderson <s...@spacehopper.org> wrote:

> PowerPC doesn't have those either

But it doesn't need to, because embree is not built on all 32 bit
arches [0] due to a lack of "consumers" [1] :)

You may be able to see that in the i386 build logs but here is the
powerpc one [2] (beware, heavy!).

[0] https://github.com/godotengine/godot/issues/48482
[1] https://github.com/godotengine/godot/pull/48483/commits/e53422c8
[2] https://bin.charlenew.xyz/godot.log

> -- 
>   Sent from a phone, apologies for poor formatting.
> On 15 June 2021 08:26:18 Omar Polo <o...@omarpolo.com> wrote:
> 
> > k...@openbsd.org writes:
> >
> >> http://build-failures.rhaalovely.net/sparc64/2021-06-13/games/godot.log
> >
> > This is due to a newly added bundled deps: embree[0]; it needs AVX,
> > SSE or NEON support, something that I'm assuming sparc doesn't have
> > (and that probably rules out other arches too...)
> >
> > So, should we mark it as ONLY_FOR_ARCHS?  (the list is probably
> > incomplete, it's taken from a quick glance at where the 3.3 package
> > was built)
> >
> >
> > Thanks,
> >
> > Omar Polo
> >
> > [0] actually, a fork of it
> >    https://github.com/lighttransport/embree-aarch64
> >    in particular, the fail is from this block
> >    
> > https://github.com/godotengine/godot/blob/master/thirdparty/embree/common/sys/sysinfo.h#L17
> >
> >
> > Index: Makefile
> > ===================================================================
> > RCS file: /home/cvs/ports/games/godot/Makefile,v
> > retrieving revision 1.20
> > diff -u -p -r1.20 Makefile
> > --- Makefile        9 Jun 2021 19:50:07 -0000       1.20
> > +++ Makefile        15 Jun 2021 07:19:53 -0000
> > @@ -1,5 +1,6 @@
> > # $OpenBSD: Makefile,v 1.20 2021/06/09 19:50:07 sthen Exp $
> >
> > +ONLY_FOR_ARCHS =   aarch64 amd64 arm i386 powerpc
> > BROKEN-powerpc =    fails at runtime, the UI is totally blank
> >
> > COMMENT =   2D and 3D game engine
> 

Reply via email to