[gpm]gpm-1.19.6 (was: Re: new release: gpm-1.19.5)

Nico Schottelius nicos@pcsystems.de
Thu, 04 Oct 2001 00:37:24 +0200


He Alessandro, hello dear List,

everything Alessandro mentioned should be fixed now.
Only defines.h still replicates some stuff.
This release is mainly a bugfix release.
There are some bigger changes in the Makefiles,
the only one you should notice the change to
gcc -Wall.

Next to the standard .bz2/.gz archive you will also find some patches.

Good testing,

Nico

p.s.: I have tested it twice, there should not be any compile error
anymore!




> > Once again there is a new release of GPM!
>
> It has a few bugs added. Some may be older (like 1.19.4 that I didn' look at).
>
> * After running ./configure in the "make" it re-runs autoconf and configure.
>         autoconf may be not installed in the user's computer.
>
> * Tries to link gpm with libgpm. That's not needed. The resulting binary
>         looks linked to lgpm (this means that if you have no libgpm in
>         your library path the newly compiled daemon won't run
>
> * Tries to make t-mouse.el in src/ , but it's in contrib/emacs
>         (not that it's not a contrib source, it's a core gpm feature
>
> * The various "ex_tex" etc stuff is bugged, comparison always fails
>         (no $$ in Makefile)
>
> * Liblow.c defines non-static vcname and consolename. It pollutes application
>         name space. Same for check_devfs and set_devfs, should be static into
>         liblow.c
>
> * src/Makefile: LSRC should list the lib sources, new stuff is added to
>         LOBJ instead (no bug, just unclean)
>
> * liblow.c::Gpm_Open: the comment asks what's isdigit() needed: it's in
>         the next line, where you set conn->vc=atoi() .
>
> * mouse_test.c has the buggy check_devfs: opened fd is not closed, not opened
>         is closed.
>
> * This in gpm.c:
>                    chmod(GPM_NODE_CTL,0700);
>         allows only root to connect to the server
>
> * The new headers don't protect against double-inclusion
>
> * defines.h replicates a lot of stuff from gpm.h
>
> * ChangeLog doesn't use the right format. It should list what has been
>         changed in each file (otherwise people can't look for a specific
>         file that they are interested in)
>
> >    o new daemon name
>
> Sorry?  Didn't find it.
>
> /alessandro "finding bugs is easier than maintaining a program"
> _______________________________________________
> gpm mailing list
> gpm@lists.linux.it
> http://www.linux.it/mailman/listinfo/gpm