The latest change (1.49) in aclocal.m4 breaks building for me. The first sign of the error is at the end of the top level configure:
creating ./config.status creating make_variables sed: can't read /home/mast/Pike/devel/src//home/mast/Pike/devel/src/make_variables.in: No such file or directory creating Makefile creating modules/static_module_makefile creating post_modules/static_module_makefile creating modules/dynamic_module_makefile creating post_modules/dynamic_module_makefile creating precompile.sh creating specs creating machine.h
Later on there are complaints about dependencies on /Makefile.
You need to rerun run_autoconfig and configure. Just using the rules in the Makefiles won't work.
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
2002-09-13 19:10: Subject: aclocal.m4
The latest change (1.49) in aclocal.m4 breaks building for me. The first sign of the error is at the end of the top level configure:
creating ./config.status creating make_variables sed: can't read /home/mast/Pike/devel/src//home/mast/Pike/devel/src/make_variables.in: No such file or directory creating Makefile creating modules/static_module_makefile creating post_modules/static_module_makefile creating modules/dynamic_module_makefile creating post_modules/dynamic_module_makefile creating precompile.sh creating specs creating machine.h
Later on there are complaints about dependencies on /Makefile.
/ Martin Stjernholm, Roxen IS
That is not enough. Even a fresh checkout fails:
Creating lib/include/. Done. make[2]: Entering directory `/home/peter/hack/Pike/7.3/fresh73/build/linux-2.4.7-10smp-i686/modules' make[2]: *** No rule to make target `/Makefile.in', needed by `Makefile'. Stop.
/ Peter Bortas
Previous text:
2002-09-13 20:30: Subject: aclocal.m4
You need to rerun run_autoconfig and configure. Just using the rules in the Makefiles won't work.
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Hm, what version of autoconf are you using?
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
2002-09-13 23:46: Subject: aclocal.m4
That is not enough. Even a fresh checkout fails:
Creating lib/include/. Done. make[2]: Entering directory `/home/peter/hack/Pike/7.3/fresh73/build/linux-2.4.7-10smp-i686/modules' make[2]: *** No rule to make target `/Makefile.in', needed by `Makefile'. Stop.
/ Peter Bortas
So you say that we should scrap 2.13 compatibility? Well, perhaps. Just too bad that autoconf 2.53 and/or its Debian package seems to be broken. :P
/ Martin Stjernholm, Roxen IS
Previous text:
2002-09-14 00:23: Subject: aclocal.m4
Maybe it's a bug in the old autoconf. Try 2.52.
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
If 2.13 is so broken it can't handle absolute paths, then yes. 2.53 is also no good, but 2.52 seems to work fine. Since you don't need autoconf at all to build from the source dist, we can be rather specific in which autoconf version we are using. Supporting more versions would be nice, but if they are broken in a way that can't easily be worked around there are more important things to spend time on.
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
2002-09-14 02:02: Subject: aclocal.m4
So you say that we should scrap 2.13 compatibility? Well, perhaps. Just too bad that autoconf 2.53 and/or its Debian package seems to be broken. :P
/ Martin Stjernholm, Roxen IS
Looks like $(SRCDIR) isn't set.
/ Henrik Grubbström (Lysator)
Previous text:
2002-09-13 23:46: Subject: aclocal.m4
That is not enough. Even a fresh checkout fails:
Creating lib/include/. Done. make[2]: Entering directory `/home/peter/hack/Pike/7.3/fresh73/build/linux-2.4.7-10smp-i686/modules' make[2]: *** No rule to make target `/Makefile.in', needed by `Makefile'. Stop.
/ Peter Bortas
Yes, but the reason that SRCDIR is not set is probably because make_variables was not properly included, which in turn was because config.status couldn't handle an absolute path to make_variables.in.
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
2002-09-14 12:16: Subject: aclocal.m4
Looks like $(SRCDIR) isn't set.
/ Henrik Grubbström (Lysator)
pike-devel@lists.lysator.liu.se