The build took 00h 01m 05s and was NOT successful.
The program in this build is written in the following languages, according to sloccount:
SLOC | Language |
---|---|
14,758 |
ansic |
1,315 |
yacc |
209 |
makefile |
99 |
lisp |
4 |
sed |
16,385 |
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:
Copied permanent toolchain into container-local sysroot
/toolchain_root/arm-linux-androideabi --> /sysroot/arm-linux-androideabi
/toolchain_root/COPYING3.LIB --> /sysroot/COPYING3.LIB
/toolchain_root/sysroot --> /sysroot/sysroot
/toolchain_root/COPYING.RUNTIME --> /sysroot/COPYING.RUNTIME
/toolchain_root/lib --> /sysroot/lib
/toolchain_root/SOURCES --> /sysroot/SOURCES
/toolchain_root/lib64 --> /sysroot/lib64
/toolchain_root/share --> /sysroot/share
/toolchain_root/bin --> /sysroot/bin
/toolchain_root/COPYING --> /sysroot/COPYING
/toolchain_root/COPYING3 --> /sysroot/COPYING3
/toolchain_root/COPYING.LIB --> /sysroot/COPYING.LIB
/toolchain_root/include --> /sysroot/include
/toolchain_root/libexec --> /sysroot/libexec
CMD: sudo -u tuscan PATH=/sysroot/bin:/sysroot/libexec/gcc/arm-linux-androideabi/4.8:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=arm-linux-androideabi-gcc CXX=arm-linux-androideabi-g++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
==> Making package: sc 7.16-6 (Tue Apr 4 20:54:46 UTC 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
patching file sc.h
patching file cmds.c
patching file abbrev.c
patching file range.c
patching file vi.c
patching file vmtbl.c
patching file Makefile
patching file color.c
patching file debian/sc.dirs
patching file debian/control
patching file debian/compat
patching file debian/changelog
patching file debian/copyright
patching file debian/rules
patching file debian/sc.docs
patching file debian/sc.install
patching file debian/sc.manpages
patching file frame.c
patching file sc.c
patching file sort.c
patching file xmalloc.c
patching file screen.c
patching file lex.c
patching file interp.c
patching file help.c
gcc -DSYSV3 -O2 -pipe -DDFLT_PAGER=\"less\" -c abbrev.c
gcc -DSYSV3 -O2 -pipe -DDOBACKUPS -c cmds.c
gcc -DSYSV3 -O2 -pipe -c -o color.o color.c
gcc -DSYSV3 -O2 -pipe -DDOBACKUPS -c crypt.c
cc1: error: no include path in which to search for stdc-predef.h
cc1: error: no include path in which to search for stdc-predef.h
cc1: error: no include path in which to search for stdc-predef.h
abbrev.c:10:23: error: no include path in which to search for sys/types.h
#include
^
abbrev.c:15:20: error: no include path in which to search for string.h
#include
^
abbrev.c:19:19: error: no include path in which to search for stdio.h
#include
^
abbrev.c:20:20: error: no include path in which to search for stdlib.h
#include
^
abbrev.c:21:19: error: no include path in which to search for ctype.h
#include
^
cmds.c:13:23: error: no include path in which to search for sys/types.h
#include
^
abbrev.c:22:20: error: no include path in which to search for curses.h
#include
^
cmds.c:14:22: error: no include path in which to search for sys/wait.h
#include
^
abbrev.c:23:20: error: no include path in which to search for unistd.h
#include
^
cmds.c:19:20: error: no include path in which to search for string.h
#include
^
cmds.c:23:20: error: no include path in which to search for curses.h
#include
^
cmds.c:24:18: error: no include path in which to search for time.h
#include
^
cmds.c:25:19: error: no include path in which to search for utime.h
#include
^
cmds.c:29:19: error: no include path in which to search for fcntl.h
#include
^
In file included from cmds.c:31:0:
sc.h:382:1: error: unknown type name 'FILE'
extern FILE *openfile(char *fname, int *rpid, int *rfd);
^
In file included from abbrev.c:24:0:
sc.h:382:1: error: unknown type name 'FILE'
extern FILE *openfile(char *fname, int *rpid, int *rfd);
^
sc.h:444:23: error: unknown type name 'FILE'
extern void closefile(FILE *f, int pid, int rfd);
^
sc.h:444:23: error: unknown type name 'FILE'
extern void closefile(FILE *f, int pid, int rfd);
^
make: *** [Makefile:411: crypt.o] Error 1
make: *** Waiting for unfinished jobs....
sc.h:509:25: error: unknown type name 'FILE'
extern void list_colors(FILE *f);
^
sc.h:510:25: error: unknown type name 'FILE'
extern void list_ranges(FILE *f);
^
sc.h:509:25: error: unknown type name 'FILE'
extern void list_colors(FILE *f);
^
sc.h:510:25: error: unknown type name 'FILE'
extern void list_ranges(FILE *f);
^
sc.h:553:1: error: unknown type name 'FILE'
extern void write_cells(register FILE *f, int r0, int c0, int rn, int cn,
^
sc.h:555:26: error: unknown type name 'FILE'
extern void write_colors(FILE *f, int indent);
^
sc.h:556:27: error: unknown type name 'FILE'
extern void write_cranges(FILE *f);
^
sc.h:553:1: error: unknown type name 'FILE'
extern void write_cells(register FILE *f, int r0, int c0, int rn, int cn,
^
sc.h:557:1: error: unknown type name 'FILE'
extern void write_fd(register FILE *f, int r0, int c0, int rn, int cn);
^
sc.h:555:26: error: unknown type name 'FILE'
extern void write_colors(FILE *f, int indent);
^
sc.h:558:27: error: unknown type name 'FILE'
extern void write_franges(FILE *f);
^
sc.h:556:27: error: unknown type name 'FILE'
extern void write_cranges(FILE *f);
^
sc.h:561:26: error: unknown type name 'FILE'
extern void write_ranges(FILE *f);
^
sc.h:557:1: error: unknown type name 'FILE'
extern void write_fd(register FILE *f, int r0, int c0, int rn, int cn);
^
sc.h:558:27: error: unknown type name 'FILE'
extern void write_franges(FILE *f);
^
sc.h:561:26: error: unknown type name 'FILE'
extern void write_ranges(FILE *f);
^
sc.h:631:20: error: no include path in which to search for memory.h
#include
^
cmds.c:32:20: error: no include path in which to search for signal.h
#include
^
cmds.c:33:19: error: no include path in which to search for errno.h
#include
^
cmds.c:34:20: error: no include path in which to search for stdlib.h
#include
^
cmds.c:36:20: error: no include path in which to search for unistd.h
#include
^
cmds.c:40:16: error: unknown type name 'FILE'
void unspecial(FILE *f, char *str, int delim);
^
cmds.c:61:26: error: 'NULL' undeclared here (not in a function)
struct impexfilt *filt = NULL; /* root of list of impex filters */
^
sc.h:631:20: error: no include path in which to search for memory.h
#include
^
abbrev.c: In function 'add_abbr':
abbrev.c:36:27: error: 'NULL' undeclared (first use in this function)
struct abbrev *prev = NULL;
^
abbrev.c:36:27: note: each undeclared identifier is reported only once for each function it appears in
In file included from abbrev.c:24:0:
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
abbrev.c:41:6: note: in expansion of macro 'error'
error("No abbreviations defined");
^
abbrev.c:44:6: error: unknown type name 'FILE'
FILE *f;
^
abbrev.c:51:13: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
(void) strcpy(px, "| ");
^
abbrev.c:52:18: warning: assignment makes pointer from integer without a cast [enabled by default]
if (!(pager = getenv("PAGER")))
^
abbrev.c:54:13: warning: incompatible implicit declaration of built-in function 'strcat' [enabled by default]
(void) strcat(px, pager);
^
abbrev.c:60:13: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
(void) fprintf(f, "\n%-15s %s\n","Abbreviation","Expanded");
^
abbrev.c:76:22: warning: incompatible implicit declaration of built-in function 'strchr' [enabled by default]
if ((expansion = strchr(string, ' ')))
^
abbrev.c:96:29: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
if ((a = find_abbr(string, strlen(string), &prev))) {
^
abbrev.c:105:27: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
if (find_abbr(string, strlen(string), &prev))
^
abbrev.c: In function 'del_abbr':
abbrev.c:133:33: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
if (!(a = find_abbr(abbrev, strlen(abbrev), prev)))
^
abbrev.c: In function 'find_abbr':
abbrev.c:160:14: error: 'NULL' undeclared (first use in this function)
return (NULL);
^
abbrev.c:163:20: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
if (!exact || strlen(a->abbr) == len)
^
abbrev.c: At top level:
abbrev.c:170:15: error: unknown type name 'FILE'
write_abbrevs(FILE *f)
^
cmds.c: In function 'deleterow':
cmds.c:325:9: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
(void) sprintf(buf, "Can't delete %d row%s %d row%s left", arg,
^
In file included from cmds.c:31:0:
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:327:2: note: in expansion of macro 'error'
error(buf);
^
sc.h:46:30: note: each undeclared identifier is reported only once for each function it appears in
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:327:2: note: in expansion of macro 'error'
error(buf);
^
cc1: error: no include path in which to search for stdc-predef.h
color.c:11:23: error: no include path in which to search for sys/types.h
#include
^
color.c:16:20: error: no include path in which to search for string.h
#include
^
color.c:20:20: error: no include path in which to search for curses.h
#include
^
color.c:21:19: error: no include path in which to search for ctype.h
#include
^
color.c:22:20: error: no include path in which to search for unistd.h
#include
^
cmds.c: In function 'yankrow':
cmds.c:487:9: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
(void) sprintf(buf, "Can't yank %d row%s %d row%s left", arg,
^
In file included from cmds.c:31:0:
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:489:2: note: in expansion of macro 'error'
error(buf);
^
In file included from color.c:23:0:
sc.h:382:1: error: unknown type name 'FILE'
extern FILE *openfile(char *fname, int *rpid, int *rfd);
^
cmds.c: In function 'yankcol':
cmds.c:542:9: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
(void) sprintf(buf, "Can't yank %d column%s %d column%s left", arg,
^
In file included from cmds.c:31:0:
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:544:2: note: in expansion of macro 'error'
error(buf);
^
sc.h:444:23: error: unknown type name 'FILE'
extern void closefile(FILE *f, int pid, int rfd);
^
sc.h:509:25: error: unknown type name 'FILE'
extern void list_colors(FILE *f);
^
sc.h:510:25: error: unknown type name 'FILE'
extern void list_ranges(FILE *f);
^
sc.h:553:1: error: unknown type name 'FILE'
extern void write_cells(register FILE *f, int r0, int c0, int rn, int cn,
^
cmds.c: In function 'valueize_area':
sc.h:555:26: error: unknown type name 'FILE'
extern void write_colors(FILE *f, int indent);
^
sc.h:556:27: error: unknown type name 'FILE'
extern void write_cranges(FILE *f);
^
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:745:3: note: in expansion of macro 'error'
error(" Cell %s%d is locked", coltoa(c), r);
^
sc.h:557:1: error: unknown type name 'FILE'
extern void write_fd(register FILE *f, int r0, int c0, int rn, int cn);
^
sc.h:558:27: error: unknown type name 'FILE'
extern void write_franges(FILE *f);
^
sc.h:561:26: error: unknown type name 'FILE'
extern void write_ranges(FILE *f);
^
make: *** [Makefile:403: abbrev.o] Error 1
cmds.c: In function 'pullcells':
sc.h:631:20: error: no include path in which to search for memory.h
#include
^
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:777:2: note: in expansion of macro 'error'
error("No data to pull");
^
color.c: In function 'initcolor':
color.c:43:18: error: 'COLOR_WHITE' undeclared (first use in this function)
cpairs[0]->fg = COLOR_WHITE;
^
color.c:43:18: note: each undeclared identifier is reported only once for each function it appears in
color.c:44:18: error: 'COLOR_BLUE' undeclared (first use in this function)
cpairs[0]->bg = COLOR_BLUE;
^
color.c:45:20: error: 'NULL' undeclared (first use in this function)
cpairs[0]->expr = NULL;
^
color.c:51:18: error: 'COLOR_RED' undeclared (first use in this function)
cpairs[1]->fg = COLOR_RED;
^
color.c:67:18: error: 'COLOR_BLACK' undeclared (first use in this function)
cpairs[3]->fg = COLOR_BLACK;
^
color.c:68:18: error: 'COLOR_YELLOW' undeclared (first use in this function)
cpairs[3]->bg = COLOR_YELLOW;
^
color.c:75:18: error: 'COLOR_CYAN' undeclared (first use in this function)
cpairs[4]->bg = COLOR_CYAN;
^
In file included from color.c:23:0:
color.c: In function 'change_color':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
color.c:111:2: note: in expansion of macro 'error'
error("Invalid color number");
^
color.c: In function 'add_crange':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
color.c:159:2: note: in expansion of macro 'error'
error("Color range not defined");
^
cmds.c: In function 'colshow_op':
color.c: At top level:
color.c:222:15: error: unknown type name 'FILE'
write_cranges(FILE *f)
^
color.c:238:14: error: unknown type name 'FILE'
write_colors(FILE *f, int indent)
^
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:949:2: note: in expansion of macro 'error'
error("No hidden columns to show");
^
color.c:257:13: error: unknown type name 'FILE'
list_colors(FILE *f)
^
cmds.c:951:9: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
(void) sprintf(line,"show %s:", coltoa(i));
^
cmds.c:952:24: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
(void) sprintf(line + strlen(line),"%s",coltoa(j));
^
In file included from cmds.c:31:0:
cmds.c: In function 'rowshow_op':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:971:2: note: in expansion of macro 'error'
error("No hidden rows to show");
^
cmds.c:973:8: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
(void)sprintf(line,"show %d:%d", i, j);
^
cmds.c:974:19: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
linelim = strlen(line);
^
In file included from cmds.c:31:0:
cmds.c: In function 'get_rcqual':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:990:5: note: in expansion of macro 'error'
error("%sow/column: r: row c: column%s",
^
cmds.c:1055:7: error: 'KEY_UP' undeclared (first use in this function)
case KEY_UP:
^
cmds.c:1056:7: error: 'KEY_DOWN' undeclared (first use in this function)
case KEY_DOWN:
^
cmds.c:1057:7: error: 'KEY_PPAGE' undeclared (first use in this function)
case KEY_PPAGE:
^
cmds.c:1058:7: error: 'KEY_NPAGE' undeclared (first use in this function)
case KEY_NPAGE:
^
cmds.c:1067:15: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
(void) sprintf(line,"deleterow [range] ");
^
cmds.c:1082:7: error: 'KEY_BACKSPACE' undeclared (first use in this function)
case KEY_BACKSPACE:
^
cmds.c:1083:7: error: 'KEY_LEFT' undeclared (first use in this function)
case KEY_LEFT:
^
cmds.c:1084:7: error: 'KEY_RIGHT' undeclared (first use in this function)
case KEY_RIGHT:
^
make: *** [: color.o] Error 1
cmds.c: In function 'closecol':
cmds.c:1213:9: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
(void) sprintf(buf, "Can't delete %d column%s %d column%s left", arg,
^
In file included from cmds.c:31:0:
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:1215:2: note: in expansion of macro 'error'
error(buf);
^
cmds.c: In function 'doend':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:1394:2: note: in expansion of macro 'error'
error (""); /* clear line */
^
cmds.c: In function 'doformat':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:1440:2: note: in expansion of macro 'error'
error("Width too small - setting to 1");
^
cmds.c:1444:26: error: 'COLS' undeclared (first use in this function)
if (usecurses && w > COLS - rescol - 2) {
^
In file included from cmds.c:31:0:
cmds.c: In function 'formatcol':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:1477:5: note: in expansion of macro 'error'
error("Current format is %d %d %d",
^
cmds.c:1495:8: error: 'KEY_LEFT' undeclared (first use in this function)
case KEY_LEFT:
^
cmds.c:1507:8: error: 'KEY_RIGHT' undeclared (first use in this function)
case KEY_RIGHT:
^
cmds.c:1512:20: error: 'COLS' undeclared (first use in this function)
if (fwidth[i] > COLS - rescol - 2)
^
cmds.c:1519:8: error: 'KEY_DOWN' undeclared (first use in this function)
case KEY_DOWN:
^
cmds.c:1529:8: error: 'KEY_UP' undeclared (first use in this function)
case KEY_UP:
^
cmds.c:1538:11: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
(void) sprintf(line,
^
cmds.c:1545:24: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
(void) sprintf(line+strlen(line), "%s ",
^
cmds.c:1548:17: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
linelim = strlen(line);
^
cmds.c:1577:15: error: 'stdscr' undeclared (first use in this function)
clearok(stdscr, 1);
^
cmds.c: At top level:
cmds.c:1693:15: error: unknown type name 'FILE'
print_options(FILE *f)
^
cmds.c: In function 'printfile':
cmds.c:1770:5: error: unknown type name 'FILE'
FILE *f;
^
cmds.c:1786:6: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
strcpy(path, curfile);
^
cmds.c:1792:17: warning: incompatible implicit declaration of built-in function 'strrchr' [enabled by default]
if ((tpp = strrchr(path, '/')) == NULL) {
^
cmds.c:1793:27: error: '_PC_NAME_MAX' undeclared (first use in this function)
namelen = pathconf(".", _PC_NAME_MAX);
^
cmds.c:1806:25: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
if (!strcmp(file + strlen(file) - 3, ".sc"))
^
cmds.c:1816:6: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
sprintf(tpp, "%s.%s", file, ascext == NULL ? "asc" : ascext);
^
cmds.c:1825:44: error: 'FILE' undeclared (first use in this function)
if ((f = openfile(fname, &pid, NULL)) == (FILE *)0) {
^
cmds.c:1825:50: error: expected expression before ')' token
if ((f = openfile(fname, &pid, NULL)) == (FILE *)0) {
^
In file included from cmds.c:31:0:
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:1826:6: note: in expansion of macro 'error'
error("Can't create file \"%s\"", fname);
^
cmds.c:1883:11: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
(void) sprintf(pline+plinelim, "%*s",
^
cmds.c:1897:8: error: unknown type name 'time_t'
time_t v = (time_t) ((*pp)->v);
^
cmds.c:1897:20: error: 'time_t' undeclared (first use in this function)
time_t v = (time_t) ((*pp)->v);
^
cmds.c:1898:8: warning: incompatible implicit declaration of built-in function 'strftime' [enabled by default]
strftime(field, sizeof(field), cfmt + 1,
^
cmds.c:1899:9: warning: passing argument 4 of 'strftime' makes pointer from integer without a cast [enabled by default]
localtime(&v));
^
cmds.c:1899:9: note: expected 'const void *' but argument is of type 'int'
cmds.c:1917:19: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
plinelim += strlen(pline+plinelim);
^
cmds.c:1930:14: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
slen = strlen(s);
^
cmds.c: In function 'tblprintfile':
cmds.c:1995:5: error: unknown type name 'FILE'
FILE *f;
^
cmds.c:2007:2: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
strcpy(path, curfile);
^
cmds.c:2013:13: warning: incompatible implicit declaration of built-in function 'strrchr' [enabled by default]
if ((tpp = strrchr(path, '/')) == NULL) {
^
cmds.c:2014:30: error: '_PC_NAME_MAX' undeclared (first use in this function)
namelen = pathconf(".", _PC_NAME_MAX);
^
cmds.c:2027:21: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
if (!strcmp(file + strlen(file) - 3, ".sc"))
^
cmds.c:2038:6: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
sprintf(tpp, "%s.%s", file, tbl0ext == NULL ? "cln" : tbl0ext);
^
cmds.c:2045:6: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
sprintf(tpp, "%s.%s", file, tblext == NULL ? "tbl" : tblext);
^
cmds.c:2052:6: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
sprintf(tpp, "%s.%s", file, latexext == NULL ? "lat" : latexext);
^
cmds.c:2059:6: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
sprintf(tpp, "%s.%s", file, slatexext == NULL ? "stx" : slatexext);
^
cmds.c:2066:6: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
sprintf(tpp, "%s.%s", file, texext == NULL ? "tex" : texext);
^
cmds.c:2075:47: error: 'FILE' undeclared (first use in this function)
if ((f = openfile(fname, &pid, NULL)) == (FILE *)0) {
^
cmds.c:2075:53: error: expected expression before ')' token
if ((f = openfile(fname, &pid, NULL)) == (FILE *)0) {
^
In file included from cmds.c:31:0:
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:2076:2: note: in expansion of macro 'error'
error ("Can't create file \"%s\"", fname);
^
cmds.c:2081:2: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
fprintf(f,".\\\" ** %s spreadsheet output \n.TS\n",progname);
^
cmds.c:2087:2: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
fprintf(f,"%% ** %s spreadsheet output\n\\begin{tabular}{",progname);
^
cmds.c:2093:2: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
fprintf(f,"%% ** %s spreadsheet output\n!begin<",progname);
^
cmds.c:2099:2: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
fprintf(f,"{\t%% ** %s spreadsheet output\n\\settabs %d \\columns\n",
^
cmds.c:2104:2: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
fprintf(f," # generated by the sc spreadsheet calculator\n");
^
cmds.c:2135:13: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
(void) fprintf (f, "\\+");
^
cmds.c:2156:8: error: unknown type name 'time_t'
time_t v = (time_t) ((*pp)->v);
^
cmds.c:2156:20: error: 'time_t' undeclared (first use in this function)
time_t v = (time_t) ((*pp)->v);
^
cmds.c:2157:8: warning: incompatible implicit declaration of built-in function 'strftime' [enabled by default]
strftime(field, sizeof(field), ((*pp)->format)+1,
^
cmds.c:2158:9: warning: passing argument 4 of 'strftime' makes pointer from integer without a cast [enabled by default]
localtime(&v));
^
cmds.c:2158:9: note: expected 'const void *' but argument is of type 'int'
cmds.c:2199:12: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
(void) fprintf (f,".TE\n.\\\" ** end of %s spreadsheet output\n", progname);
^
cmds.c: At top level:
cmds.c:2221:11: error: unknown type name 'FILE'
unspecial(FILE *f, char *str, int delim)
^
cmds.c: In function 'copye':
cmds.c:2348:35: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
ret->e.s = scxmalloc((unsigned) strlen(e->e.s)+1);
^
cmds.c:2349:10: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
(void) strcpy(ret->e.s, e->e.s);
^
In file included from cmds.c:31:0:
cmds.c: In function 'hiderow':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:2438:2: note: in expansion of macro 'error'
error("Invalid range");
^
cmds.c: In function 'hidecol':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:2463:2: note: in expansion of macro 'error'
error ("Invalid range");
^
cmds.c: In function 'showrow':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:2483:2: note: in expansion of macro 'error'
error ("Invalid range");
^
cmds.c: In function 'showcol':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:2500:2: note: in expansion of macro 'error'
error ("Invalid range");
^
cmds.c: At top level:
cmds.c:2513:1: error: unknown type name 'FILE'
FILE *
^
cmds.c: In function 'openfile':
cmds.c:2518:5: error: unknown type name 'FILE'
FILE *f;
^
In file included from cmds.c:31:0:
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:2545:2: note: in expansion of macro 'error'
error("Can't make pipe to child");
^
cmds.c:2564:16: error: 'SIGINT' undeclared (first use in this function)
(void) signal(SIGINT, SIG_DFL); /* reset */
^
cmds.c:2564:24: error: 'SIG_DFL' undeclared (first use in this function)
(void) signal(SIGINT, SIG_DFL); /* reset */
^
cmds.c:2565:9: warning: incompatible implicit declaration of built-in function 'execl' [enabled by default]
(void) execl("/bin/sh", "sh", "-c", efname, 0);
^
cmds.c:2566:2: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default]
exit (-127);
^
cmds.c: At top level:
cmds.c:2591:11: error: unknown type name 'FILE'
closefile(FILE *f, int pid, int rfd)
^
In file included from cmds.c:31:0:
cmds.c: In function 'copyent':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:2644:2: note: in expansion of macro 'error'
error("internal error");
^
cmds.c:2662:39: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
n->label = scxmalloc((unsigned) (strlen(p->label) + 1));
^
cmds.c:2663:13: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
(void) strcpy(n->label, p->label);
^
cmds.c:2675:43: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
n->format = scxmalloc((unsigned) (strlen(p->format) + 1));
^
cmds.c:2676:9: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
(void) strcpy(n->format, p->format);
^
cmds.c: In function 'addplugin':
cmds.c:2693:32: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
if (!plugin_exists(plugin, strlen(plugin), mesg)) {
^
In file included from cmds.c:31:0:
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:2694:2: note: in expansion of macro 'error'
error("Cannot find plugin %s", plugin);
^
cmds.c:2707:5: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
strcpy(fp->plugin, plugin);
^
cmds.c: At top level:
cmds.c:2734:1: error: unknown type name 'FILE'
write_fd(register FILE *f, int r0, int c0, int rn, int cn)
^
cmds.c: In function 'write_fd':
cmds.c:2739:12: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
(void) fprintf(f, "# This data file was generated by the Spreadsheet ");
^
cmds.c: At top level:
cmds.c:2797:1: error: unknown type name 'FILE'
write_cells(register FILE *f, int r0, int c0, int rn, int cn, int dr, int dc)
^
cmds.c: In function 'write_cells':
cmds.c:2821:14: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
(void) fprintf(f, "%s\n", line);
^
cmds.c:2825:19: warning: incompatible implicit declaration of built-in function 'strchr' [enabled by default]
dpointptr = strchr(line, dpoint);
^
cmds.c:2828:14: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
(void) fprintf(f, "%s\n", line);
^
cmds.c:2832:14: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
(void) fprintf(f, "%s\n",line);
^
cmds.c: In function 'writefile':
cmds.c:2848:5: error: unknown type name 'FILE'
register FILE *f;
^
cmds.c:2859:14: warning: incompatible implicit declaration of built-in function 'strrchr' [enabled by default]
if ((p = strrchr(fname, '.'))) {
^
cmds.c:2861:33: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
if (!plugin_exists(plugin, strlen(plugin), save + 1)) {
^
In file included from cmds.c:31:0:
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:2862:3: note: in expansion of macro 'error'
error("plugin not found");
^
cmds.c:2870:6: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
sprintf(save + strlen(save), " %s%d:", coltoa(c0), r0);
^
cmds.c:2886:13: error: 'STDOUT_FILENO' undeclared (first use in this function)
if (isatty(STDOUT_FILENO) || *curfile != '\0')
^
cmds.c:2898:26: error: '_PC_NAME_MAX' undeclared (first use in this function)
namelen = pathconf(".", _PC_NAME_MAX);
^
cmds.c:2906:12: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
(void) strcpy(tfname, fname);
^
cmds.c:2909:13: warning: incompatible implicit declaration of built-in function 'memmove' [enabled by default]
(void) memmove(tpp, tpp + 1, strlen(tpp));
^
cmds.c:2909:35: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
(void) memmove(tpp, tpp + 1, strlen(tpp));
^
cmds.c:2919:2: warning: incompatible implicit declaration of built-in function 'strcat' [enabled by default]
strcat(tfname, ".");
^
cmds.c:2950:6: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
fprintf(stderr, "\nFile \"%s\" written", curfile);
^
cmds.c:2950:14: error: 'stderr' undeclared (first use in this function)
fprintf(stderr, "\nFile \"%s\" written", curfile);
^
cmds.c: In function 'readfile':
cmds.c:2959:5: error: unknown type name 'FILE'
register FILE *f;
^
cmds.c:2965:15: error: 'STDOUT_FILENO' undeclared (first use in this function)
int rfd = STDOUT_FILENO, savefd;
^
cmds.c:2971:15: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
(void) strcpy(save, mdir);
^
cmds.c:2972:15: warning: incompatible implicit declaration of built-in function 'strcat' [enabled by default]
(void) strcat(save, fname);
^
cmds.c:2976:9: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
(void) strcpy(save, fname);
^
cmds.c:2980:14: warning: incompatible implicit declaration of built-in function 'strrchr' [enabled by default]
if ((p = strrchr(fname, '.')) && (fname[0] != '|')) { /* exclude macros */
^
cmds.c:2982:34: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
if (!(plugin_exists(plugin, strlen(plugin), save + 1))) {
^
In file included from cmds.c:31:0:
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:2983:3: note: in expansion of macro 'error'
error("plugin not found");
^
cmds.c:2991:6: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
sprintf(save + strlen(save), " \"%s\"", fname);
^
cmds.c:3003:13: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
(void) strcpy(curfile, p);
^
cmds.c:3027:6: error: 'stdin' undeclared (first use in this function)
f = stdin;
^
cmds.c:3040:3: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
fprintf(stderr, "\nReading file \"%s\"", save);
^
cmds.c:3040:11: error: 'stderr' undeclared (first use in this function)
fprintf(stderr, "\nReading file \"%s\"", save);
^
cmds.c:3075:9: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
(void) strcpy(curfile, save);
^
cmds.c: In function 'erasedb':
cmds.c:3159:15: warning: assignment makes pointer from integer without a cast [enabled by default]
if ((home = getenv("HOME"))) {
^
cmds.c:3160:2: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
strcpy(curfile, home);
^
cmds.c:3161:2: warning: incompatible implicit declaration of built-in function 'strcat' [enabled by default]
strcat(curfile, "/.scrc");
^
cmds.c:3162:25: error: 'O_RDONLY' undeclared (first use in this function)
if ((c = open(curfile, O_RDONLY)) > -1) {
^
In file included from cmds.c:31:0:
cmds.c: In function 'backcol':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:3190:7: note: in expansion of macro 'error'
{error ("At column A"); break;}
^
cmds.c: In function 'backrow':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:3244:7: note: in expansion of macro 'error'
{error("At row zero"); break;}
^
cmds.c: In function 'markcell':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:3257:5: note: in expansion of macro 'error'
error("Mark cell:");
^
cmds.c: In function 'dotick':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:3280:5: note: in expansion of macro 'error'
error("Go to marked cell:");
^
cmds.c: In function 'gotonote':
sc.h:46:30: error: 'stdout' undeclared (first use in this function)
# define error isatty(fileno(stdout)) && !move(1,0) && !clrtoeol() && printw
^
cmds.c:3319:2: note: in expansion of macro 'error'
error("No note attached");
^
cmds.c: In function 'showstring':
cmds.c:3357:12: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default]
slen = strlen(string);
^
cmds.c:3366:40: error: 'COLS' undeclared (first use in this function)
c + fieldlen + fwidth[nextcol] >= COLS - 1 - frcols &&
^
cmds.c:3423:6: warning: incompatible implicit declaration of built-in function 'memmove' [enabled by default]
memmove(fp, fp + 1, strlen(fp));
^
cmds.c: At top level:
cmds.c:3489:17: error: no include path in which to search for pwd.h
#include
^
cmds.c: In function 'findhome':
cmds.c:3501:14: warning: assignment makes pointer from integer without a cast [enabled by default]
HomeDir = getenv("HOME");
^
cmds.c:3507:6: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
strcpy(tmppath, HomeDir);
^
cmds.c:3518:17: warning: assignment makes pointer from integer without a cast [enabled by default]
if ((pwent = getpwnam(name)) == NULL) {
^
cmds.c:3519:14: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
(void) sprintf(path, "Can't find user %s", name);
^
cmds.c:3522:27: error: dereferencing pointer to incomplete type
strcpy(tmppath, pwent->pw_dir);
^
cmds.c:3525:2: warning: incompatible implicit declaration of built-in function 'strcat' [enabled by default]
strcat(tmppath, pathptr);
^
cmds.c: At top level:
cmds.c:3532:22: error: no include path in which to search for sys/stat.h
#include
^
cmds.c: In function 'backup_file':
cmds.c:3542:17: error: storage size of 'statbuf' isn't known
struct stat statbuf;
^
cmds.c:3543:20: error: storage size of 'timebuf' isn't known
struct utimbuf timebuf;
^
cmds.c:3550:14: error: 'BUFSIZ' undeclared (first use in this function)
char buf[BUFSIZ];
^
cmds.c:3555:5: error: unknown type name 'mode_t'
mode_t oldumask;
^
cmds.c:3558:5: warning: incompatible implicit declaration of built-in function 'strcpy' [enabled by default]
strcpy(tpath, path);
^
cmds.c:3559:16: warning: incompatible implicit declaration of built-in function 'strrchr' [enabled by default]
if ((tpp = strrchr(tpath, '/')) == NULL)
^
cmds.c:3564:12: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default]
(void) sprintf(tpp, "%s~", fname);
^
cmds.c:3578:25: error: 'O_RDONLY' undeclared (first use in this function)
if ((infd = open(path, O_RDONLY, 0)) < 0)
^
cmds.c:3582:22: error: 'O_TRUNC' undeclared (first use in this function)
outfd = open(tpath, O_TRUNC|O_WRONLY|O_CREAT, statbuf.st_mode);
^
cmds.c:3582:30: error: 'O_WRONLY' undeclared (first use in this function)
outfd = open(tpath, O_TRUNC|O_WRONLY|O_CREAT, statbuf.st_mode);
^
cmds.c:3582:39: error: 'O_CREAT' undeclared (first use in this function)
outfd = open(tpath, O_TRUNC|O_WRONLY|O_CREAT, statbuf.st_mode);
^
cmds.c:3607:16: error: 'errno' undeclared (first use in this function)
} else if (errno == ENOENT)
^
cmds.c:3607:25: error: 'ENOENT' undeclared (first use in this function)
} else if (errno == ENOENT)
^
make: *** [Makefile:406: cmds.o] Error 1
==> ERROR: A failure occurred in build().
Aborting...