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

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


forget it, i have no idea what pulled the crystalhd
packages on my F17 test-vm, nor what they are nor why
they are still F14-packages - strange

fact is that they are not installed on any other of my machines
and without it still builds fine as all my ffmpeg-autotests for
different formats are OK

Jun 12 19:55:38 Installed: libcrystalhd-3.5.1-1.fc14.x86_64
Jun 12 19:55:38 Installed: crystalhd-firmware-3.5.1-1.fc14.noarch
Jun 12 19:55:39 Installed: libcrystalhd-devel-3.5.1-1.fc14.x86_64
Jul 18 01:09:08 Erased: libcrystalhd-devel-3.5.1-1.fc14.x86_64
Jul 18 01:09:08 Erased: crystalhd-firmware-3.5.1-1.fc14.noarch
Jul 18 01:09:08 Erased: libcrystalhd-3.5.1-1.fc14.x86_64

Am 18.07.2012 01:02, schrieb Reindl Harald:
> 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)
> 
> 
> 
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> 

-- 

Reindl Harald
the lounge interactive design GmbH
A-1060 Vienna, Hofmühlgasse 17
CTO / CISO / Software-Development
p: +43 (1) 595 3999 33, m: +43 (676) 40 221 40
icq: 154546673, http://www.thelounge.net/

http://www.thelounge.net/signature.asc.what.htm

-------------- 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/1f048492/attachment.asc>


More information about the ffmpeg-user mailing list