[FFmpeg-cvslog] r24370 - trunk/Makefile

Måns Rullgård mans
Wed Jul 21 15:45:46 CEST 2010


Martin Storsj? <martin at martin.st> writes:

> On Wed, 21 Jul 2010, Diego Biurrun wrote:
>
>> I specifically asked for this feature and I consider it essential.
>> Of course you have learned the hard way that configure needs to be
>> rerun every now and then, but I do not think this is expected behavior
>> for anybody else.
>> 
>> To have a build fail when the sources are perfectly valid is
>> unacceptable, period.
>
> I do feel that this is useful, but there still are a few minor issues.
>
> While this does rerun configure, make continues to run with the original 
> config.mak, leading to build failures in some scenarios.
>
> E.g., if starting with a full build at rev 24354, before the addition of 
> the RSO muxer/demuxer, then updating to the latest and doing a simple 
> "make", it ends with this:
>
> Undefined symbols:
>   "_rso_demuxer", referenced from:
>       _av_register_all in libavformat.a(allformats.o)
>   "_rso_muxer", referenced from:
>       _av_register_all in libavformat.a(allformats.o)
>
> A new make call fixes this, though, building only the missing files.
>
> Also, if I do a parallel build and make decides to rerun configure, it 
> might start building some files while the configure is run, too.

I can fix this.  Thanks for pointing it out.

-- 
M?ns Rullg?rd
mans at mansr.com



More information about the ffmpeg-cvslog mailing list