avoid problems with math.h, fix release dependancy

Original commit message from CVS:
avoid problems with math.h, fix release dependancy
33 files changed