[GRASS5] current release branch

Glynn Clements glynn.clements at virgin.net
Thu Oct 10 12:24:54 EDT 2002


Bernhard Reiter wrote:

> I'd like to add 
> that our original plan was 
> to now have a time period with open development on HEAD.
> 
> And then make a fresh branch with a fix critical bugs only freeze 
> for an upcoming 5.0.1 release.
> 
> The only strong reason to deviate from this plan would be 
> that we've found some _grave_ misstakes in the 5.0.0 release
> and need to make a quick 5.0.1 release to only fix these _grave_
> errors from the current (old) release branch.

A couple of the r.mapcalc bugs are pretty important. Also, it would be
nice to fix some of the Mac issues sooner rather than later (some of
them aren't actually Mac-specific, e.g. the round() problem).

> Markus: What do you think?
> 
> So the original question strictly would be answered:
> 
> There is no active release branch for grass50, 
> because work should currently be done in HEAD.

Actually, I was about to commit a batch of fixes to the release
branch. Basically these either fix significant problems, or fix minor
problems but are so trivial as to have no potential drawbacks.

These are:

configure[.in]
	check for keypad() in lib[n]curses
	look for freetype/freetype.h, not ft2build.h

Makefile.in
	srcdist target has code relative to grass-${VERSION}
	move removal of version.h/winname.h from clean to distclean

src/include/config.h.in
	Add HAVE_KEYPAD

mk/mid.mk
mk/mid.mk.shlib
src/CMD/generic/make.mid
	lib*edit -> lib*gedit

html/html/r.stats.html
	Remove -z

src.contrib/GMSL/g3d/src3d/sites/s.vol.rst/*
	Get malloc() prototype from <stdlib.h>

src/display/devices/PNGdriver/Gmakefile
	Add to monitorcap unconditionally

src/imagery/i.pca/cmd/main.c
	round() -> round_c() (C9X fix)

src/display/d.zoom/cmd/set.c
	round() -> round_to() (C9X fix)

src/libes/gis/get_row.c
	Make G_get_map_row() respect the mask

src/libes/vask/V_exit.c
src/libes/vask/V_init.c
	Only use keypad() if it exists

src/libes/vect32/georef/Gmakefile
src/libes/vect32/georef/geo_file.c
src/libes/vect32/georef/vars.c (removed)
	Move globals from vars.c to geo_file.c (Mac linker issue)

src/raster/r.mapcalc3/evaluate.c
src/raster/r.mapcalc3/expression.c
src/raster/r.mapcalc3/map.c
src/raster/r.mapcalc3/mapcalc.h
src/raster/r.mapcalc3/mapcalc.y
src/raster/r.mapcalc3/mapcalc.l
	Fix for fully-qualified mapnames
	Fix arity of not() function
	Fix/improve end-of-input handling
	Improve error handling

src/raster/r.sun/main.c
	Don't include (bogus) <malloc.h>
	Key_value -> Key_Value

html/imagery.html
	remove i.tape.tm3

src/scripts/contrib/grassmirrorsmap/grass.sites.mirror
	Fix Taiwan URL

-- 
Glynn Clements <glynn.clements at virgin.net>




More information about the grass-dev mailing list