[FFmpeg-user] ffmpeg-0.10.4 does not build on recent Fedora 17

Reindl Harald h.reindl at thelounge.net
Wed Jul 18 01:02:29 CEST 2012


has anybody an idea what the errors below means?

interesting that here is running a self-built ffmpeg from the same
source tarball and i am currently out of ideas which other update
in the past weeks may cause the change :-(

ffmpeg-libs-0.10.4-3.fc17.20120612.rh.x86_64
ffmpeg-compat-0.6.6-1.fc17.x86_64
ffmpeg-0.10.4-3.fc17.20120612.rh.x86_64
_________________________________

currently configure from my RPM-SPEC (also unchanged since a longer time)

%global ff_configure \
../configure \\\
    --prefix=%{_prefix} \\\
    --bindir=%{_bindir} \\\
    --datadir=%{_datadir}/ffmpeg \\\
    --incdir=%{_includedir}/ffmpeg \\\
    --libdir=%{_libdir} \\\
    --mandir=%{_mandir} \\\
    --arch=%{_target_cpu} \\\
    --extra-cflags="-O3 -march=corei7 -mtune=corei7 -mmmx -msse2 -msse3 -msse4.1 -msse4.2 -fopenmp -mfpmath=sse -fsta
ck-protector --param=ssp-buffer-size=4 -pipe -D_FORTIFY_SOURCE=2 -fexceptions" \\\
    --extra-version=thelounge.net \\\
    --enable-nonfree \\\
    --enable-gpl \\\
    --enable-version3 \\\
    --enable-libopencore-amrnb \\\
    --enable-libopencore-amrwb \\\
    --enable-libdirac \\\
    --enable-libfaac \\\
    --enable-libgsm \\\
    --enable-libmp3lame \\\
    --enable-libopenjpeg \\\
    --enable-libschroedinger \\\
    --enable-libtheora \\\
    --enable-libvorbis \\\
    --enable-libx264 \\\
    --enable-libxvid \\\
    --enable-libvpx \\\
    --enable-librtmp \\\
    --enable-avfilter \\\
    --enable-postproc \\\
    --enable-swscale \\\
    --enable-bzlib \\\
    --enable-zlib \\\
    --enable-libfreetype \\\
    --enable-pthreads \\\
    --enable-fastdiv \\\
    --enable-pic \\\
    --enable-libopencv \\\
    --enable-shared \\\
    --disable-libspeex \\\
    --disable-vdpau \\\
    --disable-vaapi \\\
    --disable-hwaccels \\\
    --disable-static \\\
    --disable-libdc1394 \\\
    --disable-devices \\\
    --disable-amd3dnow \\\
    --disable-amd3dnowext \\\
    --disable-protocol=gopher \\\
    --disable-debug
_________________________________

In file included from /home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:82:0:
/usr/include/libcrystalhd/bc_dts_types.h:64:1: error: unknown type name 'bool'
In file included from /home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:84:0:
/usr/include/libcrystalhd/libcrystalhd_if.h:149:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:177:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:215:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:255:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:300:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:339:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:371:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:402:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:452:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:486:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:522:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:569:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:604:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:635:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:666:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:695:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:726:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:757:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:786:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:829:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:878:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:908:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:954:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:990:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1031:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1068:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1104:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1138:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1170:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1198:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1228:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1265:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1298:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1329:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1363:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1393:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1423:2: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1451:2: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1478:5: error: unknown type name 'HANDLE'
/usr/include/libcrystalhd/libcrystalhd_if.h:1507:5: error: unknown type name 'HANDLE'
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:125:5: error: unknown type name 'HANDLE'
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:156:7: warning: missing braces around
initializer [-Wmissing-braces]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:156:7: warning: (near initialization for
'options[0].default_val') [-Wmissing-braces]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c: In function 'flush':
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:330:5: error: implicit declaration of function
'DtsFlushInput' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c: In function 'uninit':
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:337:5: error: unknown type name 'HANDLE'
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:340:5: error: implicit declaration of function
'DtsStopDecoder' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:341:5: error: implicit declaration of function
'DtsCloseDecoder' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:342:5: error: implicit declaration of function
'DtsDeviceClose' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c: In function 'init':
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:386:24: error: 'FALSE' undeclared (first use in
this function)
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:386:24: note: each undeclared identifier is
reported only once for each function it appears in
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:387:24: error: 'TRUE' undeclared (first use in
this function)
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:388:37: error: 'vdecFrameRate59_94' undeclared
(first use in this function)
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:400:21: error: 'vdecRESOLUTION_1080p23_976'
undeclared (first use in this function)
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:469:5: error: implicit declaration of function
'DtsDeviceOpen' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:475:5: error: implicit declaration of function
'DtsCrystalHDVersion' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:490:5: error: implicit declaration of function
'DtsSetInputFormat' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:496:5: error: implicit declaration of function
'DtsOpenDecoder' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:502:5: error: implicit declaration of function
'DtsSetColorSpace' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:507:5: error: implicit declaration of function
'DtsStartDecoder' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:512:5: error: implicit declaration of function
'DtsStartCapture' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c: In function 'copy_frame':
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:549:53: error: 'VDEC_FLAG_BOTTOMFIELD'
undeclared (first use in this function)
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:551:55: error: 'VDEC_FLAG_BOTTOM_FIRST'
undeclared (first use in this function)
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:584:5: error: implicit declaration of function
'DtsGetDriverStatus' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:608:50: error: 'VDEC_FLAG_UNKNOWN_SRC'
undeclared (first use in this function)
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:626:43: error: 'VDEC_FLAG_INTERLACED_SRC'
undeclared (first use in this function)
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c: In function 'receive_frame':
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:735:5: error: unknown type name 'HANDLE'
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:740:5: error: implicit declaration of function
'DtsProcOutputNoCopy' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:762:17: error: implicit declaration of function
'DtsReleaseOutputBuffs' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:762:50: error: 'FALSE' undeclared (first use in
this function)
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c: In function 'decode':
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:818:5: error: unknown type name 'HANDLE'
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:843:9: error: implicit declaration of function
'DtsTxFreeSize' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:906:13: error: implicit declaration of function
'DtsProcInput' [-Werror=implicit-function-declaration]
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c: In function 'copy_frame':
/home/builduser/rpmbuild/BUILD/ffmpeg-0.10.4/libavcodec/crystalhd.c:723:1: warning: control reaches end of non-void
function [-Wreturn-type]
cc1: some warnings being treated as errors
make: *** [libavcodec/crystalhd.o] Error 1
make: *** Waiting for unfinished jobs....
Fehler: Fehler-Status beim Beenden von /var/tmp/rpm-tmp.aJk2gs (%build)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-user/attachments/20120718/90668dd4/attachment.asc>


More information about the ffmpeg-user mailing list