On 2020/07/19 07:02, Thomas Frohwein wrote:
> CVSROOT:      /cvs
> Module name:  ports
> Changes by:   [email protected]    2020/07/19 07:02:38
> 
> Modified files:
>       games/godot    : Makefile distinfo 
>       games/godot/patches: patch-core_io_SCsub 
>                            patch-core_io_compression_cpp 
>                            patch-core_project_settings_cpp 
>                            patch-core_safe_refcount_h 
>                            patch-drivers_unix_os_unix_cpp 
>                            patch-main_main_cpp 
>                            patch-platform_x11_detect_py 
>                            patch-platform_x11_os_x11_cpp 
> Added files:
>       games/godot/patches: patch-platform_uwp_export_export_cpp 
>                            patch-thirdparty_minizip_unzip_c 
>                            patch-thirdparty_minizip_zip_c 
> Removed files:
>       games/godot/patches: patch-servers_audio_server_cpp 
>                            patch-servers_visual_shader_language_cpp 
>                            patch-thirdparty_thekla_atlas_nvcore_nvcore_h 
> 
> Log message:
> update to Godot 3.2.2, by Omar Polo - thanks!
> some cleanup of patch comments by me
> 

Fails on i386:

c++ -o core/os/memory.x11.opt.tools.32.o -c -std=gnu++14 -O2 -pipe 
-Wno-deprecated-register -Wctor-dtor-privacy -Wnon-virtual-dtor -g1 -O2 -pipe 
-pipe -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Werror 
-DZSTD_STATIC_LINKING_ONLY -DDEBUG_ENABLED -DTOUCH_ENABLED -DX11_ENABLED 
-DUNIX_ENABLED -DOPENGL_ENABLED -DGLES_ENABLED -DPTRCALL_ENABLED 
-DTOOLS_ENABLED -DGDSCRIPT_ENABLED -DMINIZIP_ENABLED -DGLAD_ENABLED 
-DGLES_OVER_GL -DFREETYPE_ENABLED -DSVG_ENABLED -Ithirdparty/nanosvg 
-Ithirdparty/glad -Iplatform/x11 -I. -I/usr/X11R6/include 
-I/usr/X11R6/include/freetype2 -I/usr/local/include/libpng16 
-I/usr/local/include -I/usr/local/include/opus core/os/memory.cpp
In file included from core/os/memory.cpp:31:
In file included from core/os/memory.h:35:
./core/safe_refcount.h:139:7: error: misaligned atomic operation may incur 
significant performance penalty [-Werror,-Watomic-alignment]
                if (__atomic_compare_exchange_n(pw, &tmp, val, false, 
__ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST) == true)
                    ^
1 error generated.
scons: *** [core/os/memory.x11.opt.tools.32.o] Error 1

Reply via email to