Fix parallel build dependency issue If building with make -j2 the lib.a will not get built in time. Jason Wessel Upstream-Status: Pending --- Config/Makefile.in | 2 ++ Makefile.in | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) --- a/Makefile.in +++ b/Makefile.in @@ -29,7 +29,8 @@ DESTDIR = VPATH = $(srcdir) -all: subdirs unfsd$(EXEEXT) +all: subdirs + $(MAKE) unfsd$(EXEEXT) unfsd$(EXEEXT): $(OBJS) $(CONFOBJ) $(EXTRAOBJ) $(CC) -o $@ $(OBJS) $(CONFOBJ) $(EXTRAOBJ) $(LDFLAGS) --- a/Config/Makefile.in +++ b/Config/Makefile.in @@ -16,6 +16,8 @@ lib.a: $(OBJS) $(AR) crs lib.a $(OBJS) y.tab.h y.tab.c: $(srcdir)/exports.y + +y.tab.c: $(srcdir)/exports.y $(YACC) -d $(srcdir)/exports.y y.tab.o: y.tab.c $(srcdir)/exports.h $(top_srcdir)/nfs.h $(top_srcdir)/mount.h $(top_srcdir)/daemon.h