ffmpeg libdc1394 API

Fabian Greffrath greffrath at leat.rub.de
Wed Jun 18 12:24:15 UTC 2008


Fabian Greffrath schrieb:
> I am currently building ffmpeg against libdc1394-22 and have not 
> encountered any errors yet. Are there objections to change the
> ffmpeg build-dep from libdc1394-13-dev to libdc1394-22-dev?

Allright, the packages have built flawlessly against libdc1394-22-dev.

However, I discovered some minor issues in debian/rules:
Reinhard, 'patch' is a phony target and adding it as a pre-requisite
to 'build-stamp' turns this into a phony target, too. This leads to
the build-stamp target being run twice, once during build and another
time during binary, although the file 'build-stamp' does already
exist. I have thus moved 'patch' to a pre-requisite for the 'build'
rule to avoid the build-stamp rule being run twice. There is also a
very interesting blog-post by Berhard R. Link covering this topic:
http://pcpool00.mathematik.uni-freiburg.de/~brl/blog/index.html#29

Because the build rule has been run twice, debian/rules broke at
'mkdir doxy' since the doxy directory already existed. I have removed
this and other glitches that I accidentely introduced (rf -> rm in 
debian/rules and a missing ffmpeg-doc.install file).

BTW, is it a problem that not only the shared libraries are built with 
'-fPIC -DPIC' but the frontends, too?!

Cheers,
Fabian

-- 
Dipl.-Phys. Fabian Greffrath

Ruhr-Universität Bochum
Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT)
Universitätsstr. 150, IB 3/134
D-44780 Bochum

Telefon: +49 (0)234 / 32-26334
Fax: +49 (0)234 / 32-14227
E-Mail: greffrath at leat.ruhr-uni-bochum.de







More information about the pkg-multimedia-maintainers mailing list