Gentoo Archives: gentoo-embedded

From: Ned Ludd <solar@g.o>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] Versioned symbols break alsa-lib
Date: Wed, 09 Jan 2008 07:40:11
Message-Id: 1199864408.5085.27.camel@localhost
In Reply to: Re: [gentoo-embedded] Versioned symbols break alsa-lib by Matthijs Kooijman
1 On Tue, 2008-01-08 at 09:56 +0100, Matthijs Kooijman wrote:
2 > > The solution seems rather simple.
3 > >
4 > > use elibc_glibc || myconf="${myconf} --without-versioned"
5
6
7 > So this is something that should be fixed in the alsa-lib ebuild, or is this
8 > supposed to go somewhere else? In the former case, wouldn't
9 > $(use_with elibc_glibc versioned) be nicer?
10
11 Using the portage provided API's will make others happier, I personally
12 don't happen to care so much as I don't work directly with ebuilds every
13 day. I was rather only trying to express to you that version symbols
14 really should only be enabled for glibc users.
15
16 How you act upon on media-sound/pulseaudio within Gentoo is up to you
17 alone. I've noticed maintainers seem to like when patches are provided
18 to them via https://bugs.gentoo.org Which seems reasonable as it's often
19 easier to understand the end result with a 5 line patch vs ~7-25 emails.
20
21 It may or may not be short sightedness of the upstream author in this
22 case to assume gnu libc by default. I'd guess probably any and all of
23 the bug reports he/she has received have been related to the gnu libc
24 userland so assuming versioned symbols might be a reasonable default
25 that {s,}he is used to.
26
27 Anyway I'm not going to be acting on the pkg in question as I've
28 personally never needed *audio* and embedded together. But initially we
29 can gather the following information within Gentoo about the the pkg.
30
31 tinderbox ~ # epkginfo media-sound/pulseaudio
32 Package: media-sound/pulseaudio
33 Herd: sound
34 Maintainer: sound
35 Location: /usr/portage/media-sound/pulseaudio
36 Keywords: pulseaudio-0.9.5-r6: arm sh
37 Keywords: pulseaudio-0.9.7: ppc ~arm amd64 ppc64 ~sh sparc ia64 alpha
38 hppa x86
39 Keywords: pulseaudio-0.9.8-r4:
40 Keywords: pulseaudio-0.9.8-r5: ~x86-fbsd
41 Keywords: pulseaudio-0.9.8-r6:
42 Keywords: pulseaudio-0.9.8-r7: ~hppa ~amd64 ~x86 ~alpha ~ia64 ~sparc
43 ~ppc64
44 ChangeLog: 48 flameeyes, 8 jer, 4 armin76, 4 corsair, 4 gustavoz, 2
45 ticho, 2 kloeri, 2 drac, 2 killerfox, 2 josejx, 1 zaheem, 1 agriffis, 1
46 zzam, 1 ranger, 1 welp, 1 mcummings, 1 lu_zero, 1 dertobi123, 1 maekke,
47 1 tsunam, 1 nixnut, 1 jurek,
48
49
50
51 <solar> !herd -r sound
52 07:09AM <jeeves> solar: (sound) aballier, beandog, chainsaw, chutzpah,
53 drac, genstef, matsuu, ticho
54
55
56 --
57 gentoo-embedded@l.g.o mailing list

Replies

Subject Author
Re: [gentoo-embedded] Versioned symbols break alsa-lib Matthijs Kooijman <matthijs@×××××.nl>