[krbdev.mit.edu #3901] build fails using Autoconf 2.59e (2.60 to be)

Ken Raeburn via RT rt-comment at krbdev.mit.edu
Mon Jun 19 19:30:16 EDT 2006


On Jun 19, 2006, at 19:21, Russ Allbery <rra at stanford.edu> via RT wrote:
> If util/reconf is run with Autoconf 2.59e (using the snapshot version
> shipped with Debian at the time of this report), the build then fails.
> One obvious problem is that some Autoconf variables are now  
> relative to
> datarootdir and therefore datarootdir has to be set in Makefiles  
> (mandir
> in particular is subject to this) or installation locations are wrong.

Okay, that'd go in config/pre.in...

> making all in util/support...
> make[2]: Entering directory `/home/eagle/dvl/krb5/src/util/support'
> make[2]: *** No rule to make target `all-liblinks', needed by
> `all-unix'.  Stop.

Does "all-liblinks:" show up in that makefile?  There should be a  
line coming from post.in that makes it depend on  $(LIBLINKS), which  
should be set to whatever the top-level configure script substituted  
for @LIBLINKS@, which shouldn't be empty....

We can use earlier versions of autoconf to build our release, but if  
it's an autoconf bug it'd be good to catch it before they make a  
final release....  If I get a chance, perhaps I'll look into it  
later....

Ken




More information about the krb5-bugs mailing list