Debian Patches

Status for avifile/1:0.7.48~20090503.ds-26

Patch Description Author Forwarded Bugs Origin Last update
avifile-config.patch Properly set avifile-config's exit status
2009-10-22 Lionel Le Folgoc <mrpouit@ubuntu.com>

* avifile-config.in: Exit with 0 on success.
Lionel Le Folgoc <mrpouit@ubuntu.com> no debian 2009-10-22
autotools.patch Various autotools-related fixes Always build with -g.
Fix autoreconf failure with autoconf/2.64.
Link against fontconfig to avoid unresolved symbols.
Fix FTBFS with binutils-gold.

2009-11-02 Yavor Doganov <yavor@gnu.org>

* configure.in: Don't perform -g surgery on CFLAGS/CXXFLAGS.
(win32, x86opt): Use quadrigrpaphs and properly quote
AC_ARG_ENABLE arguments.
(xft): Append -lfontconfig to XFT_LIBS.
* autogen.sh: Exit with an error if autoreconf fails.
* libavqt/Makefile.am (LINK_AVIPLAY): Remove AMM_LINK_SHARED
conditional.
* samples/misc/Makefile.am (avibench_LDADD):
* samples/qtvidcap/Makefile.am (kv4lsetup_LDADD)
(avirec_LDADD, avicap_LDADD): Add $(X_LIBS).
Yavor Doganov <yavor@gnu.org> no 2009-11-02
libqavm-private.patch Install libqavm as a private library. According to upstream this library's API is not stable yet and it is
only used internally, so should not be installed in /usr/lib.

2009-10-23 Yavor Doganov <yavor@gnu.org>

* libavqt/Makefile.am (lib_LTLIBRARIES): Rename as..
(pkglib_LTLIBRARIES): ...since libqavm is a private library.
Yavor Doganov <yavor@gnu.org> no
no-lame.patch Remove embedded LAME code
2009-11-02 Yavor Doganov <yavor@gnu.org>

* configure.in (AC_OUTPUT): Remove
plugins/libmp3lame_audioenc/lame3.70/Makefile.
* plugins/libmp3lame_audioenc/Makefile.am (SUBDIRS): Remove.
Yavor Doganov <yavor@gnu.org> not-needed debian 2009-11-02
ftbfs-ia64.patch Fix FTBFS on ia64. Upstream incorrectly assumes that certain x86-specific CPU instructions are
available on IA64 as well which leads to a build failure.

2009-11-19 Yavor Doganov <yavor@gnu.org>

* configure.in: Don't define ARCH_X86* symbol(s) on ia64.
Yavor Doganov <yavor@gnu.org> no 2009-11-19
ftbfs-freebsd.patch Fix FTBFS on FreeBSD. Avoid using asm/types.h and use sys/types.h instead.
===================================================================
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> no 2011-12-21
gcc45.patch Fix FTBFS with GCC4.5. This patch fixes FTBFS with GCC4.5/5.0.
Martin Michlmayr <tbm@cyrius.com>
Alessio Treglia <alessio@debian.org> yes
ftbfs-gcc4.7.patch Fix FTBFS for gcc-4.7 * Fix warning: cast to pointer from integer of different size
* Fix error: cannot bind packed field
===================================================================
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> no debian 2012-05-09
ffmpeg.patch Link against Debian's ffmpeg insted of upstream's bundled copy
2009-10-22 Yavor Doganov <yavor@gnu.org>

* configure.in: Check for libavcdodec, avcodec_decode_audio3
and avcodec_decode_video2.
(AC_OUTPUT): Remove all ffmpeg Makefiles.
(AMM_FF_INTERNAL): Remove always-true conditional.
* Makefile.am (SUBDIRS): Remove ffmpeg.
* lib/Makefile.am (libaviplay_la_LIBADD): Link against the
system libavcodec and libavformat.
* plugins/libffmpeg/FFAudioDecoder.cpp: Conditionally use
avcodec_decode_audio3.
* plugins/libffmpeg/FFVideoDecoder.cpp: Likewise for
avcodec_decode_video.
* plugins/libffmpeg/FFAudioDecoder.h: Include avm_avmformat.h.
* plugins/libffmpeg/Makefile.am (ffmpeg_la_LIBADD): Add
-lavcodec -lavformat.

===================================================================
Yavor Doganov <yavor@gnu.org> not-needed debian 2009-10-22
fix-libav07-compat.patch diff -aur avifile-0.7.48~20090503.ds.orig/lib/aviread/FFReadHandler.cpp avifile-0.7.48~20090503.ds/lib/aviread/FFReadHandler.cpp no
fix-build-with-libav07.patch =================================================================== no
fix-ftbfs-libav9.patch Fix FTBFS with libav 9=================================================================== Reinhard Tartler <siretart@tauware.de> no debian 2012-12-07
libav10.patch =================================================================== no
ffmpeg_2.9.patch Replace deprecated FFmpeg API
===================================================================
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> no 2015-11-02
port-to-gcc6.patch Porting to gcc 6 xlen and ylen have to accept negative values.
===================================================================
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> no debian 2016-08-16
reproducible-build.patch Make the build reproducible
===================================================================
Chris Lamb <lamby@debian.org> no 2017-04-12
ffmpeg4.0.patch Fix FTBFS with FFmpeg 4.0 James Cowgill <jcowgill@debian.org> no debian
ffmpeg5.0.patch Port to ffmpeg 5.0 Just forward ported to ffmpeg5.0 to fix FTBFS.
===================================================================
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> no debian 2022-03-18
ffmpeg6.0.patch Port to ffmpeg 6.0 Just forward ported to ffmpeg6.0 to fix FTBFS.
===================================================================
Ying-Chun Liu (PaulLiu) <paulliu@debian.org> no debian 2023-07-28

All known versions for source package 'avifile'

Links