[krbdev.mit.edu #5536] Build Script Fails to build KFW
Jeffrey Altman via RT
rt-comment at krbdev.mit.edu
Thu Apr 19 00:45:51 EDT 2007
The most recent build scripts pulled onto the 1-6 branch does not build
KFW. It uses the specified config file for the checkout phase but then
after checkout uses the config file that was checked out. The end
result is that the wrong values are used.
The following was taken from the krb5 conference room log:
Checkout is done. This information output by the script is incorrect:
[07/04/18 23:50:16] Info -- Executing bkw.pl /config pass1-cfg.xml
[07/04/18 23:50:16] Info -- Option settings:
[07/04/18 23:50:16] CVSROOT :kserver:cvs.mit.edu:/cvs/pismere
[07/04/18 23:50:16] KH_RELEASE OFFICIAL
[07/04/18 23:50:16] NODEBUG
[07/04/18 23:50:16] SVNURL svn.mit.edu
[07/04/18 23:50:16] noclean
[07/04/18 23:50:16] nocvstag
[07/04/18 23:50:16] nodebug
[07/04/18 23:50:16] nohelp
[07/04/18 23:50:16] logfile bkw.pl.log
[07/04/18 23:50:16] make
[07/04/18 23:50:16] out C:\KfW\public
[07/04/18 23:50:16] package
[07/04/18 23:50:16] repository skip
[07/04/18 23:50:16] nosign
[07/04/18 23:50:16] src C:\KfW
[07/04/18 23:50:16] nosvnbranch
[07/04/18 23:50:16] nosvntag
[07/04/18 23:50:16] nousername
[07/04/18 23:50:16] noverbose
[07/04/18 23:50:16] novverbose 23:52
the out is X:\test\dist\mit, src is x:\test\build, the svnbranch is
krb5-1-6, the username was specified, and verbose was specified. The log
file is also wrong. 23:53
hartmans at jis.mit.edu/owl
Is the display wrong or is it not picking up options? 23:54
jaltman
the display is wrong
at least from what I can verify its doing the right thing. I will know
more when it completes 23:55
actually, its not logging 23:56
the svn checkout has the correct url 23:57
Thursday, April 19, 2007
jaltman
and that's because its Reading configuration from
X:\test\build/pismere/athena/auth/krb5/src/windows/build/bkwconfig.xml.
0:07
instead of using the config file it was told to:
Executing bkw.pl /config pass1-cfg.xml
and then the build fails with
[07/04/19 00:12:22] Could not open
pismere/athena/include/kerberos.ver. at bkw.pl line 194. 0:12
in other words, Kevin's commit last night broke things 0:13
~jaltman/Public/KFW/bkw is the directory containing the scripts and the
command file. build_afs.cmd is the command file I am running and it
uses two config files pass1-cfg.xml and pass2-cfg.xml to specify the
build options. All options are in the config files. the only command
line options used are the ones necessary to specify which config files
to use.
More information about the krb5-bugs
mailing list