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

Bug 602164

Summary: dev-php/ffmpeg-php Last rites
Product: Gentoo Linux Reporter: Brian Evans (RETIRED) <grknight>
Component: Current packagesAssignee: PHP Bugs <php-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: sandino
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Brian Evans (RETIRED) gentoo-dev 2016-12-09 15:27:52 UTC
dev-php/ffmpeg-php is being removed for the following reasons:

 * QA Notice: Package triggers severe warnings which indicate that it
 *            may exhibit random runtime failures.
 * /var/tmp/portage/dev-php/ffmpeg-php-0.6.0-r5/work/php5.6/ffmpeg_movie.c:1251:13: warning: implicit declaration of function ‘avcodec_alloc_frame’ [-
Wimplicit-function-declaration]
 * cc1: warning: function may return address of local variable [-Wreturn-local-addr]
 * /var/tmp/portage/dev-php/ffmpeg-php-0.6.0-r5/work/php5.6/ffmpeg_frame.c:201:17: warning: implicit declaration of function ‘avcodec_alloc_frame’ [-W
implicit-function-declaration]


Upstream is dead.  The above warnings are likely to cause failures or crashes in PHP.  To patch it for the ever moving ffmpeg/libav is difficult.

It will not work with PHP 7.x without a major overhaul. So in 2 years time it would need to go anyway.

Debian removed it from its distribution in May 2014.

A maintained, pure code implementation exists at https://github.com/PHP-FFMpeg/PHP-FFMpeg
Comment 1 Brian Evans (RETIRED) gentoo-dev 2017-01-17 17:38:21 UTC
Package removed