fixing syntax errors and changing the function signatures
lowering the required autoconf version from 2.69 to 2.68