Jeremie Courreges-Anglas <j...@wxcvbn.org> writes:
> On Mon, Nov 08 2021, Omar Polo <o...@omarpolo.com> wrote: >> Hello ports@, >> >> This time upstream was faster than usual, with only two RC before the >> release. The release notes are available here[0] and the full changelog >> here[1]. I've quickly tested with hive time, joyspring and oddventure: >> everything seems to work as usual (sndio audio backend included.) >> >> Quoting the release notes: >> >>> Godot 3.4 is compatible with Godot 3.3.x projects and is a recommended >>> upgrade for all 3.3.x users. >> >> Cheers, >> >> Omar Polo >> >> P.S.: I'm also sneaking in -- hoping nobody notices :P -- > > Sorry. ;) > >> a BROKEN marker for sparc64 > > Looking at thirdparty/embree/common/sys/sysinfo.h it seems that this > will only build on amd64*. I think using ONLY_FOR_ARCHS=amd64 would make > more sense. modules/raycast/config.py and modules/raycast/config.py are the ones that depends embree and are built only if env["bits"] != 32, so it should work (or at least compile...) on 32-bit arches too. I sent a patch some time ago[0] to disable embree on sparc64 and mips64 but nobody tested it, and I don't own that hardware :/ I agree though, probably it's shorter to just ONLY_FOR_ARCHS = amd64 aarch64 32bit-arches... [0]: https://marc.info/?l=openbsd-ports&m=162825618519039&w=2 (should still apply if someone wants to give it a try) > * sysinfo.h previously mentioned __ARM_NEON, that's not the case any > more with your update proposal