Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-commits
Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-commits@g.o
From: "Alexis Ballier (aballier)" <aballier@g.o>
Subject: gentoo-x86 commit in sys-freebsd/freebsd-lib/files: freebsd-lib-9.0-trylock-adaptive.patch
Date: Fri, 25 May 2012 12:24:04 +0000 (UTC)
aballier    12/05/25 12:24:04

  Added:                freebsd-lib-9.0-trylock-adaptive.patch
  Log:
  Add a patch to libthr fixing mutex issues encountered with glib.
  
  (Portage version: 2.2.0_alpha108/cvs/Linux x86_64)

Revision  Changes    Path
1.1                  sys-freebsd/freebsd-lib/files/freebsd-lib-9.0-trylock-adaptive.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/files/freebsd-lib-9.0-trylock-adaptive.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/files/freebsd-lib-9.0-trylock-adaptive.patch?rev=1.1&content-type=text/plain

Index: freebsd-lib-9.0-trylock-adaptive.patch
===================================================================
http://www.freebsd.org/cgi/query-pr.cgi?pr=168317

Index: lib/libthr/thread/thr_mutex.c
===================================================================
--- lib/libthr/thread/thr_mutex.c	(revision 235924)
+++ lib/libthr/thread/thr_mutex.c	(working copy)
@@ -538,6 +538,7 @@
 	switch (PMUTEX_TYPE(m->m_flags)) {
 	case PTHREAD_MUTEX_ERRORCHECK:
 	case PTHREAD_MUTEX_NORMAL:
+	case PTHREAD_MUTEX_ADAPTIVE_NP:
 		ret = EBUSY; 
 		break;
 





Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
gentoo-x86 commit in sci-geosciences/qlandkartegt-garmindev: ChangeLog qlandkartegt-garmindev-0.3.4.ebuild
Next by thread:
gentoo-x86 commit in sci-electronics/geda: ChangeLog geda-1.6.1.ebuild
Previous by date:
gentoo-x86 commit in sys-freebsd/freebsd-lib: ChangeLog freebsd-lib-9.0-r2.ebuild
Next by date:
gentoo-x86 commit in sys-freebsd/freebsd-lib: ChangeLog freebsd-lib-9.0-r2.ebuild


Updated Jun 26, 2012

Summary: Archive of the gentoo-commits mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.