[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openbsd-ports
Subject:    [macppc, sparc64] games/godot won't build there
From:       Charlene Wendling <julianaito () posteo ! jp>
Date:       2019-07-31 18:19:46
Message-ID: 20190731201946.6ad8a5585cf28829f6167a5c () posteo ! jp
[Download RAW message or body]


We're currently trying to build godot on these 2 archs for nothing and
it's pretty time consuming: ~6 hours on a PowerBook 5,8.

> http://build-failures.rhaalovely.net/powerpc/2019-07-14/games/godot.log

There were occurrences of NULL that gcc does not consider as boolean
false as you can read in the log, that was easy to fix, but then: 

core/safe_refcount.h:126: undefined reference to `__sync_add_and_fetch_8'

(...and more). We don't support the 64-bit __sync_* family, only the
newer __atomic_* one. So i've marked it as BROKEN like the others.

> http://build-failures.rhaalovely.net/sparc64/2019-07-11/games/godot.log

The log says that the architecture is not supported.

OK?


Charlène.


Index: Makefile
===================================================================
RCS file: /cvs/ports/games/godot/Makefile,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 Makefile
--- Makefile	12 Jul 2019 20:46:19 -0000	1.7
+++ Makefile	31 Jul 2019 17:55:57 -0000
@@ -1,5 +1,8 @@
 # $OpenBSD: Makefile,v 1.7 2019/07/12 20:46:19 sthen Exp $
 
+NOT_FOR_ARCHS =		sparc64
+BROKEN-powerpc =	undefined reference to __sync_sub_and_fetch_8
+
 COMMENT =	2D and 3D game engine
 
 V =		3.0.6


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic