DragonFly bugs List (threaded) for 2012-01
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
[DragonFlyBSD - Bug #2286] 3.0 release catchall ticket
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
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]