(I miss the line `foo: foo(bar)' in my example)
Hello,
I think i found a probleme with `vpath' syntax in GNU Make version 3.78.1
System Debian GNU / Linux version 2.2 (potato) kernel 2.2.14
Linux vicente 2.2.14 #8 Thu Mar 23 20:07:10 CET 2000 i586 unknown
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> ls -al
total 4
drwx------ 2 martin users 1024 Jul 1 14:44 .
drwxrwxrwx 6 root root 2048 Jul 1 14:43 ..
-rw------- 1 martin users 27 Jul 1 14:38 makefile
> cat makefile
vpath % ./.
foo: foo(bar)
> make
make: file.c:252: file_hash_enter: Assertion `oldfile != file' failed.
Abort (core dumped)
Exit 134
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
With `vpath % .', it's Ok.
Goodbye.
NB: I have found this problem using a line like
vpath % $(addprefix @srcdir@/, $(LOCAL_DIRS))
in my makefile (with autoconf).
--
"Life is too important to take seriously." -- Corky Siegel
CENA: E-mail: [EMAIL PROTECTED] Web: http://www.cena.dgac.fr/~vicente
Perso: E-mail: [EMAIL PROTECTED] Web: http://www.vicente.org/