From f11c81f4fe26ae9f1ef990257b3b2cac6ab5be12 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Tue, 28 May 2002 00:25:12 +0000 Subject: [PATCH] update --- doc/dev/release | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/doc/dev/release b/doc/dev/release index ebdd130cb1..2cabedeae9 100644 --- a/doc/dev/release +++ b/doc/dev/release @@ -1,7 +1,7 @@ Copyright (C) 2000-2002 Internet Software Consortium. See COPYRIGHT in the source root or http://isc.org/copyright.html for terms. -$Id: release,v 1.54 2002/02/20 03:34:06 marka Exp $ +$Id: release,v 1.55 2002/05/28 00:25:12 marka Exp $ Preparing a bind9 release @@ -22,10 +22,6 @@ release. number (it should have been incremented after the previous release) - - Before creating a new release branch, update the lib/*/api files - as needed. See the libtool info file for information about what - the various numbers mean. - - If building from a release branch, check that any important bug fixes made on the mainline since the last release have been pulled up. You can do this by comparing the CHANGES @@ -37,6 +33,10 @@ release. This will list all bug fixes on the mainline that are not on the 9.2 release branch. + - Before creating a new release branch, update the lib/*/api files + as needed. See the libtool info file for information about what + the various numbers mean. + - Check that http://status.isc.org/bind9/bind9.html shows a clean build and test status for all supported systems and that the tests are actually being run on the @@ -119,6 +119,11 @@ release. $ cd contrib/idn/mdnkit [ Sample on netbsd ... ] $ CFLAGS=-I/usr/local/include ./configure '--with-iconv=-L/usr/local/lib -liconv' + + FreeBSD has giconv. + ./configure --with-iconv-include=/usr/local/include \ + '--with-iconv=-L/usr/local/lib -lgiconv' + $ make $ cd ../../.. ; : cd back to top level $ cp configure configure.orig @@ -129,9 +134,9 @@ release. ... should cleanly compile $ make distclean $ rm -rf /tmp/mdn - $ mkdir -p /tmp/mdn/{lib,include} - $ mdn=`pwd`/contrib/idn/mdnkit - $ cp $mdn/lib/.libs/libmdn.so /tmp/mdn/lib + $ mkdir -p /tmp/mdn/lib /tmp/mdn/include + $ mdn=contrib/idn/mdnkit + $ cp $mdn/lib/.libs/libmdn.so* /tmp/mdn/lib $ cp -r $mdn/include/mdn /tmp/mdn/include $ ./configure --with-mdn=/tmp/mdn --with-iconv="-L/usr/local/lib -liconv" $ LD_LIBRARY_PATH=/usr/local/lib:/tmp/mdn/lib:/usr/lib make @@ -147,7 +152,7 @@ release. diff -u2 $i.orig $i done > $patchd/patch.most.new $ cvs diff -u2 configure > $patchd/patch.configure - $ mv $patchd/patch.most.new $patchd + $ mv $patchd/patch.most.new $patchd/patch.most $ cvs ci -ko $patchd/patch.* - Add a marker line like " --- 9.0.0rc10 released ---"