FTBFS with libav9, currently in debian/experimental

Bug #1076930 reported by Reinhard Tartler
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
blender (Debian)
Fix Released
Unknown
blender (Gentoo Linux)
Fix Released
Medium
blender (Ubuntu)
Fix Released
High
Unassigned

Bug Description

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

Tags: libav9-ftbfs
tags: added: libav9-ftbfs
Changed in blender (Ubuntu):
importance: Undecided → High
Changed in blender (Debian):
importance: Undecided → Unknown
Revision history for this message
In , Diego Elio Pettenò (flameeyes) wrote :
Download full text (5.2 KiB)

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)
=================================================================
System uname: Linux-3.4.7-hardened-x86_64-AMD_Opteron-TM-_Processor_6272-with-gentoo-2.2
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/java-config: 2.1.12
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/baselayout: 2.2
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/gcc-config: 1.7.3
sys-devel/libtool: 2.4.2
sys-devel/make: 3.82-r4
sys-kernel/linux-headers: 3.6 (virtual/os-headers)
sys-libs/glibc: 2.16.0
Repositories: gentoo tbamd64
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches"
CHOST="x86_64-pc-linux-gnu"
CONFIG_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"
CONFIG_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"
CXXFLAGS="-O2 -pipe -ggdb -march=native -ftracer -frecord-gcc-switches"
DISTDIR="/var/cache/portage/distfiles"
FCFLAGS="-O2 -pipe -ggdb -march=native -frecord-gcc-switches"
FEATURES="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"
FFLAGS="-O2 -pipe -ggdb -march=native -frecord-gcc-switches"
GENTOO_MIRRORS="http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.mirrors.hoobly.com/ http://gentoo.llarian.net/"
LANG="en_US.utf8"
LC_ALL="C"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j24"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/tmp"
PORTDIR="/var/cache/tinderbox/tree"
PORTDIR_OVERLAY="/root/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex acl amd64 berkdb bzip2 cli cracklib crypt cups cxx dri emacs ffmpeg fortran gdbm gnutls gpm iconv icu...

Read more...

Changed in blender (Gentoo Linux):
importance: Unknown → Medium
status: Unknown → Fix Released
Changed in blender (Debian):
status: New → Fix Released
Revision history for this message
Jeremy Bícha (jbicha) wrote :

blender (2.66a-1ubuntu1) raring; urgency=low

  * Resynchronize with Debian (LP: #1076930, #1089256, #1052743, #999024,
    #1122888, #1147084)
  * debian/control:
    - Lower build-depends on libavcodec-dev since we're not
      doing the libav9 transition in Ubuntu yet

Changed in blender (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.