Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 445168

Summary: media-libs/mediastreamer-2.8.2 - Fails to build against media-video/ffmpeg-1.0 - videoenc.c: error: 'CODEC_FLAG_H263P_UMV', 'CODEC_FLAG_H263P_SLICE_STRUCT', 'FF_I_TYPE' undeclared
Product: Gentoo Linux Reporter: jannis <kripton>
Component: [OLD] LibraryAssignee: Peter Volkov (RETIRED) <pva>
Status: RESOLVED FIXED    
Severity: normal CC: aballier, flameeyes, kripton, nikoli, voip+disabled, volkmar
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 417677, 443230    
Attachments: build.log
ffmpeg fix

Description jannis 2012-11-29 11:31:33 UTC
media-libs/mediastreamer-2.8.2 fails to build against media-video/ffmpeg-1.0

see build.log

Reproducible: Always
Comment 1 jannis 2012-11-29 11:36:25 UTC
Created attachment 330912 [details]
build.log
Comment 2 Reuben Martin 2012-12-06 05:26:17 UTC
patch derived from git commit f586917ea4d66f9ba8910f0967a8830e54d50784

confirmed that it builds against ffmpeg-1.0

please test.
Comment 3 Reuben Martin 2012-12-06 05:26:52 UTC
Created attachment 331628 [details, diff]
ffmpeg fix
Comment 4 jannis 2012-12-06 07:02:52 UTC
(In reply to comment #2)
> please test.

Patch has an offset:
checking file src/h264dec.c
Hunk #1 succeeded at 44 (offset -1 lines).
checking file src/videoenc.c

but applies and fixes the problem. thanks.
Comment 5 Alexis Ballier gentoo-dev 2013-01-17 21:56:30 UTC
+  17 Jan 2013; Alexis Ballier <aballier@gentoo.org> mediastreamer-2.8.2.ebuild,
+  +files/mediastreamer-2.8.2-ffmpeg-1.0.patch:
+  Fix build with latest ffmpeg. By Reuben Martin, bug #445168.
+


please test with libav and close if it works.
Comment 6 Alexis Ballier gentoo-dev 2013-02-06 14:53:09 UTC
original bug has been fixed, there's no libav build log, so file a new bug if it still fails with libav-9
Comment 7 Nikoli 2013-02-16 16:52:49 UTC
it still fails with libav: bug #457860