[krbdev.mit.edu #7967] Error when building with "make -j8"
Michael Kaufmann via RT
rt-comment at krbdev.mit.edu
Tue Jul 15 11:22:41 EDT 2014
<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>When building Kerberos krb5-1.11.3 using multiple jobs in parallel (command: "make -j8"), sometimes the build fails. This happens infrequently (about 1 build in 20 builds).</div>
<div> </div>
<div>[...]</div>
<div>gmake[4]: Entering directory `/var/tmp/kerberos_vhYo/krb5-1.11.3/src/util/profile/testmod'<br/>
cp prof_err.et et-c-prof_err.et<br/>
sed >> binutils.versions < ./libprofile.exports "s/$/;/"<br/>
../../util/et/compile_et -d ../../util/et --textdomain mit-krb5 et-h-prof_err.et<br/>
gmake[4]: Leaving directory `/var/tmp/kerberos_vhYo/krb5-1.11.3/src/util/profile/testmod'<br/>
../../util/et/compile_et -d ../../util/et --textdomain mit-krb5 et-c-prof_err.et<br/>
echo >> binutils.versions "};"<br/>
echo >> binutils.versions "HIDDEN { local: __*; _rest*; _save*; *; };"<br/>
+ gawk -f ../../util/et/et_h.awk outfile=et-h-prof_err.h et-h-prof_err.et<br/>
+ gawk -f ../../util/et/et_h.awk outfile=et-c-prof_err.h et-c-prof_err.et<br/>
+ gawk -f ../../util/et/et_c.awk outfile=et-c-prof_err.c textdomain=mit-krb5 localedir= et-c-prof_err.et<br/>
+ gawk -f ../../util/et/et_c.awk outfile=et-h-prof_err.c textdomain=mit-krb5 localedir= et-h-prof_err.et<br/>
mv -f et-c-prof_err.c prof_err.c<br/>
rm -f et-c-prof_err.et et-c-prof_err.h<br/>
gcc -fPIC -DSHARED -DHAS_STDARG -DLIBDIR=\"/files/sources/kerberos/kerberos-inst/x86_64-unknown-linux-gnu/lib\" -I../../include -I../../include -I. -DKRB5_DEPRECATED=1 -DKRB5_PRIVATE -g -O2 -Wall -Wcast-align -Wshadow -Wmissing-prototypes -Wno-format-zero-length -Woverflow -Wstrict-overflow -Wmissing-format-attribute -Wmissing-prototypes -Wreturn-type -Wmissing-braces -Wparentheses -Wswitch -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wunknown-pragmas -Wsign-compare -Werror=uninitialized -Werror=declaration-after-statement -Werror=variadic-macros -Werror-implicit-function-declaration -pthread -c prof_err.c -o prof_err.so.o && mv -f prof_err.so.o prof_err.so<br/>
mv -f et-h-prof_err.h prof_err.h<br/>
rm -f et-h-prof_err.et et-h-prof_err.c<br/>
cat ./profile.hin prof_err.h > profile.h<br/>
if cmp profile.h \<br/>
../../include/profile.h >/dev/null 2>&1; then :; \<br/>
else \<br/>
(set -x; rm -f ../../include/profile.h; \<br/>
cp profile.h ../../include/profile.h) ; \<br/>
fi<br/>
cp profile.h "../../include/profile.h"<br/>
+ rm -f ../../include/profile.h<br/>
+ cp profile.h ../../include/profile.h<br/>
cp: cannot create regular file `../../include/profile.h': File exists<br/>
gmake[3]: *** [../../include/profile.h] Error 1<br/>
gmake[3]: *** Waiting for unfinished jobs....<br/>
gmake[3]: Leaving directory `/var/tmp/kerberos_vhYo/krb5-1.11.3/src/util/profile'<br/>
gmake[2]: *** [all-recurse] Error 1<br/>
gmake[2]: Leaving directory `/var/tmp/kerberos_vhYo/krb5-1.11.3/src/util'<br/>
gmake[1]: *** [all-recurse] Error 1<br/>
gmake[1]: Leaving directory `/var/tmp/kerberos_vhYo/krb5-1.11.3/src'</div>
<div>
<div> </div>
<div>I hope that this is enough information to find the bug.</div>
</div></div></body></html>
More information about the krb5-bugs
mailing list