Summary: | >=media-libs/chromaprint-0.6 with media-video/ffmpeg-0.11 - .../work/chromaprint-0.7/tools/../src/ext/ffmpeg_decoder.h:92:74: error: ‘av_open_input_file’ was not declared in this scope | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tomasz Golinski <tomaszg> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 417677 | ||
Attachments: | chromaprint build.log |
Description
Tomasz Golinski
2012-09-22 12:52:29 UTC
Created attachment 324620 [details]
chromaprint build.log
According to author comment at http://oxygene.sk/2012/09/chromaprint-0-7-released/ we don't need to build tools. Now, USE=tools enables both tools and examples. What media-sound/picard really needs is only examples which contain fpcalc. I commented out lines $(cmake-utils_use_build tools) and use tools && dobin "${CMAKE_BUILD_DIR}"/tools/fpcollect and it build fine. I also have fpcalc binary needed by picard. pld-linux has a patch to support latest ffmpeg api: https://raw.github.com/pld-linux/chromaprint/master/chromaprint-ffmpeg.patch Works fine here. or just bump it to 0.7 :) (In reply to comment #4) > or just bump it to 0.7 :) forget this, i didnt build the faulty part... But why not follow upstream advise and get rid of tools? Is there anything useful there? (In reply to comment #3) > pld-linux has a patch to support latest ffmpeg api: > https://raw.github.com/pld-linux/chromaprint/master/chromaprint-ffmpeg.patch > > Works fine here. been too long, applied this one, thanks, was easy enough not to rip out the extra utility. |