Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 602164 - dev-php/ffmpeg-php Last rites
Summary: dev-php/ffmpeg-php Last rites
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-09 15:27 UTC by Brian Evans (RETIRED)
Modified: 2017-01-17 17:38 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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