I am at the end of the testing from a code standpoint. The largest issue appears to be with the starting of Motion as a service. I believe this is related to the platform change to systemd and therefore it could take me a significant amount of time to diagnose since this is not my area of expertise.

Regarding the ffmpeg. I was unable to find any tarball labeled 2.9 on the ffmpeg.org/releases page. I did however just complete a test of their daily build. It does appear that there are many changes to ffmpeg since Motion is now reporting many warnings whereas with the 2.8 version, there were none. The 3.4.1 code appears to be functional and compiling with the daily snapshot.

Since the code appears to be functional and only providing new compiler warnings of depreciated functions, I think it would be best to proceed with the 3.4.1rc01 code and address the warnings later.

I would welcome any testing to determine whether there are other bugs or issues since the changes are material. Especially any that are indicating that the code is not functional under the 2.9 version of ffmpeg or in the sid environment

Dave

On 11/10/2015 5:04 AM, Ximin Luo wrote:
Hi Motion developers,

I see the 3.4 release is going well, let me know when/if you want testers for 
Debian unstable. (Note that things only go into Debian testing via Debian 
unstable, and never directly.)

Please see the following bug report about FFmpeg 2.9. I am not sure if it has 
been applied already to motion 3.4. If not, please don't let it delay the 
release too much - we can always release a new version with FFmpeg 2.9 support.

The bug report can be viewed at [1] and the patch at [2]. Please keep the 
[email protected] address CC'd so that we can keep track.

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803843
[2] 
https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;bug=803843;att=1;filename=motion_ffmpeg-2.9.patch

Thanks,

Ximin (maintainer of the motion Debian package)

On 02/11/15 22:07, Andreas Cadhalpun wrote:
Package: motion
Version: 3.2.12+git20140228-7
Severity: important
Tags: patch
User: [email protected]
Usertags: ffmpeg2.9

Dear Maintainer,

your package fails to build with the upcoming ffmpeg 2.9.
This bug will become release-critical at some point when the
ffmpeg2.9 transition gets closer.

Attached is a patch replacing the deprecated functionality.
It also works with ffmpeg 2.8.
Please apply this patch and forward it upstream, if necessary.

These changes are non-trivial and should be runtime-tested.

Best regards,
Andreas


Reply via email to