From: Kristian K. <kri...@gm...> - 2007-03-08 17:45:31
|
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 > > Also there is a problem (still existing for sure) with Asterisknativesounds > building (in 0.4 and trunk) if you do a make clean on that package: > Basically, the stat/var/lib/asterisk/sounds directory is not recreated > except by the tar process, and this (the untarring) doesn't set the > permissions correctly (or recreate the symlink to /mnt/kd/custom-sounds) and > so the build process fails. > Also, the make clean and make dirclean on this package were deleting > everything in stat/var/lib/asterisk/ and not just > stat/var/lib/asterisk/sounds and stat/var/lib/asterisk/moh. > > 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). > > Kind regards, > > Sebastian > 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. -- Kristian Kielhofner |