From: Sebastian A. <sp...@sy...> - 2007-03-08 14:19:15
|
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 |