1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-07-08 18:40:23 +02:00

* GUILE-VERSION (GUILE_MICRO_VERSION): bump for release.

This commit is contained in:
Rob Browning 2002-03-05 00:11:59 +00:00
parent e33385c95b
commit 9147c5af74
2 changed files with 28 additions and 22 deletions

View file

@ -2,7 +2,7 @@
GUILE_MAJOR_VERSION=1 GUILE_MAJOR_VERSION=1
GUILE_MINOR_VERSION=5 GUILE_MINOR_VERSION=5
GUILE_MICRO_VERSION=5 GUILE_MICRO_VERSION=6
GUILE_VERSION=${GUILE_MAJOR_VERSION} GUILE_VERSION=${GUILE_MAJOR_VERSION}
GUILE_VERSION=${GUILE_VERSION}.${GUILE_MINOR_VERSION} GUILE_VERSION=${GUILE_VERSION}.${GUILE_MINOR_VERSION}

48
RELEASE
View file

@ -125,24 +125,13 @@ Spiffing checklist:
--enable-maintainer-mode --enable-debug-malloc --with-threads --enable-maintainer-mode --enable-debug-malloc --with-threads
--enable-error-on-warning --prefix=/wherever/you/want --enable-error-on-warning --prefix=/wherever/you/want
* Make sure that readline was enabled correctly.
* Build the tree. (If the above two steps are not done first, the * Build the tree. (If the above two steps are not done first, the
dependencies won't be properly included in the generated dependencies won't be properly included in the generated
Makefile.in files.) Makefile.in files.)
* Run a "make", "make check", and a "make install". Make sure to * Run "make" and "make check".
delete your previous install tree before the "make install".
* Look at the install tree (with "find | sort" or similar) and make * Run "make dist".
sure nothing seems obviously amiss.
* Run 'make dist'.
* Check that the dependencies in guile-readline/Makefile look OK.
(We currently use a kludge which edits the dependencies generated
by automake so that Guile can be built in a directory separate
from the source tree also with non-GNU make programs.)
* test the resultant tarfile yourself using the instructions under * test the resultant tarfile yourself using the instructions under
"Testing a release candidate tarfile" below. "Testing a release candidate tarfile" below.
@ -160,14 +149,31 @@ Spiffing checklist:
below. below.
* Testing a release candidate tarfile: * Testing a release candidate tarfile:
+ Unset GUILE_LOAD_PATH.
+ Remove automake and autoconf from your path, or turn off their * Unset GUILE_LOAD_PATH.
execute bits, or something. (Users must be able to build the
disty without installing those tools.) * Remove automake and autoconf from your path, or turn off their
+ Configure, make, make check, and make install. execute bits, or something. (Users must be able to build from the
+ Make sure LD_LIBRARY_PATH doesn't include anything unnecessary. tarfile without installing those tools.)
+ Run the test suite on the installed version.
+ You might try the example code in the doc directory. * Configure, "make", "make check", and "make install". Make sure to
remove your previous install tree before the "make install".
* Make sure LD_LIBRARY_PATH doesn't include anything unnecessary.
* Run the test suite on the installed version.
* Look at the install tree (with "find | sort" or similar) and make
sure nothing seems obviously amiss.
* Check that the dependencies in guile-readline/Makefile look OK.
(We currently use a kludge which edits the dependencies generated
by automake so that Guile can be built in a directory separate
from the source tree also with non-GNU make programs.)
* Make sure readline works.
* You might try the example code in the doc directory.
Once you've got a disty that seems pretty solid: Once you've got a disty that seems pretty solid: