[DragonFlyBSD - Bug #2286] 3.0 release catchall ticket
Magliano Andrea via Redmine
bugtracker-admin at leaf.dragonflybsd.org
Tue Jan 24 14:36:04 PST 2012
Issue #2286 has been updated by Magliano Andrea.
When it comes to boehm, just prevent it from using *context until a stable implementation is available. Following patch works for me:
--- a/devel/boehm-gc/patches/patch-ae
+++ b/devel/boehm-gc/patches/patch-ae
@@ -18,3 +18,12 @@ $NetBSD$
#endif /* !USE_ASM_PUSH_REGS */
#if defined(HAVE_PUSH_REGS) && defined(THREADS)
+@@ -175,7 +177,7 @@
+ # if defined(HAVE_PUSH_REGS)
+ GC_push_regs();
+ # elif defined(UNIX_LIKE) && !defined(DARWIN) && !defined(ARM32) && \
+- !defined(HURD)
++ !defined(HURD) && !defined(X86_64)
+ /* Older versions of Darwin seem to lack getcontext(). */
+ /* ARM Linux often doesn't support a real getcontext(). */
+ ucontext_t ctxt;
----------------------------------------
Bug #2286: 3.0 release catchall ticket
http://bugs.dragonflybsd.org/issues/2286
Author: Justin C. Sherrill
Status: New
Priority: Urgent
Assignee: Justin C. Sherrill
Category:
Target version:
Catchall ticket for 3.0 release.
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account
More information about the Bugs
mailing list