summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-01-10 06:55:17 +0000
committerMike Frysinger <vapier@gentoo.org>2008-01-10 06:55:17 +0000
commitb195be4813df80595333639b5950bd0d831e0a0a (patch)
treef83301656763e66d9bade311423a2da01f486b8a /media-libs/alsa-lib
parentVersion bump. (diff)
downloadgentoo-2-b195be4813df80595333639b5950bd0d831e0a0a.tar.gz
gentoo-2-b195be4813df80595333639b5950bd0d831e0a0a.tar.bz2
gentoo-2-b195be4813df80595333639b5950bd0d831e0a0a.zip
Since uclibc does not support symbol versioning, make sure to disable versioned symbols for it.
(Portage version: 2.1.4_rc14)
Diffstat (limited to 'media-libs/alsa-lib')
-rw-r--r--media-libs/alsa-lib/ChangeLog8
-rw-r--r--media-libs/alsa-lib/alsa-lib-1.0.15.ebuild10
2 files changed, 13 insertions, 5 deletions
diff --git a/media-libs/alsa-lib/ChangeLog b/media-libs/alsa-lib/ChangeLog
index a4a0c7332a6a..f51bb44dc20b 100644
--- a/media-libs/alsa-lib/ChangeLog
+++ b/media-libs/alsa-lib/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/alsa-lib
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.247 2007/11/19 05:42:32 kumba Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/ChangeLog,v 1.248 2008/01/10 06:55:17 vapier Exp $
+
+ 10 Jan 2008; Mike Frysinger <vapier@gentoo.org> alsa-lib-1.0.15.ebuild:
+ Since uclibc does not support symbol versioning, make sure to disable
+ versioned symbols for it.
19 Nov 2007; Joshua Kinard <kumba@gentoo.org> alsa-lib-1.0.14a-r1.ebuild:
Stable on mips.
diff --git a/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild b/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild
index e3dc9dcd6807..28acb5d788df 100644
--- a/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild
+++ b/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild,v 1.2 2007/10/24 21:39:30 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/alsa-lib/alsa-lib-1.0.15.ebuild,v 1.3 2008/01/10 06:55:17 vapier Exp $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="1.9"
@@ -48,6 +48,9 @@ src_unpack() {
}
src_compile() {
+ local myconf
+ use elibc_uclibc && myconf="--without-versioned"
+
# needed to avoid gcc looping internaly
use hppa && export CFLAGS="-O1 -pipe"
@@ -59,8 +62,9 @@ src_compile() {
$(use_enable alisp) \
$(use_enable midi instr) \
$(use_enable midi seq) $(use_enable midi aload) \
- "--with-pcm-plugins=${ALSA_PCM_PLUGINS}" \
+ --with-pcm-plugins="${ALSA_PCM_PLUGINS}" \
--disable-dependency-tracking \
+ ${myconf} \
|| die "configure failed"
emake || die "make failed"