From: Sebastian A. <sp...@sy...> - 2007-03-08 18:02:09
|
Kristian Kielhofner wrote: > On 3/8/07, Sebastian Auriol <sp...@sy...> wrote: >> I've noticed, on the 0.4 branch at least (about 6 weeks ago - the >> situation may have changed somewhat or even got worse with the >> changes that have been going on), that a make tries to do stuff that >> is not necessary for some packages as they are already built (when >> running make again, obviously). The packages affected are: Libelf >> Libpri >> Asterisknativesounds >> >> I have made a patch (attached) for Asterisknativesounds to fix the >> make clean issues, but I'm not sure what to do with the unnecessary >> rebuilding of the 3 packages listed above (I only really looked at >> Asterisknativesounds though). > > Sebastian, > > Thank you very much for the patch. I have applied to to trunk and > Darrick should be copying it to 0.4 shortly. > > I will look at libelf and libpri. I know that there are a > few others too. My pleasure. It should be noted that my patch doesn't fix the fact the it will still re-untar the ASTERISKNATIVESOUNDS_SOURCE tars. But this doesn't take too long. I guess a solution would be to sub-divide all the targets, e.g. "asterisknativesounds-gsm" would be sub-divided into "asterisknativesounds-gsm" and "asterisknativesounds-gsm-extract" and the extract part would do the extracting and touch a .extracted-gsm file which the asterisknativesounds-gsm target would depend on. Or maybe there is a better solution... (that's why I didn't do it) Kind regards, Sebastian |