boost and autoconf reworking