[ia64] devel/glib20 fix

Marcel Moolenaar xcllnt at mac.com
Fri Apr 25 00:18:50 UTC 2008


On ia64, glib20 fails to build with unresolved symbols for
__sync_fetch_and_add_si(), __sync_bool_compare_and_swap_si()
and __sync_bool_compare_and_swap_di().

The fix is to eliminate files/patch-glib_gatomic.c entirely.

The patch has become obsolete with GCC 4.1.0 and since we
(read: I) don't care about FreeBSD/ia64 version older than
7.0, we don't have to worry about older versions of GCC.

This file has an interesting history, BTW :-)


Marcel Moolenaar
xcllnt at mac.com

More information about the freebsd-gnome mailing list