[gnutls-dev] [PATCH] Fixing OpenPGP keyring import (again)
Simon Josefsson
simon at josefsson.org
Tue May 22 12:23:08 CEST 2007
ludovic.courtes at laas.fr (Ludovic Courtès) writes:
> I'm currently unable to compile GnuTLS from HEAD because of something
> fishy going on with Gnulib:
>
> $ make CFLAGS='-g -Wall' -j2
> make: *** No rule to make target `gl/m4/getpass.m4', needed by `Makefile.in'. Stop.
>
> $ find -name getpass.m4
> ./lgl/m4/getpass.m4
>
> $ grep -r getpass gl/
> gl/Makefile:# Reproduce by: gnulib-tool --import --dir=. --local-dir=gl/override --lib=libgnu --source-base=gl --m4-base=gl/m4 --doc-base=doc --aux-dir=. --avoid=snprintf --avoid=vasnprintf --makefile-name=gnulib.mk --libtool --macro-prefix=gl arpa_inet fdl gendocs getaddrinfo getline getpass gpl inet_ntop inet_pton lgpl maintainer-makefile readline
> gl/Makefile: $(top_srcdir)/gl/m4/getpass.m4 \
> gl/Makefile: getdelim.h getline.c getline.h getpass.c getpass.h inet_ntop.c \
> gl/Makefile: getline.c getpass.c inet_ntop.c inet_pton.c readline.c \
> gl/Makefile:include ./$(DEPDIR)/getpass.Plo
> gl/Makefile.in: $(top_srcdir)/lgl/m4/getpass.m4 \
>
> So, for some reason, the generated `Makefile' gets the path to
> `getpass.m4' wrong, although `Makefile.in' has the right one.
>
> Running `autoreconf', `automake' or `gnulib-tool --update' doesn't
> help. Any idea?
I think 'autoreconf -fvi' should help. You could try 'cvsco' from
cvs-utils too, it cleans up everything to get a fresh checkout.
/Simon
More information about the Gnutls-devel
mailing list