On 23 Nov 1998, Niels M�ller wrote:

> > A lot of .d files seem to be missing from the snapshot (lsh-19981118),
> 
> These are (or were, see below, normal). These files are dependency
> information for the corresponding .c-files, and they should be created
> automatically, at least if you use GNU-make.
> 
> > also there is no config.h.in there.
> 
> Seems I forgot one thing: autoheader (which creates config.h.in from
> configure.in). Sorry about that.

Ok, following this procedure from a freshly untarred tree it worked
without problems:

autoconf
autoheader
./configure
make

> 
> > Then I got this compilation failure:
> > atoms_gperf.c:58: conflicting types for `gperf_atom'
> > atoms.c:36: previous declaration of `gperf_atom'
> > [...]
> 
> Hmm. I think you need to get a newer gperf. I use GNU gperf-2.7.

Upgraded to 2.7.2 and the problem went away.

> This is a genuin bug, also reported by Keresztfalvi Gabor Agoston.
> Change "crypto_rc4_algorithm" to "&crypto_rc4_algorithm" in lsh.c and
> lshd.c. I really don't understand why the code ever worked for me.

Works now!

Now for some questions:

Is this the right mailing list to discuss lsh? 

What is the preferred way to submit patches -  mail the list, mail you, or
something else?

Are there plans to include new ciphers such as DFC, MARS, RC6, Serpent or
Twofish?

- Finn Arne

Reply via email to