[Buildroot] [PATCH 2/9] alsa-utils : bump to 1.0.24.2
Chih-Min Chao
cmchao at gmail.com
Mon Mar 14 04:02:33 UTC 2011
On Mon, Mar 14, 2011 at 7:27 AM, Peter Korsgaard <jacmet at uclibc.org> wrote:
>>>>>> "Chih-Min" == Chih-Min Chao <cmchao at gmail.com> writes:
>
> Chih-Min> Signed-off-by: Chih-Min Chao <cmchao at gmail.com>
> Chih-Min> ---
> Chih-Min> package/multimedia/alsa-utils/alsa-utils.mk | 2 +-
> Chih-Min> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> Chih-Min> diff --git a/package/multimedia/alsa-utils/alsa-utils.mk b/package/multimedia/alsa-utils/alsa-utils.mk
> Chih-Min> index 4ab49d3..26c270b 100644
> Chih-Min> --- a/package/multimedia/alsa-utils/alsa-utils.mk
> Chih-Min> +++ b/package/multimedia/alsa-utils/alsa-utils.mk
> Chih-Min> @@ -3,7 +3,7 @@
> Chih-Min> # alsa-utils
> Chih-Min> #
> Chih-Min> #############################################################
> Chih-Min> -ALSA_UTILS_VERSION = 1.0.23
> Chih-Min> +ALSA_UTILS_VERSION = 1.0.24.2
>
> This breaks on uClibc where we don't have the exp10 glibc extension:
>
> volume_mapping.o: In function `get_normalized_volume':
> volume_mapping.c:(.text+0x160): undefined reference to `exp10'
> volume_mapping.c:(.text+0x19c): undefined reference to `exp10'
> volume_mapping.o: In function `set_normalized_volume':
> volume_mapping.c:(.text+0x298): undefined reference to `exp10'
> collect2: ld returned 1 exit status
> make[3]: *** [alsamixer] Error 1
>
> I guess we'll need to come up with an emulation for it.
>
> --
> Bye, Peter Korsgaard
>
replace exp10(x) with exp(x * ln 10)
10^x = 10 ^(ln e^x) = (e^x)^ln10 = e ^ (x * ln 10)
More information about the buildroot
mailing list