[3081] in Kerberos-V5-bugs
krb5-build/722: krb5 1.0.6 build fails when trying to remake a configure file
daemon@ATHENA.MIT.EDU (crawdad@fnal.gov)
Thu Jun 17 16:14:09 1999
Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: tlyu@MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, crawdad@gungnir.fnal.gov
Message-Id: <199906172013.PAA09381@gungnir.fnal.gov>
Date: Thu, 17 Jun 1999 15:13:05 -0500 (CDT)
From: crawdad@fnal.gov
Reply-To: crawdad@gungnir.fnal.gov
To: krb5-bugs@MIT.EDU
>Number: 722
>Category: krb5-build
>Synopsis: build fails when trying to remake a configure file
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: tlyu
>State: open
>Class: sw-bug
>Submitter-Id: unknown
>Arrival-Date: Thu Jun 17 16:14:00 EDT 1999
>Last-Modified:
>Originator: Matt Crawford
>Organization:
Fermilab
>Release: krb5-1.0.6
>Environment:
System: SunOS gungnir.fnal.gov 5.5.1 Generic_103640-24 sun4u sparc SUNW,Ultra-1
Architecture: sun4
>Description:
I created in a build directory which was an immediate subdirectory
of src. i.e.,
mkdir BUILD-Solaris26
cd BUILD-Solaris26
../configure --options --options ...
gmake
gmake came to a directory in which it deemed it necessary to try
rebuilding the Makefile or configure, but the path to autoconf was
off by one "../".
[...]
gmake[1]: Leaving directory `/usr/local/src/kerberos/BUILD-Solaris26/util'
making all in include...
gmake[1]: Entering directory `/usr/local/src/kerberos/BUILD-Solaris26/include'
cd ../../include/./ && \
/bin/sh ../../include/../util/autoconf/autoconf \
--localdir=./.. \
--macrodir=./../util/autoconf
../../include/../util/autoconf/autoconf: ../../include/../util/autoconf/autoconf: cannot open
gmake[1]: *** [../../include/.//configure] Error 1
gmake[1]: Leaving directory `/usr/local/src/kerberos/BUILD-Solaris26/include'
gmake: *** [all-recurse] Error 1
The path to util/autoconf/autoconf would have been right only if
the build directory were at the same depth as the source directory.
>How-To-Repeat:
Create build directory as above; touch a configure.in in the source
tree; gmake in build directory.
>Fix:
I'm too new at autoconf ...
>Audit-Trail:
>Unformatted: