[php-maint] Bug#694143: FTBFS against libav 9

Reinhard Tartler siretart at tauware.de
Sat Nov 24 09:57:43 UTC 2012


Package: ffmpeg-php
Version: 0.6.0-2.2
Severity: important

Dear Maintainer,

your package currently FTBFS against libav 9, which can be currently
found in experimental:

libtool: compile:  cc -I. -I/«PKGBUILDDIR» -DPHP_ATOM_INC -I/«PKGBUILDDIR»/include -I/«PKGBUILDDIR»/main -I/«PKGBUILDDIR» -I/usr/include/php5 -I/usr/include/php5/main -I/usr/include/php5/TSRM -I/usr/include/php5/Zend -I/usr/include/php5/ext -I/usr/include/php5/ext/date/lib -I/usr/include/libavcodec/ -I/usr/include/libavformat/ -I/usr/include/libavutil/ -I/usr/include/libswscale/ -I/usr/include/libavfilter/ -I/usr/include/libavdevice/ -DHAVE_CONFIG_H -g -O2 -fstack-protector --param ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -Wall -fno-strict-aliasing -c /«PKGBUILDDIR»/ffmpeg-php.c  -fPIC -DPIC -o .libs/ffmpeg-php.o
In file included from /usr/include/x86_64-linux-gnu/sys/stat.h:106:0,
                 from /usr/include/php5/main/php_streams.h:28,
                 from /usr/include/php5/main/php.h:401,
                 from /«PKGBUILDDIR»/ffmpeg-php.c:40:
/usr/include/x86_64-linux-gnu/bits/stat.h:91:21: error: field 'st_atim' has incomplete type
/usr/include/x86_64-linux-gnu/bits/stat.h:92:21: error: field 'st_mtim' has incomplete type
/usr/include/x86_64-linux-gnu/bits/stat.h:93:21: error: field 'st_ctim' has incomplete type
/usr/include/x86_64-linux-gnu/bits/stat.h:152:21: error: field 'st_atim' has incomplete type
/usr/include/x86_64-linux-gnu/bits/stat.h:153:21: error: field 'st_mtim' has incomplete type
/usr/include/x86_64-linux-gnu/bits/stat.h:154:21: error: field 'st_ctim' has incomplete type
In file included from /usr/include/php5/main/php_streams.h:28:0,
                 from /usr/include/php5/main/php.h:401,
                 from /«PKGBUILDDIR»/ffmpeg-php.c:40:
/usr/include/x86_64-linux-gnu/sys/stat.h:366:31: error: array type has incomplete element type
/usr/include/x86_64-linux-gnu/sys/stat.h:373:54: error: array type has incomplete element type
In file included from /usr/include/php5/main/php.h:407:0,
                 from /«PKGBUILDDIR»/ffmpeg-php.c:40:
/usr/include/php5/TSRM/tsrm_virtual_cwd.h:218:2: error: unknown type name 'time_t'
/usr/include/php5/TSRM/tsrm_virtual_cwd.h:246:86: error: unknown type name 'time_t'
/«PKGBUILDDIR»/ffmpeg-php.c: In function 'zm_startup_ffmpeg':
/«PKGBUILDDIR»/ffmpeg-php.c:94:5: warning: implicit declaration of function 'avcodec_init' [-Wimplicit-function-declaration]
make[1]: *** [ffmpeg-php.lo] Error 1
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-stamp] Error 2

Note that with libav 0.8 in wheezy, the package builds fine.

Best,
Reinhard

-- 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-34-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



More information about the pkg-php-maint mailing list