Bug 5896 - libvorbis-1.3.4 builds broken libs
Summary: libvorbis-1.3.4 builds broken libs
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: multimedia (show other bugs)
Version: 1.7
Hardware: All arm
: Medium major
Target Milestone: 1.6 M5
Assignee: Cristian Iorga
QA Contact:
URL: https://bugs.gentoo.org/show_bug.cgi?...
Whiteboard:
Depends on:
Blocks:
 
Reported: 2014-02-28 21:37 UTC by Steve Arnold
Modified: 2014-03-24 07:51 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Arnold 2014-02-28 21:37:05 UTC
I just hit this bug in my latest master build (using meta-raspberrypi and meta-alt-desktop-extras from my own github layers) only I needed to upgrade mpd to current stable (0.18.8) to get the exact failure described here:

https://bugs.gentoo.org/show_bug.cgi?id=502026

With the current mpd-0.18.4 the failure is similar, but involves both libav and libvorbis.  So libav *does* build with the newer libvorbis, but also produces broken libs which then causes a linker failure as shown above.  Downgrading libvorbis to the previous 1.3.3 version allows libav and mpd to build correctly again.

The above bug is recent and has no response yet, and I didn't get far enough to have a fix for the new libvorbis yet either (since I'm still debugging an image bug in the upstream rpi layer and didn't want to get completely side-tracked...)
Comment 1 Cristian Iorga 2014-03-12 06:50:19 UTC
Investigation started.
Comment 2 Cristian Iorga 2014-03-12 06:57:57 UTC
Issue has been fixed in mpd 0.18.9:
See changelog:
http://git.musicpd.org/cgit/master/mpd.git/plain/NEWS?h=release-0.18.9

* decoder
  - vorbis: fix linker failure when libvorbis/libogg are static
* encoder
  - vorbis: fix another linker failure

An upgrade to mpd is needed.

Steve, please give more details if there is an issue with libav also, and if so, please provide a test case to reproduce the issue.

Regards,
Cristian Iorga
YP
Intel Corporation
Comment 3 Cristian Iorga 2014-03-12 14:53:25 UTC
Patch sent for review: mpd: upgrade to 0.18.9.