The build took 00h 00m 55s and was NOT successful.
The program in this build is written in the following languages, according to sloccount:
| SLOC | Language |
|---|---|
61,051 |
ansic |
1,991 |
yacc |
1,621 |
asm |
1,150 |
cs |
965 |
perl |
577 |
makefile |
24 |
sh |
4 |
sed |
67,383 |
total |
The process tree of the build process is here.
Several sub-process invocations were improper; see the process tree for details. Summary:
To avoid scrolling, you may jump to the last line of the
invocation of makepkg that was used to build this
package.
Removed vanilla repositories from pacman.conf and added:
There were existing files in /sysroot, using those
CMD: sudo -u tuscan PATH=/sysroot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=clang CXX=clang++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
==> Making package: 9base 6-5 (Tue Apr 4 22:53:06 UTC 2017)==> Checking runtime dependencies...==> Checking buildtime dependencies...==> WARNING: Using existing $srcdir/ tree==> Starting build()...9base build options:CFLAGS = -DPLAN9PORT -c -I. -DPREFIX="/opt/plan9"LDFLAGS = CC = ccmake[1]: Entering directory '/tmp/9base/src/9base-6/lib9'CC sec/sha1block.cCC sec/sha1.cCC sec/sha1pickle.cCC sec/md5block.cCC sec/md5.cCC sec/md5pickle.cCC fmt/dofmt.cCC fmt/fltfmt.cCC fmt/fmt.cCC fmt/fmtfd.cCC fmt/fmtfdflush.cCC fmt/fmtlocale.cCC fmtlock2.cCC fmt/fmtnull.cCC fmt/fmtprint.cCC fmt/fmtquote.cCC fmt/fmtrune.cCC fmt/fmtstr.cCC fmt/fmtvprint.cCC fmt/fprint.cCC fmt/nan64.cCC fmt/print.cCC fmt/runefmtstr.cCC fmt/runeseprint.cCC fmt/runesmprint.cCC fmt/runesnprint.cCC fmt/runesprint.cCC fmt/runevseprint.cCC fmt/runevsmprint.cCC fmt/runevsnprint.cCC fmt/seprint.cCC fmt/smprint.cCC fmt/snprint.cCC fmt/sprint.cCC fmt/strtod.cCC fmt/vfprint.cCC fmt/vseprint.cCC fmt/vsmprint.cCC fmt/vsnprint.cCC fmt/charstod.cCC fmt/pow10.cCC utf/rune.cCC utf/runestrcat.cCC utf/runestrchr.cutf/runestrchr.c:31:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(c1 = *s++) ~~~^~~~~~CC utf/runestrcmp.cCC utf/runestrcpy.cutf/runestrcpy.c:25:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(*s1++ = *s2++) ~~~~~~^~~~~~~CC utf/runestrdup.cCC utf/runestrlen.cCC utf/runestrecpy.cutf/runestrecpy.c:25:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(*s1++ = *s2++){ ~~~~~~^~~~~~~utf/runestrchr.c:31:11: note: place parentheses around the assignment to silence this warningutf/runestrecpy.cutf/runestrcpy.c:25::1425: while(c1 = *s++): 14note ^:: place parentheses around the assignment to silence this warning ( )note: place parentheses around the assignment to silence this warning while(*s1++ = *s2++){utf/runestrchr.c ^:31 ( ):11: note: while(*s1++ = *s2++)use '==' to turn this assignment into an equality comparison ^ while(c1 = *s++) ( ) ^ ==utf/runestrecpy.c:25:14: note: use '==' to turn this assignment into an equality comparison while(*s1++ = *s2++){ ^ ==utf/runestrcpy.c:25:14: note: use '==' to turn this assignment into an equality comparison while(*s1++ = *s2++) ^ ==1 warning generated.1 warning generated.1 warning generated.CC utf/runestrncat.cCC utf/runestrncpy.cCC utf/runestrncmp.cCC utf/runestrrchr.cCC utf/runestrstr.cCC utf/runetype.cutf/runestrrchr.c:27:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(s = runestrchr(s, c)) ~~^~~~~~~~~~~~~~~~~~utf/runestrrchr.c:27:10: note: place parentheses around the assignment to silence this warning while(s = runestrchr(s, c)) ^ ( )utf/runestrrchr.c:27:10: note: use '==' to turn this assignment into an equality comparison while(s = runestrchr(s, c)) ^ ==utf/runestrncat.c:26:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] while(*s1++ = *s2++) ~~~~~~^~~~~~~utf/runestrncat.c:26:14: note: place parentheses around the assignment to silence this warning while(*s1++ = *s2++) ^ ( )utf/runestrncat.c:26:14: note: use '==' to turn this assignment into an equality comparison while(*s1++ = *s2++) ^ ==1 warning generated.1 warning generated.CC utf/utfecpy.cCC utf/utflen.cCC utf/utfnlen.cCC utf/utfrrune.cCC utf/utfrune.cCC utf/utfutf.cCC bio/bbuffered.cCC bio/bfildes.cutf/utfutf.c:37:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] for(p=s1; p=utfrune(p, f); p+=n1) ~^~~~~~~~~~~~~~utf/utfutf.c:37:13: note: place parentheses around the assignment to silence this warning for(p=s1; p=utfrune(p, f); p+=n1) ^ ( )utf/utfutf.c:37:13: note: use '==' to turn this assignment into an equality comparison for(p=s1; p=utfrune(p, f); p+=n1) ^ ==1 warning generated.CC bio/bflush.cCC bio/bgetc.cCC bio/bgetrune.cCC bio/bgetd.cCC bio/binit.cCC bio/boffset.cCC bio/bprint.cCC bio/bputc.cCC bio/bputrune.cCC bio/brdline.cCC bio/brdstr.cCC bio/bread.cCC bio/bseek.cCC bio/bvprint.cCC bio/bwrite.cCC regex/regcomp.cCC regex/regerror.cCC regex/regexec.cCC regex/regsub.cCC regex/regaux.cCC regex/rregexec.cCC regex/rregsub.cCC _exits.cCC _p9dialparse.cCC _p9dir.cCC announce.cCC argv0.cCC atexit.c_p9dir.c:64:10: fatal error: 'linux/hdreg.h' file not found#include ^1 error generated.make[1]: *** [Makefile:225: _p9dir.o] Error 1make[1]: *** Waiting for unfinished jobs....make[1]: Leaving directory '/tmp/9base/src/9base-6/lib9'make: *** [Makefile:63: all] Error 2==> ERROR: A failure occurred in build(). Aborting...