The build took 00h 01m 09s and was NOT successful.
The program in this build is written in the following languages, according to sloccount:
| SLOC | Language |
|---|---|
4,203 |
ansic |
22 |
makefile |
4,225 |
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: tetrinet 0.11-7 (Wed Apr 5 00:31:12 UTC 2017)==> Checking runtime dependencies...==> Checking buildtime dependencies...==> WARNING: Using existing $srcdir/ tree==> Starting build()...cc -O2 -I/usr/include/ncurses -DHAVE_IPV6 -g -Wall -c sockets.ccc -O2 -I/usr/include/ncurses -DHAVE_IPV6 -g -Wall -c tetrinet.ccc -O2 -I/usr/include/ncurses -DHAVE_IPV6 -g -Wall -c tetris.ccc -O2 -I/usr/include/ncurses -DHAVE_IPV6 -g -Wall -c tty.cIn file included from tetris.c:11:./tetrinet.h:77:12: error: redefinition of 'log' as different kind of symbolextern int log; ^./tetrinet.h:77:12: note: previous definition is hereIn file included from tetrinet.c:14:./tetrinet.h:77:12: error: redefinition of 'log' as different kind of symbolextern int log; ^./tetrinet.h:77:12: note: previous definition is heretty.c:14:10: fatal error: 'curses.h' file not found#include ^tetrinet.c:24:5: error: redefinition of 'log' as different kind of symbolint log = 0; /* Log network traffic to file? */ ^./tetrinet.h:77:12: note: previous definition is hereextern int log; ^tetrinet.c:86:6: warning: array index 32 is past the end of the array (which contains 32 elements) [-Warray-bounds] winlist[i].name[sizeof(winlist[i].name)] = 0; ^ ~~~~~~~~~~~~~~~~~~~~~~~./tetrinet.h:23:5: note: array 'name' declared here char name[32]; ^tetrinet.c:593:7: error: non-object type 'double (double)' is not assignable log = 1; ~~~ ^tetrinet.c:641:44: warning: passing 'unsigned char [4]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((server_sock = conn(server, 31457, ip)) < 0) { ^~./sockets.h:15:50: note: passing argument to parameter 'ipbuf' hereextern int conn(const char *host, int port, char ipbuf[4]); ^2 warnings and 3 errors generated.In file included from sockets.c:19:./tetrinet.h:77:12: error: redefinition of 'log' as different kind of symbolextern int log; ^./tetrinet.h:77:12: note: previous definition is heresockets.c:69:9: warning: address of function 'log' will always evaluate to 'true' [-Wpointer-bool-conversion] if (log) { ~~ ^~~sockets.c:69:9: note: prefix with the address-of operator to silence this warning if (log) { ^ &make: *** [Makefile:33: tetrinet.o] Error 1make: *** Waiting for unfinished jobs....sockets.c:92:9: warning: address of function 'log' will always evaluate to 'true' [-Wpointer-bool-conversion] if (log) { ~~ ^~~sockets.c:92:9: note: prefix with the address-of operator to silence this warning if (log) { ^ &1 error generated.2 warnings and 1 error generated.1 error generated.make: *** [Makefile:33: tetris.o] Error 1make: *** [Makefile:33: sockets.o] Error 1make: *** [Makefile:33: tty.o] Error 1==> ERROR: A failure occurred in build(). Aborting...