CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2019/01/10 06:36:26
Modified files:
devel/glib2/patches: patch-meson_build
Log message:
Unbreak on gcc archs after the update to 2.58.2
glib2 checks for __sync_bool_compare_and_swap, and requires
__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 to be defined if the function is
available... except with special cases like Linux armv5. base gcc
implements __sync_bool_compare_and_swap on many of our archs but doesn't
provide __GCC_HAVE_* macros, so glib2 is confused. Extend the
existing workaround to unbreak.
ok ajacoutot@ (maintainer)