[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