[FFmpeg-cvslog] r24370 - trunk/Makefile

Ramiro Polla ramiro.polla
Wed Jul 21 15:16:57 CEST 2010


On Wed, Jul 21, 2010 at 9:26 AM, Diego Biurrun <diego at biurrun.de> wrote:
> On Tue, Jul 20, 2010 at 07:17:06PM -0300, Ramiro Polla wrote:
>> 2010/7/20 M?ns Rullg?rd <mans at mansr.com>:
>> > Ramiro Polla <ramiro.polla at gmail.com> writes:
>> >> On Tue, Jul 20, 2010 at 3:10 PM, mru <subversion at mplayerhq.hu> wrote:
>> >>>
>> >>> Log:
>> >>> Rerun configure when all*.c files have changed
>> >>
>> >> Ugh, does this mean 'make' might run 'configure' (like the autotools
>> >> do)? I find that particularly annoying. Isn't it possible to give an
>> >> error message instead?
>> >
>> > Where's the harm?
>>
>> Principle of least surprise? I expect configure to configure, make to
>> make, and make install to install. But if I'm the only one that finds
>> it annoying then don't bother, it doesn't matter that much...
>
> 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.

Maybe I wasn't clear but I don't like make failing cryptically either.
I really appreciate the Makefile detecting that configure should be
re-run. My suggestion was that an error be printed such as "configure
must be re-run".



More information about the ffmpeg-cvslog mailing list