Bugzilla – Bug 117
Compile fails if configured to use local libmad and libvorbis
Last modified: 2018-08-20 11:46:00 UTC
John McGowan wrote: libmad and libvorbis define $ECHO and use $echo (in the libtool created by their 'configure' scripts) so prevent the local library being found. Patch the configure scripts thus: libvorbis/configure: Add (after line 14534) the line echo=$lt_ECHO to define echo (line 14534 defines ECHO) in the created libtool. libmad/configure: add (after line 15625) the line echo=$lt_ECHO Then configure creates libtools including a definition of $echo.
Patching configure is never acceptable because it gets lost as soon as Autoconf is run. Can you post libtool, automake and autoconf versions on the affected system? I'm fairly sure that whatever is going wrong is actually much further up, and this is just the last line of the error. Please post the full error you are encountering.
We never heard back on this, so I'm pretty sure that this was a non-issue. No point keeping it open after 3 years.
(In reply to comment #2) > I'm pretty sure that this was a non-issue. Thanks, definitely a non-issue now, at least on Ubuntu. I recently compiled Audacity on Ubuntu with all possible local libraries to test lib-src changes. I think Steve did so on Debian.