diff --git a/libguile/ChangeLog b/libguile/ChangeLog index 8cab3bcd9..8e190954d 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,5 +1,8 @@ 2003-04-05 Mikael Djurfeldt + * Makefile.am (scmconfig.h): Look for config.h in top_builddir, + not top_srcdir. + * hashtab.c (rehash_after_gc): Clear to_rehash list before processing it in order to avoid an infinite loop. diff --git a/libguile/Makefile.am b/libguile/Makefile.am index 340d026fc..65cd20a42 100644 --- a/libguile/Makefile.am +++ b/libguile/Makefile.am @@ -47,7 +47,7 @@ gen-scmconfig.$(OBJEXT): gen-scmconfig.c $(COMPILE) -c -o $@ $<; \ fi -scmconfig.h: ${top_srcdir}/config.h gen-scmconfig +scmconfig.h: ${top_builddir}/config.h gen-scmconfig rm -f scmconfig.h.tmp cat $(srcdir)/scmconfig.h.top > scmconfig.h.tmp ./gen-scmconfig >> scmconfig.h.tmp