Copyright (C) 2001, 2002, 2004, 2016 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. $Id: autoconf,v 1.4 2004/03/05 05:04:50 marka Exp $ Here are some hints on how to use autoconf correctly when doing BIND 9 development. Never edit the configure script directly. Edit configure.in, commit the changes, run "autoconf", and commit the new configure. Doing two separate commits ensures that the version numbers embedded in the configure script are correct. Don't edit config.h.in directly. Instead, run "autoheader". If it complains about missing definitions, add them to acconfig.h, rerun autoheader, commit acconfig.h if edited, and commit the generated config.h.in.