mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-01 15:05:23 +00:00
update
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
Copyright (C) 2000-2002 Internet Software Consortium.
|
Copyright (C) 2000-2002 Internet Software Consortium.
|
||||||
See COPYRIGHT in the source root or http://isc.org/copyright.html for terms.
|
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
|
Preparing a bind9 release
|
||||||
|
|
||||||
@@ -22,10 +22,6 @@ release.
|
|||||||
number (it should have been incremented after the
|
number (it should have been incremented after the
|
||||||
previous release)
|
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
|
- If building from a release branch, check that any important
|
||||||
bug fixes made on the mainline since the last release have
|
bug fixes made on the mainline since the last release have
|
||||||
been pulled up. You can do this by comparing the CHANGES
|
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
|
This will list all bug fixes on the mainline that are not
|
||||||
on the 9.2 release branch.
|
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
|
- Check that http://status.isc.org/bind9/bind9.html
|
||||||
shows a clean build and test status for all supported
|
shows a clean build and test status for all supported
|
||||||
systems and that the tests are actually being run on the
|
systems and that the tests are actually being run on the
|
||||||
@@ -119,6 +119,11 @@ release.
|
|||||||
$ cd contrib/idn/mdnkit
|
$ cd contrib/idn/mdnkit
|
||||||
[ Sample on netbsd ... ]
|
[ Sample on netbsd ... ]
|
||||||
$ CFLAGS=-I/usr/local/include ./configure '--with-iconv=-L/usr/local/lib -liconv'
|
$ 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
|
$ make
|
||||||
$ cd ../../.. ; : cd back to top level
|
$ cd ../../.. ; : cd back to top level
|
||||||
$ cp configure configure.orig
|
$ cp configure configure.orig
|
||||||
@@ -129,9 +134,9 @@ release.
|
|||||||
... should cleanly compile
|
... should cleanly compile
|
||||||
$ make distclean
|
$ make distclean
|
||||||
$ rm -rf /tmp/mdn
|
$ rm -rf /tmp/mdn
|
||||||
$ mkdir -p /tmp/mdn/{lib,include}
|
$ mkdir -p /tmp/mdn/lib /tmp/mdn/include
|
||||||
$ mdn=`pwd`/contrib/idn/mdnkit
|
$ mdn=contrib/idn/mdnkit
|
||||||
$ cp $mdn/lib/.libs/libmdn.so /tmp/mdn/lib
|
$ cp $mdn/lib/.libs/libmdn.so* /tmp/mdn/lib
|
||||||
$ cp -r $mdn/include/mdn /tmp/mdn/include
|
$ cp -r $mdn/include/mdn /tmp/mdn/include
|
||||||
$ ./configure --with-mdn=/tmp/mdn --with-iconv="-L/usr/local/lib -liconv"
|
$ ./configure --with-mdn=/tmp/mdn --with-iconv="-L/usr/local/lib -liconv"
|
||||||
$ LD_LIBRARY_PATH=/usr/local/lib:/tmp/mdn/lib:/usr/lib make
|
$ LD_LIBRARY_PATH=/usr/local/lib:/tmp/mdn/lib:/usr/lib make
|
||||||
@@ -147,7 +152,7 @@ release.
|
|||||||
diff -u2 $i.orig $i
|
diff -u2 $i.orig $i
|
||||||
done > $patchd/patch.most.new
|
done > $patchd/patch.most.new
|
||||||
$ cvs diff -u2 configure > $patchd/patch.configure
|
$ 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.*
|
$ cvs ci -ko $patchd/patch.*
|
||||||
|
|
||||||
- Add a marker line like " --- 9.0.0rc10 released ---"
|
- Add a marker line like " --- 9.0.0rc10 released ---"
|
||||||
|
Reference in New Issue
Block a user