[asterisk-dev] [asterisk-addons-commits] tilghman: branch 1.4 r578 - /branches/1.4/Makefile.rules

Kevin P. Fleming kpfleming at digium.com
Wed Apr 30 06:56:27 CDT 2008


SVN commits to the Asterisk addons project wrote:

> Don't exclude system header files when doing dependency checks.  The reason for
> this is fairly obvious -- the Asterisk header files (but only in -addons) are
> part of the system header files at that point, so a changed buildopts.h is
> considered a change in the system headers.  We WANT that change to be
> considered a reason to rebuild everything in -addons, since the buildsum will
> no longer match at runtime.

I'm starting to think we should do this for all builds, even in
Asterisk. When people install new versions of packages on their system
(say, for example unixODBC), there is no rebuild of res_odbc.so
triggered because the dependency information doesn't include the 'system
headers'. I know this has caused problems for me at least a couple of times.

-- 
Kevin P. Fleming
Director of Software Technologies
Digium, Inc. - "The Genuine Asterisk Experience" (TM)



More information about the asterisk-dev mailing list