summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarijn Schouten <hkbst@gentoo.org>2007-07-15 16:10:13 +0000
committerMarijn Schouten <hkbst@gentoo.org>2007-07-15 16:10:13 +0000
commit4e5242fa084fbea2a6157c13772a3d86c92aeaa4 (patch)
tree0318ee72912fc9d5d5f0981258943df0bd9799a9
parentI said, 'remove xsri dep.' (diff)
downloadgentoo-2-4e5242fa084fbea2a6157c13772a3d86c92aeaa4.tar.gz
gentoo-2-4e5242fa084fbea2a6157c13772a3d86c92aeaa4.tar.bz2
gentoo-2-4e5242fa084fbea2a6157c13772a3d86c92aeaa4.zip
fix for glibc-2.6, bug 185410
(Portage version: 2.1.3_rc8)
-rw-r--r--dev-lisp/sbcl/ChangeLog5
-rw-r--r--dev-lisp/sbcl/sbcl-1.0.6-r2.ebuild5
2 files changed, 7 insertions, 3 deletions
diff --git a/dev-lisp/sbcl/ChangeLog b/dev-lisp/sbcl/ChangeLog
index 68620970e6f8..c43241c17f09 100644
--- a/dev-lisp/sbcl/ChangeLog
+++ b/dev-lisp/sbcl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-lisp/sbcl
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.117 2007/07/14 13:34:21 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.118 2007/07/15 16:10:13 hkbst Exp $
+
+ 15 Jul 2007; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.6-r2.ebuild:
+ fix for glibc-2.6, bug 185410
14 Jul 2007; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.6-r2.ebuild:
build in a clean environment to work around bug 174702
diff --git a/dev-lisp/sbcl/sbcl-1.0.6-r2.ebuild b/dev-lisp/sbcl/sbcl-1.0.6-r2.ebuild
index 9abfd2c0090e..1fed59838222 100644
--- a/dev-lisp/sbcl/sbcl-1.0.6-r2.ebuild
+++ b/dev-lisp/sbcl/sbcl-1.0.6-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.0.6-r2.ebuild,v 1.2 2007/07/14 13:34:21 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.0.6-r2.ebuild,v 1.3 2007/07/15 16:10:13 hkbst Exp $
inherit common-lisp-common-3 eutils flag-o-matic
@@ -45,7 +45,8 @@ pkg_setup() {
eerror "(the \"vanilla\" profile) and \"source /etc/profile\" before continuing."
die
fi
- if ! built_with_use sys-libs/glibc nptl && (use x86 || use amd64); then
+ if (use x86 || use amd64) && has_version <sys-libs/glibc-2.6 \
+ && ! built_with_use sys-libs/glibc nptl; then
eerror "Building SBCL without NPTL support on at least x86 and amd64"
eerror "architectures is not a supported configuration in Gentoo. Please"
eerror "refer to Bug #119016 for more information."