Summary: | app-accessibility/flite - audio.c:(.text+0x41f): undefined reference to `audio_write_alsa' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | Gentoo Accessibility Team <accessibility> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kensington |
Priority: | High | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build log
patch to allow user selection of audio interface |
Description
Diego Elio Pettenò (RETIRED)
![]() Created attachment 220001 [details]
Build log
Guys, this builds on my system (stable x86 toolchain and glibc). I'm not sure if this is something I should assign to you or not, but can you let me know and possibly take a look at it? Thanks, William those functions are defined in au_alsa.c and Deigo's log does not appear to build/link in that file, so you might want to dive into why that is Created attachment 285023 [details, diff]
patch to allow user selection of audio interface
The --with-audio option is not complete: it only sets AUDIODRIVER, and not AUDIODEFS and AUDIOLIBS (unless autodetection failed).
When no use flags are set, this causes half of it to try to link against ALSA, while the other half is expecting no audio interface at all.
The attached patch fixes this, making configure respect --with-audio
+ 22 Sep 2012; Pacho Ramos <pacho@gentoo.org> + +files/flite-1.4-audio-interface.patch, flite-1.4-r1.ebuild: + Fix undefined reference, #305539 by Diego Elio Pettenò and Michael Palimaka + (kensington). + |