Thomas Frohwein <tfrohw...@fastmail.com> writes:

> On Thu, Aug 13, 2020 at 10:09:41PM +0200, Charlene Wendling wrote:
>> Hi,
>> 
>> Godot does not build in the current macppc bulk with, as seen on i386:
>> 
>> > ./core/safe_refcount.h:139:7: error: large atomic operation may incur
>> > significant performance penalty [-Werror,-Watomic-alignment]
>> 
>> This warning is far from being a rare sight on macppc, with no
>> noticeable impact.
>> 
>> This is happening because development C/CXXFLAGS are provided with
>> "dev=yes". This build option overrides the "werror" one [0], so
>> "werror=no" won't do the job.
>> 
>> This builds fine on macppc.
>
> Still builds fine on amd64. I'm ok thfr@ with this diff. Curious if
> this fixes i386, too.

Out of curiosity, I tried this patch on a i686 I have at home.  It
compiles fine, but I cannot run it because my "video card driver does
not support any of the supported OpenGL versions."

nadeshiko$ dmesg | grep intel
inteldrm0 at pci0 dev 2 function 0 "Intel 82945GM Video" rev 0x03
drm0 at inteldrm0
intagp0 at inteldrm0
inteldrm0: apic 1 int 16, I945GM, gen 3
inteldrm0: 1024x768, 32bpp
wsdisplay0 at inteldrm0 mux 1: console (std, vt100 emulation), using wskbd0

Reply via email to