Imported from Debian bug http://bugs.debian.org/692810:
Package: blender
Version: 2.63a-1
Severity: important
Hi,
blender currently FTBFS with libav 9:
cd /build/buildd/blender-2.63a/obj-x86_64-linux-gnu/source/blender/blenkernel && /usr/bin/gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D__SSE__ -D__MMX__ -D__SSE2__ -D__LITTLE_ENDIAN__ -DGLEW_STATIC -DWITH_AUDASPACE -DUSE_BULLET -DWITH_OPENEXR -DWITH_TIFF -DWITH_OPENJPEG -DWITH_DDS -DWITH_CINEON -DWITH_FRAMESERVER -DWITH_HDR -DWITH_FFMPEG -DWITH_PYTHON -DPARALLEL=1 -DWITH_MOD_FLUID -DWITH_SMOKE -DWITH_OCEANSIM -DWITH_JACK -DWITH_LZO -DWITH_LZMA -DWITH_GAMEENGINE -DWITH_LIBMV -DFFTW3=1 -DWITH_INTERNATIONAL -DNDEBUG -fopenmp -msse2 -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -Wall -Wcast-align -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=return-type -Wstrict-prototypes -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wno-error=unused-but-set-variable -O2 -DNDEBUG -I/build/buildd/blender-2.63a/source/blender/blenkernel -I/build/buildd/blender-2.63a/source/blender/avi -I/build/buildd/blender-2.63a/source/blender/blenfont -I/build/buildd/blender-2.63a/source/blender/blenlib -I/build/buildd/blender-2.63a/source/blender/blenloader -I/build/buildd/blender-2.63a/source/blender/gpu -I/build/buildd/blender-2.63a/source/blender/ikplugin -I/build/buildd/blender-2.63a/source/blender/imbuf -I/build/buildd/blender-2.63a/source/blender/makesdna -I/build/buildd/blender-2.63a/source/blender/makesrna -I/build/buildd/blender-2.63a/source/blender/bmesh -I/build/buildd/blender-2.63a/source/blender/modifiers -I/build/buildd/blender-2.63a/source/blender/nodes -I/build/buildd/blender-2.63a/source/blender/render/extern/include -I/build/buildd/blender-2.63a/intern/guardedalloc -I/build/buildd/blender-2.63a/intern/iksolver/extern -I/build/buildd/blender-2.63a/intern/memutil -I/build/buildd/blender-2.63a/intern/mikktspace -I/build/buildd/blender-2.63a/intern/opennl/extern -I/build/buildd/blender-2.63a/source/blender/windowmanager -I/build/buildd/blender-2.63a/intern/audaspace/intern -I/build/buildd/blender-2.63a/extern/bullet2/src -I/build/buildd/blender-2.63a/intern/ffmpeg -I/build/buildd/blender-2.63a/source/blender/python -I/build/buildd/blender-2.63a/intern/elbeem/extern -I/build/buildd/blender-2.63a/intern/smoke/extern -I/build/buildd/blender-2.63a/intern/decimation/extern -I/build/buildd/blender-2.63a/intern/bsp/extern -I/build/buildd/blender-2.63a/extern/libmv -isystem /usr/include/python3.3m -isystem /usr/include/x86_64-linux-gnu/python3.3m -isystem /build/buildd/blender-2.63a/extern/lzo/minilzo -isystem /build/buildd/blender-2.63a/extern/lzma -isystem /build/buildd/blender-2.63a/extern/recastnavigation -Wno-deprecated-declarations -Wno-unused-parameter -Wno-error=unused-but-set-variable -o CMakeFiles/bf_blenkernel.dir/intern/writeffmpeg.c.o -c /build/buildd/blender-2.63a/source/blender/blenkernel/intern/writeffmpeg.c
/build/buildd/blender-2.63a/source/blender/blenkernel/intern/writeffmpeg.c:41:28: fatal error: libavcodec/opt.h: No such file or directory
compilation terminated.
make[3]: *** [source/blender/blenkernel/CMakeFiles/bf_blenkernel.dir/intern/writeffmpeg.c.o] Error 1
It needs to be updated to the new API provided by libav 9.
-- System Information:
Debian Release: wheezy/sid
APT prefers precise-updates
APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500, 'precise-proposed'), (500, 'precise')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-32-generic (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Portage 2.2.0_alpha142 (default/ linux/amd64/ 10.0, gcc-4.7.2-asneeded, glibc-2.16.0, 3.4.7-hardened x86_64) ======= ======= ======= ======= ======= ======= ======= ======= == 4.7-hardened- x86_64- AMD_Opteron- TM-_Processor_ 6272-with- gentoo- 2.2 java-config: 2.1.12 baselayout: 2.2 gcc-config: 1.7.3 linux-headers: 3.6 (virtual/ os-headers) KEYWORDS= "amd64 ~amd64" "x86_64- pc-linux- gnu" gcc-switches" x86_64- pc-linux- gnu" PROTECT= "/etc /etc/entropy /opt/openjms/config /usr/share/ bufrtables /usr/share/config /usr/share/ gnupg/qualified .txt /usr/share/ maven-bin- 3.0/conf /usr/share/ openvpn/ easy-rsa /usr/share/ qpsmtpd/ plugins /usr/share/ themes/ oxygen- gtk/gtk- 2.0 /var/bind /var/lib/hsqldb /var/lib/ redmine/ config /var/spool/torque /var/yp/Makefile" PROTECT_ MASK="$ {EPREFIX} /etc/gconf /etc/ca- certificates. conf /etc/dconf /etc/env.d /etc/fonts/ fonts.conf /etc/games/ angband/ edit/ /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/ language. dat.d /etc/texmf/ language. def.d /etc/texmf/updmap.d /etc/texmf/web2c /var/lib/ redmine/ config/ locales /var/lib/ redmine/ config/ settings. yml" gcc-switches" "/var/cache/ portage/ distfiles" gcc-switches" "assume- digests binpkg-logs config- protect- if-modified distlocks ebuild-locks fail-clean fixlafiles merge-sync news parallel-fetch protect-owned sandbox sfperms strict test test-fail-continue unknown- features- warn unmerge-orphans userfetch userpriv usersandbox" gcc-switches" ftp.ucsb. edu/pub/ mirrors/ linux/gentoo/ http:// gentoo. mirrors. hoobly. com/ http:// gentoo. llarian. net/" "/usr/portage/ packages" CONFIGROOT= "/" RSYNC_OPTS= "--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude= /distfiles --exclude=/local --exclude= /packages" TMPDIR= "/tmp" "/var/cache/ tinderbox/ tree" OVERLAY= "/root/ overlay" //rsync. gentoo. org/gentoo- portage"
=======
System uname: Linux-3.
Timestamp of tree: Sat, 03 Nov 2012 05:00:01 +0000
ld GNU ld (GNU Binutils) 2.23
ccache version 3.1.8 [disabled]
app-shells/bash: 4.2_p39
dev-java/
dev-lang/python: 2.6.8, 2.7.3-r2, 3.2.3-r1
dev-util/ccache: 3.1.8
dev-util/cmake: 2.8.9-r1
dev-util/pkgconfig: 0.27.1
sys-apps/
sys-apps/openrc: 0.11.2
sys-apps/sandbox: 2.6
sys-devel/autoconf: 2.13, 2.69
sys-devel/automake: 1.4_p6-r1, 1.9.6-r3, 1.10.3, 1.11.6, 1.12.4
sys-devel/binutils: 2.23
sys-devel/gcc: 4.6.3, 4.7.2
sys-devel/
sys-devel/libtool: 2.4.2
sys-devel/make: 3.82-r4
sys-kernel/
sys-libs/glibc: 2.16.0
Repositories: gentoo tbamd64
ACCEPT_
ACCEPT_LICENSE="*"
CBUILD=
CFLAGS="-O2 -pipe -ggdb -march=native -ftracer -frecord-
CHOST="
CONFIG_
CONFIG_
CXXFLAGS="-O2 -pipe -ggdb -march=native -ftracer -frecord-
DISTDIR=
FCFLAGS="-O2 -pipe -ggdb -march=native -frecord-
FEATURES=
FFLAGS="-O2 -pipe -ggdb -march=native -frecord-
GENTOO_MIRRORS="http://
LANG="en_US.utf8"
LC_ALL="C"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j24"
PKGDIR=
PORTAGE_
PORTAGE_
PORTAGE_
PORTDIR=
PORTDIR_
SYNC="rsync:
USE="3dnow 3dnowex acl amd64 berkdb bzip2 cli cracklib crypt cups cxx dri emacs ffmpeg fortran gdbm gnutls gpm iconv icu...