Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
boost/detail/atomic_count_sync.hpp uses sync_fetch_and_add on all architecture while it is only defined foe x86 Reproducible: Always Steps to Reproduce: 1.emerge gnash under gentoo sparc, linking fails because sync_fetch_and_add is not defined.
Created an attachment (id=167588) [edit] 10_all_1.35.0-arm_hppa_sparc-sync_fetch_and_add.patch This patch fixes the problem and gnash compiles correctly
The bug is already fixed almost in the same way in the svn version of boost.
Looks like bug #230529 which points to [1]. [1] http://svn.boost.org/trac/boost/changeset/44440
I tested gnash compiled with this patch on a ultra2 enterprise sparc 2 CPU 296Mhz and works well on most flash films. No chrashes.
(In reply to comment #1) > Created an attachment (id=167588) [edit] > 10_all_1.35.0-arm_hppa_sparc-sync_fetch_and_add.patch > > This patch fixes the problem and gnash compiles correctly > I have the same bug on gnash compile. So I try the patch on boost but it doesn't change anything on gnash compile. Anyone can help me please ?
Done. Thanks!