summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndres Loeh <kosmikus@gentoo.org>2003-12-17 15:19:53 +0000
committerAndres Loeh <kosmikus@gentoo.org>2003-12-17 15:19:53 +0000
commit5f889af8a837d1d7da7c818fb54d2aa9b43c99fa (patch)
tree581daed4110cfd607dbf1ef0ea5895150371c985 /dev-lang/hugs98
parentAdded a cfengine module to test for installed software using portage. Removed... (diff)
downloadhistorical-5f889af8a837d1d7da7c818fb54d2aa9b43c99fa.tar.gz
historical-5f889af8a837d1d7da7c818fb54d2aa9b43c99fa.tar.bz2
historical-5f889af8a837d1d7da7c818fb54d2aa9b43c99fa.zip
disabling pthreads for nvidia opengl users, #34858
Diffstat (limited to 'dev-lang/hugs98')
-rw-r--r--dev-lang/hugs98/ChangeLog6
-rw-r--r--dev-lang/hugs98/Manifest4
-rw-r--r--dev-lang/hugs98/hugs98-2003.11.ebuild8
3 files changed, 14 insertions, 4 deletions
diff --git a/dev-lang/hugs98/ChangeLog b/dev-lang/hugs98/ChangeLog
index ef349985918c..c11cf4dbda1e 100644
--- a/dev-lang/hugs98/ChangeLog
+++ b/dev-lang/hugs98/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/hugs98
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/ChangeLog,v 1.9 2003/12/01 16:52:55 kosmikus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/ChangeLog,v 1.10 2003/12/17 15:19:41 kosmikus Exp $
+
+ 17 Dec 2003; Andres Loeh <kosmikus@gentoo.org> hugs98-2003.11.ebuild:
+ Pthreads and the NVIDIA OpenGL interface do not seem to work well together.
+ Temporarily disabling pthreads if using that interface (compare bug #34858).
*hugs98-2003.11 (01 Dec 2003)
diff --git a/dev-lang/hugs98/Manifest b/dev-lang/hugs98/Manifest
index a90f0ea93e18..4829169228da 100644
--- a/dev-lang/hugs98/Manifest
+++ b/dev-lang/hugs98/Manifest
@@ -1,8 +1,8 @@
MD5 e58b5e986047b3940e5e6decead9dd16 hugs98-2002.11-r1.ebuild 1138
MD5 ecb3014b175bf445ae635af0cee2d81d hugs98-2000.12-r1.ebuild 1064
-MD5 34e77e0bcf0b1567a65acc0c27d7448a hugs98-2003.11.ebuild 1855
+MD5 96371890e6ce4dbc85544385e91f73fb hugs98-2003.11.ebuild 2091
MD5 24ac92330ff2564781ce5ca254078836 hugs98-2002.11.ebuild 1150
-MD5 57b909f563f1f2cde04f6eb746a2c05c ChangeLog 2925
+MD5 01ebe3c78d9f505cdedab66bc67caadc ChangeLog 3156
MD5 a769ecfcd1cdd2d40986627df7dfb249 metadata.xml 224
MD5 d9342d57b4d22a12a7d09b7615dfe3c3 files/digest-hugs98-2000.12-r1 66
MD5 e34344bfc901d89daf1e5350ec13926d files/digest-hugs98-2002.11 67
diff --git a/dev-lang/hugs98/hugs98-2003.11.ebuild b/dev-lang/hugs98/hugs98-2003.11.ebuild
index b2a360a941d3..d2aa75e254aa 100644
--- a/dev-lang/hugs98/hugs98-2003.11.ebuild
+++ b/dev-lang/hugs98/hugs98-2003.11.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2003.11.ebuild,v 1.1 2003/12/01 16:52:55 kosmikus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/hugs98/hugs98-2003.11.ebuild,v 1.2 2003/12/17 15:19:41 kosmikus Exp $
IUSE="opengl"
@@ -22,6 +22,12 @@ src_compile() {
local myconf
if [ `use opengl` ]; then
myconf="--enable-hopengl"
+ # the nvidia drivers *seem* not to work together
+ # with pthreads
+ [ ! -f /etc/env.d/09opengl ] \
+ || [ -z "`grep opengl/nvidia/lib /etc/env.d/09opengl`" ] \
+ && myconf="$myconf --with-pthreads" \
+ || myconf="--with-pthreads"
fi
# When timing is enabled, the build will fail at some