Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Apr 2008 17:00:13 -0700
From:      Marcel Moolenaar <xcllnt@mac.com>
To:        freebsd-gnome@FreeBSD.org
Subject:   [ia64] devel/glib20 fix
Message-ID:  <1C8DE60E-D50B-4C72-B64D-CD44A03659C1@mac.com>

next in thread | raw e-mail | index | archive | help
All,

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 :-)

FYI,

-- 
Marcel Moolenaar
xcllnt@mac.com





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1C8DE60E-D50B-4C72-B64D-CD44A03659C1>