[Home]

Summary:ASTERISK-13861: [invalid] 'make distclean' leaves channels/h323 unclean
Reporter:Tzafrir Cohen (tzafrir)Labels:
Date Opened:2009-03-30 08:29:59Date Closed:2011-06-07 14:07:24
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Core/BuildSystem
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:On 'make distclean' 'dist-clean' is first called on all subdirectories and later 'clean'

In channels/Makefile we have:

clean::
       $(MAKE) -C misdn clean
       if [ -f h323/Makefile ]; then $(MAKE) -C h323 clean; fi

dist-clean::
       rm -f h323/Makefile


Thus 'clean' will only decend down into channels/h323 if channels/h323/Makefile exists. However that file is deleted on the previous 'dist-clean' call.

This seems to affect just about any version, from 1.4 to trunk.
Comments:By: Russell Bryant (russell) 2009-03-30 08:50:44

Are you sure?  It doesn't look like clean is called directly at all from dist-clean if you look in the top level Makefile.


By: Tzafrir Cohen (tzafrir) 2009-03-30 09:02:18

Err... false alarm. Not reproduced anymore