=> Building sysutils/44bsd-more Started : Saturday, 9 MAR 2019 at 09:06:47 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.192.g15ae7f0-DEVELOPMENT #34: Tue Feb 19 09:07:07 PST 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/sysutils/44bsd-more XDG_CONFIG_HOME=/construction/sysutils/44bsd-more HOME=/construction/sysutils/44bsd-more TMPDIR="/tmp" PATH=/construction/sysutils/44bsd-more/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/sysutils/44bsd-more XDG_CONFIG_HOME=/construction/sysutils/44bsd-more HOME=/construction/sysutils/44bsd-more TMPDIR="/tmp" PATH=/construction/sysutils/44bsd-more/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -L/usr/local/lib -Wl,-rpath=/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS=" -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- LDADD="-lncurses" DESTDIR=/construction/sysutils/44bsd-more/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/44bsd-more" EXAMPLESDIR="share/examples/44bsd-more" DATADIR="share/44bsd-more" WWWDIR="www/44bsd-more" ETCDIR="etc/44bsd-more" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/44bsd-more DOCSDIR=/usr/local/share/doc/44bsd-more EXAMPLESDIR=/usr/local/share/examples/44bsd-more WWWDIR=/usr/local/www/44bsd-more ETCDIR=/usr/local/etc/44bsd-more -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.28.1 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> 44bsd-more-20000521_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> 44bsd-more-20000521_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of 44bsd-more-20000521_1 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> Fetching all distfiles required by 44bsd-more-20000521_1 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> Fetching all distfiles required by 44bsd-more-20000521_1 for building => SHA256 Checksum OK for 44bsd-more-20000521.tar.bz2. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- ===> 44bsd-more-20000521_1 depends on executable: rcs - found -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> Fetching all distfiles required by 44bsd-more-20000521_1 for building ===> Extracting for 44bsd-more-20000521_1 => SHA256 Checksum OK for 44bsd-more-20000521.tar.bz2. cd /construction/sysutils/44bsd-more/44bsd-more-20000521_1 && co RCS/*,v RCS/Makefile,v --> Makefile revision 1.15 done RCS/ch.c,v --> ch.c revision 1.8 done RCS/command.c,v --> command.c revision 1.18 done RCS/default.morerc,v --> default.morerc revision 1.4 done RCS/help.c,v --> help.c revision 1.4 done RCS/input.c,v --> input.c revision 1.5 done RCS/less.h,v --> less.h revision 1.8 done RCS/less.morerc,v --> less.morerc revision 1.1 done RCS/line.c,v --> line.c revision 1.8 done RCS/linenum.c,v --> linenum.c revision 1.4 done RCS/macro.c,v --> macro.c revision 1.2 done RCS/main.c,v --> main.c revision 1.18 done RCS/marks.c,v --> marks.c revision 1.2 done RCS/more.1,v --> more.1 revision 1.20 done RCS/more.help,v --> more.help revision 1.5 done RCS/most.morerc,v --> most.morerc revision 1.1 done RCS/ncommand.c,v --> ncommand.c revision 1.12 done RCS/option.c,v --> option.c revision 1.7 done RCS/os.c,v --> os.c revision 1.7 done RCS/output.c,v --> output.c revision 1.14 done RCS/pathnames.h,v --> pathnames.h revision 1.2 done RCS/position.c,v --> position.c revision 1.3 done RCS/prim.c,v --> prim.c revision 1.12 done RCS/screen.c,v --> screen.c revision 1.9 done RCS/search.c,v --> search.c revision 1.2 done RCS/signal.c,v --> signal.c revision 1.4 done RCS/tags.c,v --> tags.c revision 1.9 done RCS/ttyin.c,v --> ttyin.c revision 1.4 done -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for 44bsd-more-20000521_1 ===> Applying ports patches for 44bsd-more-20000521_1 /usr/bin/sed -i.bak -e 's!/usr/share/misc/more.help!/usr/local/share/misc/44bsd-more.help!' /construction/sysutils/44bsd-more/44bsd-more-20000521_1/pathnames.h /bin/cp /xports/sysutils/44bsd-more/files/queue.h /construction/sysutils/44bsd-more/44bsd-more-20000521_1 /usr/bin/sed -i.bak -e 's/static char \*getvar/static const char \*getvar/' /construction/sysutils/44bsd-more/44bsd-more-20000521_1/ncommand.c -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> 44bsd-more-20000521_1 depends on file: /usr/local/lib/libncurses.so.6 - not found ===> Installing existing package /packages/All/ncurses-6.1.20190112.txz Installing ncurses-6.1.20190112... Extracting ncurses-6.1.20190112: .......... done ===> 44bsd-more-20000521_1 depends on file: /usr/local/lib/libncurses.so.6 - found ===> Returning to build of 44bsd-more-20000521_1 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for 44bsd-more-20000521_1 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for 44bsd-more-20000521_1 --- objwarn --- --- defrc.h --- --- more.1.gz --- --- objwarn --- Warning: Object directory not changed from original /construction/sysutils/44bsd-more/44bsd-more-20000521_1 --- defrc.h --- sed -e 's/\\/\\\\/g' -e 's/\"/\\\"/g' -e 's/$/\\n\\/' < default.morerc >> defrc.h --- more.1.gz --- gzip -cn more.1 > more.1.gz --- ch.o --- --- command.o --- --- help.o --- --- input.o --- --- line.o --- --- ch.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c ch.c --- command.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c command.c --- help.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c help.c --- input.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c input.c --- line.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c line.c --- input.o --- input.c: In function 'forw_line': input.c:84:35: warning: implicit declaration of function 'ch_seek'; did you mean 'ch_tell'? [-Wimplicit-function-declaration] if (curr_pos == NULL_POSITION || ch_seek(curr_pos)) ^~~~~~~ ch_tell input.c:87:6: warning: implicit declaration of function 'ch_forw_get' [-Wimplicit-function-declaration] c = ch_forw_get(); ^~~~~~~~~~~ input.c:91:2: warning: implicit declaration of function 'prewind' [-Wimplicit-function-declaration] prewind(); ^~~~~~~ input.c:112:7: warning: implicit declaration of function 'pappend' [-Wimplicit-function-declaration] if (pappend(c)) ^~~~~~~ input.c:145:11: warning: implicit declaration of function 'ch_back_get' [-Wimplicit-function-declaration] (void) ch_back_get(); ^~~~~~~~~~~ --- line.o --- line.c:110:1: warning: return type defaults to 'int' [-Wimplicit-int] prewind() ^~~~~~~ line.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int] pappend(c) ^~~~~~~ --- help.o --- help.c:46:1: warning: return type defaults to 'int' [-Wimplicit-int] help() ^~~~ help.c: In function 'help': help.c:50:2: warning: implicit declaration of function 'snprintf' [-Wimplicit-function-declaration] snprintf(cmd, sizeof(cmd), "-more -e%c %s", ^~~~~~~~ help.c:50:2: warning: incompatible implicit declaration of built-in function 'snprintf' help.c:50:2: note: include '' or provide a declaration of 'snprintf' help.c:43:1: +#include help.c:50:2: snprintf(cmd, sizeof(cmd), "-more -e%c %s", ^~~~~~~~ help.c:53:2: warning: implicit declaration of function 'lsystem' [-Wimplicit-function-declaration] lsystem(cmd); ^~~~~~~ --- line.o --- line.c: In function 'forw_raw_line': line.c:436:35: warning: implicit declaration of function 'ch_seek'; did you mean 'ch_tell'? [-Wimplicit-function-declaration] if (curr_pos == NULL_POSITION || ch_seek(curr_pos) || ^~~~~~~ ch_tell line.c:437:8: warning: implicit declaration of function 'ch_forw_get' [-Wimplicit-function-declaration] (c = ch_forw_get()) == EOI) ^~~~~~~~~~~ --- ch.o --- ch.c:117:1: warning: return type defaults to 'int' [-Wimplicit-int] fch_get() ^~~~~~~ --- line.o --- line.c: In function 'back_raw_line': line.c:491:7: warning: implicit declaration of function 'ch_back_get' [-Wimplicit-function-declaration] c = ch_back_get(); ^~~~~~~~~~~ --- ch.o --- ch.c: In function 'fch_get': ch.c:154:9: warning: implicit declaration of function 'ch_addbuf' [-Wimplicit-function-declaration] (void)ch_addbuf(1); ^~~~~~~~~ ch.c:167:4: warning: implicit declaration of function 'error'; did you mean 'perror'? [-Wimplicit-function-declaration] error("pipe error"); ^~~~~ perror ch.c:168:4: warning: implicit declaration of function 'quit'; did you mean 'exit'? [-Wimplicit-function-declaration] quit(); ^~~~ exit ch.c:179:6: warning: implicit declaration of function 'iread'; did you mean 'fread'? [-Wimplicit-function-declaration] n = iread(file, &bp->data[bp->datasize], BUFSIZ - bp->datasize); ^~~~~ fread ch.c: At top level: ch.c:242:1: warning: return type defaults to 'int' [-Wimplicit-int] buffered(block) ^~~~~~~~ ch.c:265:1: warning: return type defaults to 'int' [-Wimplicit-int] ch_seek(pos) ^~~~~~~ ch.c:285:1: warning: return type defaults to 'int' [-Wimplicit-int] ch_end_seek() ^~~~~~~~~~~ ch.c: In function 'ch_end_seek': ch.c:295:9: warning: implicit declaration of function 'ch_forw_get'; did you mean 'ch_get'? [-Wimplicit-function-declaration] while (ch_forw_get() != EOI) ^~~~~~~~~~~ ch_get ch.c: At top level: ch.c:306:1: warning: return type defaults to 'int' [-Wimplicit-int] ch_beg_seek() ^~~~~~~~~~~ ch.c:361:1: warning: return type defaults to 'int' [-Wimplicit-int] ch_forw_get() ^~~~~~~~~~~ ch.c:376:1: warning: return type defaults to 'int' [-Wimplicit-int] ch_back_get() ^~~~~~~~~~~ ch.c:436:1: warning: return type defaults to 'int' [-Wimplicit-int] ch_addbuf(nnew) ^~~~~~~~~ --- command.o --- command.c:81:8: warning: type defaults to 'int' in declaration of 'cmd_char' [-Wimplicit-int] static cmd_char(), cmd_erase(), getcc(); ^~~~~~~~ command.c:81:20: warning: type defaults to 'int' in declaration of 'cmd_erase' [-Wimplicit-int] static cmd_char(), cmd_erase(), getcc(); ^~~~~~~~~ command.c:81:33: warning: type defaults to 'int' in declaration of 'getcc' [-Wimplicit-int] static cmd_char(), cmd_erase(), getcc(); ^~~~~ command.c:97:1: warning: return type defaults to 'int' [-Wimplicit-int] biggetinputhack() ^~~~~~~~~~~~~~~ command.c: In function 'getinput': command.c:114:9: warning: type defaults to 'int' in declaration of 'bo_width' [-Wimplicit-int] extern bo_width, be_width; ^~~~~~~~ command.c:114:19: warning: type defaults to 'int' in declaration of 'be_width' [-Wimplicit-int] extern bo_width, be_width; ^~~~~~~~ command.c:118:2: warning: implicit declaration of function 'prmpt'; did you mean 'crypt'? [-Wimplicit-function-declaration] prmpt(prompt); ^~~~~ crypt command.c: In function 'cmd_char': command.c:185:3: warning: implicit declaration of function 'bell'; did you mean 'ftell'? [-Wimplicit-function-declaration] bell(); ^~~~ ftell command.c:189:4: warning: implicit declaration of function 'putchr'; did you mean 'putchar'? [-Wimplicit-function-declaration] putchr('^'); ^~~~~~ putchar command.c: At top level: command.c:208:1: warning: return type defaults to 'int' [-Wimplicit-int] cmd_erase(bufbegin, bufcur) ^~~~~~~~~ command.c: In function 'cmd_erase': command.c:233:3: warning: implicit declaration of function 'backspace'; did you mean 'isspace'? [-Wimplicit-function-declaration] backspace(); ^~~~~~~~~ isspace command.c: At top level: command.c:249:1: warning: return type defaults to 'int' [-Wimplicit-int] getcc() ^~~~~ command.c: In function 'getcc': command.c:261:9: warning: implicit declaration of function 'getchr'; did you mean 'getchar'? [-Wimplicit-function-declaration] return(getchr()); ^~~~~~ getchar command.c: At top level: command.c:267:1: warning: return type defaults to 'int' [-Wimplicit-int] ungetcc(c) ^~~~~~~ command.c:289:1: warning: return type defaults to 'int' [-Wimplicit-int] prmpt(prmpt) ^~~~~ command.c: In function 'prmpt': command.c:292:2: warning: implicit declaration of function 'lower_left'; did you mean 'tolower_l'? [-Wimplicit-function-declaration] lower_left(); ^~~~~~~~~~ tolower_l command.c:293:2: warning: implicit declaration of function 'clear_eol'; did you mean 'clearerr'? [-Wimplicit-function-declaration] clear_eol(); ^~~~~~~~~ clearerr command.c:294:2: warning: implicit declaration of function 'bo_enter' [-Wimplicit-function-declaration] bo_enter(); ^~~~~~~~ command.c:295:2: warning: implicit declaration of function 'putxstr'; did you mean 'strstr'? [-Wimplicit-function-declaration] putxstr(prmpt); ^~~~~~~ strstr command.c:296:2: warning: implicit declaration of function 'bo_exit'; did you mean '_exit'? [-Wimplicit-function-declaration] bo_exit(); ^~~~~~~ _exit command.c:297:2: warning: implicit declaration of function 'flush'; did you mean 'fflush'? [-Wimplicit-function-declaration] flush(); ^~~~~ fflush command.c: At top level: command.c:311:1: warning: return type defaults to 'int' [-Wimplicit-int] prompt() ^~~~~~ command.c: In function 'prompt': command.c:330:24: warning: implicit declaration of function 'search'; did you mean 'bsearch'? [-Wimplicit-function-declaration] if (!firstsearch || !search(1, firstsearch, 1, 1)) ^~~~~~ bsearch command.c:331:4: warning: implicit declaration of function 'jump_back' [-Wimplicit-function-declaration] jump_back(1); ^~~~~~~~~ command.c:334:3: warning: implicit declaration of function 'repaint'; did you mean 'isprint'? [-Wimplicit-function-declaration] repaint(); ^~~~~~~ isprint command.c:338:3: warning: implicit declaration of function 'quit'; did you mean 'exit'? [-Wimplicit-function-declaration] quit(); ^~~~ exit command.c:353:3: warning: implicit declaration of function 'so_enter' [-Wimplicit-function-declaration] so_enter(); ^~~~~~~~ command.c:354:3: warning: implicit declaration of function 'putstr'; did you mean 'puts'? [-Wimplicit-function-declaration] putstr(current_name); ^~~~~~ puts command.c:363:20: warning: implicit declaration of function 'currline'; did you mean 'forw_line'? [-Wimplicit-function-declaration] " line %d", currline(BOTTOM)); ^~~~~~~~ forw_line command.c:378:3: warning: implicit declaration of function 'so_exit'; did you mean '_exit'? [-Wimplicit-function-declaration] so_exit(); ^~~~~~~ _exit command.c: At top level: command.c:417:1: warning: return type defaults to 'int' [-Wimplicit-int] statprompt(nostatprompt) ^~~~~~~~~~ command.c:439:1: warning: return type defaults to 'int' [-Wimplicit-int] SETERRSTR(enum error e, const char *s, ...) ^~~~~~~~~ command.c: In function 'handle_error': command.c:464:15: warning: passing argument 1 of 'error' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] error(deferr[erreur]); ~~~~~~^~~~~~~~ command.c:82:12: note: expected 'char *' but argument is of type 'const char *' void error(char *); ^~~~~~ command.c: In function 'commands': command.c:579:4: warning: implicit declaration of function 'psignals'; did you mean 'signal'? [-Wimplicit-function-declaration] psignals(); ^~~~~~~~ signal command.c:587:4: warning: implicit declaration of function 'next_file' [-Wimplicit-function-declaration] next_file(1); ^~~~~~~~~ command.c: In function 'editfile': command.c:715:2: warning: implicit declaration of function 'lsystem'; did you mean 'system'? [-Wimplicit-function-declaration] lsystem(buf); ^~~~~~~ system --- linenum.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c linenum.c --- macro.o --- --- linenum.o --- linenum.c:110:1: warning: return type defaults to 'int' [-Wimplicit-int] clr_linenum() ^~~~~~~~~~~ linenum.c: In function 'longloopmessage': linenum.c:255:2: warning: implicit declaration of function 'ierror'; did you mean 'perror'? [-Wimplicit-function-declaration] ierror("Calculating line numbers"); ^~~~~~ perror --- macro.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c macro.c --- linenum.o --- linenum.c: In function 'find_linenum': linenum.c:314:2: warning: implicit declaration of function 'flush'; did you mean 'fflush'? [-Wimplicit-function-declaration] flush(); ^~~~~ fflush linenum.c:322:7: warning: implicit declaration of function 'ch_seek'; did you mean 'fseek'? [-Wimplicit-function-declaration] if (ch_seek(p->pos)) ^~~~~~~ fseek --- macro.o --- macro.c: In function 'runmacro': macro.c:134:11: warning: implicit declaration of function 'setvari'; did you mean 'setstate'? [-Wimplicit-function-declaration] (void) setvari("number", number); ^~~~~~~ setstate macro.c:137:3: warning: implicit declaration of function 'clear_error'; did you mean 'strerror'? [-Wimplicit-function-declaration] clear_error(); ^~~~~~~~~~~ strerror macro.c:139:7: warning: implicit declaration of function 'command'; did you mean 'howmany'? [-Wimplicit-function-declaration] if (command(matched->command)) ^~~~~~~ howmany --- main.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c main.c --- marks.o --- --- ncommand.o --- --- marks.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c marks.c --- ncommand.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c ncommand.c --- main.o --- main.c:98:1: warning: return type defaults to 'int' [-Wimplicit-int] edit(filename, force_open) ^~~~ main.c: In function 'edit': main.c:98:1: warning: type of 'force_open' defaults to 'int' [-Wimplicit-int] main.c:121:4: warning: implicit declaration of function 'error'; did you mean 'perror'? [-Wimplicit-function-declaration] error("No current file"); ^~~~~ perror --- ncommand.o --- ncommand.c:73:8: warning: type defaults to 'int' in declaration of 'getstr_free' [-Wimplicit-int] static getstr_free(); ^~~~~~~~~~~ --- main.o --- main.c:181:2: warning: implicit declaration of function 'pos_clear' [-Wimplicit-function-declaration] pos_clear(); ^~~~~~~~~ main.c:194:2: warning: implicit declaration of function 'ch_init' [-Wimplicit-function-declaration] ch_init(cbufs, 0); ^~~~~~~ --- ncommand.o --- ncommand.c: In function 'command': ncommand.c:172:18: warning: implicit declaration of function 'lower_left'; did you mean 'tolower_l'? [-Wimplicit-function-declaration] #define CMD_EXEC lower_left(); flush() ^~~~~~~~~~ ncommand.c:208:4: note: in expansion of macro 'CMD_EXEC' CMD_EXEC; ^~~~~~~~ ncommand.c:172:32: warning: implicit declaration of function 'flush'; did you mean 'cflush'? [-Wimplicit-function-declaration] #define CMD_EXEC lower_left(); flush() ^~~~~ ncommand.c:208:4: note: in expansion of macro 'CMD_EXEC' CMD_EXEC; ^~~~~~~~ --- main.o --- main.c:212:4: warning: implicit declaration of function 'jump_loc'; did you mean 'malloc'? [-Wimplicit-function-declaration] jump_loc(initial_pos); ^~~~~~~~ malloc --- ncommand.o --- ncommand.c:218:2: warning: implicit declaration of function 'SETERRSTR'; did you mean 'SETERR'? [-Wimplicit-function-declaration] SETERRSTR(E_BOGCOM, "invalid command: ``%s''", line); ^~~~~~~~~ SETERR --- main.o --- main.c:213:3: warning: implicit declaration of function 'clr_linenum' [-Wimplicit-function-declaration] clr_linenum(); ^~~~~~~~~~~ main.c: At top level: main.c:240:1: warning: return type defaults to 'int' [-Wimplicit-int] prev_file(n) ^~~~~~~~~ main.c:254:1: warning: return type defaults to 'int' [-Wimplicit-int] cat_file() ^~~~~~~~ --- ncommand.o --- ncommand.c: At top level: ncommand.c:412:1: warning: return type defaults to 'int' [-Wimplicit-int] getstr_free(context) ^~~~~~~~~~~ --- main.o --- main.c: In function 'cat_file': main.c:261:15: warning: implicit declaration of function 'ch_forw_get' [-Wimplicit-function-declaration] while ((c = ch_forw_get()) != EOI) ^~~~~~~~~~~ --- marks.o --- marks.c: In function 'badmark': marks.c:123:3: warning: implicit declaration of function 'error'; did you mean 'perror'? [-Wimplicit-function-declaration] error("Choose a letter between 'a' and 'z'"); ^~~~~ perror marks.c: At top level: marks.c:146:1: warning: return type defaults to 'int' [-Wimplicit-int] lastmark() ^~~~~~~~ --- main.o --- main.c:263:5: warning: implicit declaration of function 'putchr'; did you mean 'putchar'? [-Wimplicit-function-declaration] putchr(c); ^~~~~~ putchar main.c:273:2: warning: implicit declaration of function 'flush'; did you mean 'fflush'? [-Wimplicit-function-declaration] flush(); ^~~~~ fflush main.c: At top level: main.c:276:1: warning: return type defaults to 'int' [-Wimplicit-int] main(argc, argv) ^~~~ --- ncommand.o --- ncommand.c: In function 'settog': ncommand.c:600:9: warning: implicit declaration of function 'setvar'; did you mean 'getvar'? [-Wimplicit-function-declaration] (void) setvar(s, va_arg(opts, const char *)); ^~~~~~ getvar --- marks.o --- marks.c: In function 'dosetmark': marks.c:177:16: warning: implicit declaration of function 'position' [-Wimplicit-function-declaration] mark_p->pos = position(TOP); ^~~~~~~~ marks.c:180:20: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] if (mark_p->file) free(mark_p->file); ^~~~ marks.c:180:20: warning: incompatible implicit declaration of built-in function 'free' marks.c:180:20: note: include '' or provide a declaration of 'free' marks.c:61:1: +#include marks.c:180:20: if (mark_p->file) free(mark_p->file); ^~~~ --- ncommand.o --- ncommand.c:602:9: warning: implicit declaration of function 'setvari'; did you mean 'getvar'? [-Wimplicit-function-declaration] (void) setvari(s, (long) optval_orig); ^~~~~~~ getvar --- main.o --- main.c: In function 'main': main.c:293:9: warning: implicit declaration of function 'option'; did you mean 'open'? [-Wimplicit-function-declaration] (void)option(envargc, envargv); ^~~~~~ open --- ncommand.o --- ncommand.c:603:2: warning: implicit declaration of function 'clear_error'; did you mean 'clearerr'? [-Wimplicit-function-declaration] clear_error(); ^~~~~~~~~~~ clearerr ncommand.c: In function 'readvar': ncommand.c:634:9: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] return getvar(vstart, vlength); ^~~~~~~~~~~~~~~~~~~~~~~ --- main.o --- main.c:306:2: warning: implicit declaration of function 'marks_initmarks' [-Wimplicit-function-declaration] marks_initmarks(); ^~~~~~~~~~~~~~~ --- marks.o --- marks.c:200:10: warning: implicit declaration of function 'forw_raw_line' [-Wimplicit-function-declaration] npos = forw_raw_line (npos); ^~~~~~~~~~~~~ marks.c:207:2: warning: incompatible implicit declaration of built-in function 'free' free (mark_p->hint); ^~~~ marks.c:207:2: note: include '' or provide a declaration of 'free' --- main.o --- main.c:330:2: warning: implicit declaration of function 'raw_mode'; did you mean 'setmode'? [-Wimplicit-function-declaration] raw_mode(1); ^~~~~~~~ setmode --- marks.o --- marks.c:209:20: warning: implicit declaration of function 'find_linenum' [-Wimplicit-function-declaration] mark_p->linenum = find_linenum (mark_p->pos); ^~~~~~~~~~~~ --- main.o --- main.c:331:2: warning: implicit declaration of function 'get_term'; did you mean 'getpgrp'? [-Wimplicit-function-declaration] get_term(); ^~~~~~~~ getpgrp --- ncommand.o --- ncommand.c: In function 'cmacro': ncommand.c:888:6: warning: implicit declaration of function 'setmacro'; did you mean 'setvari'? [-Wimplicit-function-declaration] if (setmacro(keys, com)) ^~~~~~~~ setvari --- main.o --- main.c:332:2: warning: implicit declaration of function 'open_getchr' [-Wimplicit-function-declaration] open_getchr(); ^~~~~~~~~~~ --- marks.o --- marks.c: In function 'marks_bookhints': marks.c:295:2: warning: implicit declaration of function 'lsystem' [-Wimplicit-function-declaration] lsystem(cmd); ^~~~~~~ --- main.o --- main.c:333:2: warning: implicit declaration of function 'init'; did you mean 'edit'? [-Wimplicit-function-declaration] init(); ^~~~ edit --- ncommand.o --- ncommand.c:890:6: warning: implicit declaration of function 'setmacnumb'; did you mean 'strtonum'? [-Wimplicit-function-declaration] if (setmacnumb(keys, num)) ^~~~~~~~~~ strtonum ncommand.c: In function 'cerror': ncommand.c:910:2: warning: implicit declaration of function 'error'; did you mean 'cerror'? [-Wimplicit-function-declaration] error(s); ^~~~~ cerror --- main.o --- main.c:334:2: warning: implicit declaration of function 'init_signals'; did you mean 'strsignal'? [-Wimplicit-function-declaration] init_signals(1); ^~~~~~~~~~~~ strsignal --- marks.o --- marks.c:303:2: warning: implicit declaration of function 'SETERRSTR'; did you mean 'SETERR'? [-Wimplicit-function-declaration] SETERRSTR (E_SYSTEM, "mkstemp(): %s", strerror(errno)); ^~~~~~~~~ SETERR --- ncommand.o --- ncommand.c: In function 'cusercom': ncommand.c:963:6: warning: implicit declaration of function 'getinput'; did you mean 'getint'? [-Wimplicit-function-declaration] if (getinput("Command: ", buf, sizeof(buf))) ^~~~~~~~ getint --- main.o --- main.c:342:46: warning: implicit declaration of function 'tagsearch'; did you mean 'bsearch'? [-Wimplicit-function-declaration] if (!tagfile || !edit(tagfile, NOFLAGS) || tagsearch()) ^~~~~~~~~ bsearch --- ncommand.o --- ncommand.c: In function 'creadrc': ncommand.c:997:2: warning: implicit declaration of function 'readrc'; did you mean 'creadrc'? [-Wimplicit-function-declaration] readrc(fd); ^~~~~~ creadrc --- main.o --- main.c:343:4: warning: implicit declaration of function 'quit'; did you mean 'edit'? [-Wimplicit-function-declaration] quit(); ^~~~ edit --- marks.o --- marks.c: In function 'gomark': marks.c:370:2: warning: implicit declaration of function 'edit'; did you mean '_exit'? [-Wimplicit-function-declaration] edit(file, NO_FORCE_OPEN); ^~~~ _exit --- ncommand.o --- ncommand.c: In function 'cquit': ncommand.c:1014:2: warning: implicit declaration of function 'quit'; did you mean 'cquit'? [-Wimplicit-function-declaration] quit(); ^~~~ cquit ncommand.c: In function 'chelp': ncommand.c:1036:2: warning: implicit declaration of function 'help'; did you mean 'chelp'? [-Wimplicit-function-declaration] help(); ^~~~ chelp --- option.o --- --- ncommand.o --- ncommand.c: In function 'cflush': ncommand.c:1056:3: warning: implicit declaration of function 'ch_init' [-Wimplicit-function-declaration] ch_init(0, 0); /* XXX should this be ch_init(ctags,0) */ ^~~~~~~ --- main.o --- main.c:365:3: warning: implicit declaration of function 'commands'; did you mean 'howmany'? [-Wimplicit-function-declaration] commands(); ^~~~~~~~ howmany --- marks.o --- marks.c:397:3: warning: implicit declaration of function 'prepaint'; did you mean 'pread'? [-Wimplicit-function-declaration] prepaint(pos); ^~~~~~~~ pread --- main.o --- main.c: At top level: main.c:393:1: warning: return type defaults to 'int' [-Wimplicit-int] quit() ^~~~ --- marks.o --- marks.c:403:3: warning: implicit declaration of function 'jump_loc' [-Wimplicit-function-declaration] jump_loc(pos); ^~~~~~~~ --- main.o --- main.c: In function 'quit': main.c:399:2: warning: implicit declaration of function 'lower_left'; did you mean 'powerof2'? [-Wimplicit-function-declaration] lower_left(); ^~~~~~~~~~ powerof2 --- ncommand.o --- ncommand.c:1057:3: warning: implicit declaration of function 'clr_linenum' [-Wimplicit-function-declaration] clr_linenum(); ^~~~~~~~~~~ --- option.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c option.c --- ncommand.o --- ncommand.c:1059:2: warning: implicit declaration of function 'repaint'; did you mean 'getint'? [-Wimplicit-function-declaration] repaint(); ^~~~~~~ getint --- main.o --- main.c:400:2: warning: implicit declaration of function 'clear_eol'; did you mean 'clearerr'? [-Wimplicit-function-declaration] clear_eol(); ^~~~~~~~~ clearerr main.c:401:2: warning: implicit declaration of function 'deinit'; did you mean 'edit'? [-Wimplicit-function-declaration] deinit(); ^~~~~~ edit --- ncommand.o --- ncommand.c: In function 'cscroll': ncommand.c:1087:3: warning: implicit declaration of function 'forward'; did you mean 'fread'? [-Wimplicit-function-declaration] forward(n, 0); ^~~~~~~ fread ncommand.c:1090:3: warning: implicit declaration of function 'backward' [-Wimplicit-function-declaration] backward(n, 0); ^~~~~~~~ --- main.o --- main.c: In function 'rcfiles': main.c:428:5: warning: implicit declaration of function 'SETERRSTR'; did you mean 'SETERR'? [-Wimplicit-function-declaration] SETERRSTR(E_EXTERN, "unable to read %s: %s", ^~~~~~~~~ SETERR --- ncommand.o --- ncommand.c: In function 'cgomisc': ncommand.c:1170:3: warning: implicit declaration of function 'jump_back' [-Wimplicit-function-declaration] jump_back(n); ^~~~~~~~~ --- main.o --- main.c:430:5: warning: implicit declaration of function 'handle_error' [-Wimplicit-function-declaration] handle_error(); ^~~~~~~~~~~~ In file included from main.c:61: main.c:440:22: warning: passing argument 2 of 'funopen' from incompatible pointer type [-Wincompatible-pointer-types] fd = fropen(DEFRC, str_read); ^~~~~~~~ /usr/include/stdio.h:346:7: note: expected 'int (*)(void *, char *, int)' but argument is of type 'int (*)(void *, char *, size_t)' {aka 'int (*)(void *, char *, long unsigned int)'} FILE *funopen(const void *, int (*)(void *, char *, int), ^~~~~~~ --- ncommand.o --- ncommand.c:1175:3: warning: implicit declaration of function 'jump_percent' [-Wimplicit-function-declaration] jump_percent(n); ^~~~~~~~~~~~ ncommand.c: In function 'clistbmarks': --- main.o --- main.c: In function 'readrc': main.c:520:7: warning: implicit declaration of function 'command'; did you mean 'howmany'? [-Wimplicit-function-declaration] if (command(buf)) ^~~~~~~ howmany --- ncommand.o --- ncommand.c:1193:6: warning: implicit declaration of function 'marks_bookhints' [-Wimplicit-function-declaration] if (marks_bookhints()) ^~~~~~~~~~~~~~~ ncommand.c: In function 'cgoend': ncommand.c:1210:2: warning: implicit declaration of function 'jump_forw' [-Wimplicit-function-declaration] jump_forw(); ^~~~~~~~~ ncommand.c: In function 'cedit': ncommand.c:1226:9: warning: type defaults to 'int' in declaration of 'ispipe' [-Wimplicit-int] extern ispipe; ^~~~~~ ncommand.c:1233:2: warning: implicit declaration of function 'editfile'; did you mean 'cfile'? [-Wimplicit-function-declaration] editfile(); ^~~~~~~~ cfile ncommand.c: In function 'caskfile': ncommand.c:1263:8: warning: implicit declaration of function 'edit'; did you mean 'cedit'? [-Wimplicit-function-declaration] (void)edit(glob(buf), FORCE_OPEN); ^~~~ cedit ncommand.c:1263:13: warning: implicit declaration of function 'glob'; did you mean 'ctob'? [-Wimplicit-function-declaration] (void)edit(glob(buf), FORCE_OPEN); ^~~~ ctob ncommand.c: In function 'cfile': ncommand.c:1291:3: warning: implicit declaration of function 'next_file' [-Wimplicit-function-declaration] next_file(N); ^~~~~~~~~ ncommand.c:1294:3: warning: implicit declaration of function 'prev_file' [-Wimplicit-function-declaration] prev_file(N); ^~~~~~~~~ ncommand.c: In function 'cfile_list': ncommand.c:1312:2: warning: implicit declaration of function 'showlist' [-Wimplicit-function-declaration] showlist(); ^~~~~~~~ ncommand.c: In function 'cstat': ncommand.c:1333:2: warning: implicit declaration of function 'statprompt'; did you mean 'strcmp'? [-Wimplicit-function-declaration] statprompt(onoff); ^~~~~~~~~~ strcmp ncommand.c: In function 'csearch': ncommand.c:1380:3: warning: implicit declaration of function 'biggetinputhack' [-Wimplicit-function-declaration] biggetinputhack(); /* It's magic, boys */ ^~~~~~~~~~~~~~~ ncommand.c:1396:4: warning: implicit declaration of function 'ungetcc'; did you mean 'ungetc'? [-Wimplicit-function-declaration] ungetcc(*buf); ^~~~~~~ ungetc ncommand.c:1428:2: warning: implicit declaration of function 'search'; did you mean 'csearch'? [-Wimplicit-function-declaration] search(!direction, str, N, !sense); ^~~~~~ csearch ncommand.c: In function 'cmark': ncommand.c:1474:3: warning: implicit declaration of function 'gomark'; did you mean 'cmark'? [-Wimplicit-function-declaration] gomark(*mark); ^~~~~~ cmark ncommand.c:1477:3: warning: implicit declaration of function 'setmark'; did you mean 'setvari'? [-Wimplicit-function-declaration] setmark(*mark); ^~~~~~~ setvari ncommand.c: In function 'ctags': ncommand.c:1507:3: warning: implicit declaration of function 'findtag' [-Wimplicit-function-declaration] findtag(buf); ^~~~~~~ ncommand.c:1511:4: warning: implicit declaration of function 'nexttag'; did you mean 'settog'? [-Wimplicit-function-declaration] nexttag(n); ^~~~~~~ settog ncommand.c:1514:4: warning: implicit declaration of function 'prevtag' [-Wimplicit-function-declaration] prevtag(n); ^~~~~~~ ncommand.c:1523:3: warning: implicit declaration of function 'tagsearch'; did you mean 'csearch'? [-Wimplicit-function-declaration] tagsearch(); ^~~~~~~~~ csearch --- option.o --- option.c:60:1: warning: return type defaults to 'int' [-Wimplicit-int] option(argc, argv) ^~~~~~ option.c: In function 'option': option.c:77:15: warning: implicit declaration of function 'getopt'; did you mean 'getw'? [-Wimplicit-function-declaration] while ((ch = getopt(argc, argv, "/:ceinst:ux:f")) != -1) ^~~~~~ getw option.c:109:4: warning: implicit declaration of function 'findtag' [-Wimplicit-function-declaration] findtag(optarg); ^~~~~~~ option.c:115:14: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] tabstop = atoi(optarg); ^~~~ option.c: In function 'usage': option.c:133:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(1); ^~~~ option.c:133:2: warning: incompatible implicit declaration of built-in function 'exit' option.c:133:2: note: include '' or provide a declaration of 'exit' option.c:45:1: +#include option.c:133:2: exit(1); ^~~~ --- os.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c os.c --- output.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c output.c --- position.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c position.c --- output.o --- output.c:78:1: warning: return type defaults to 'int' [-Wimplicit-int] markup(ent_ul, ent_bo) ^~~~~~ output.c: In function 'markup': output.c:94:3: warning: implicit declaration of function 'ul_exit' [-Wimplicit-function-declaration] ul_exit(); ^~~~~~~ output.c:98:3: warning: implicit declaration of function 'bo_exit' [-Wimplicit-function-declaration] bo_exit(); ^~~~~~~ output.c:102:3: warning: implicit declaration of function 'ul_enter' [-Wimplicit-function-declaration] ul_enter(); ^~~~~~~~ output.c:106:3: warning: implicit declaration of function 'bo_enter' [-Wimplicit-function-declaration] bo_enter(); ^~~~~~~~ output.c: At top level: output.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int] put_line() ^~~~~~~~ output.c: In function 'put_line': output.c:145:3: warning: 'return' with no value, in function returning non-void return; ^~~~~~ output.c:131:1: note: declared here put_line() ^~~~~~~~ output.c:153:3: warning: implicit declaration of function 'clear_eol'; did you mean 'clearerr'? [-Wimplicit-function-declaration] clear_eol(); ^~~~~~~~~ clearerr output.c:128:3: warning: implicit declaration of function 'putchr'; did you mean 'putchar'? [-Wimplicit-function-declaration] putchr(char); \ ^~~~~~ output.c:190:5: note: in expansion of macro 'MAYPUTCHR' MAYPUTCHR(' '); ^~~~~~~~~ output.c:203:5: warning: implicit declaration of function 'putbs'; did you mean 'puts'? [-Wimplicit-function-declaration] putbs(); ^~~~~ puts output.c: At top level: output.c:247:1: warning: return type defaults to 'int' [-Wimplicit-int] flush() ^~~~~ output.c: In function 'flush': output.c:253:3: warning: 'return' with no value, in function returning non-void return; ^~~~~~ output.c:247:1: note: declared here flush() ^~~~~ output.c:254:6: warning: implicit declaration of function 'write'; did you mean 'fwrite'? [-Wimplicit-function-declaration] if (write(1, obuf, n) != n) ^~~~~ fwrite output.c: At top level: output.c:262:1: warning: return type defaults to 'int' [-Wimplicit-int] purge() ^~~~~ output.c:271:1: warning: return type defaults to 'int' [-Wimplicit-int] putchr(c) ^~~~~~ output.c:282:1: warning: return type defaults to 'int' [-Wimplicit-int] putstr(s) ^~~~~~ output.c:315:1: warning: return type defaults to 'int' [-Wimplicit-int] ierror(s) ^~~~~~ output.c: In function 'ierror': output.c:318:2: warning: implicit declaration of function 'lower_left'; did you mean 'tolower_l'? [-Wimplicit-function-declaration] lower_left(); ^~~~~~~~~~ tolower_l output.c:320:2: warning: implicit declaration of function 'so_enter' [-Wimplicit-function-declaration] so_enter(); ^~~~~~~~ output.c:323:2: warning: implicit declaration of function 'so_exit' [-Wimplicit-function-declaration] so_exit(); ^~~~~~~ --- prim.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c prim.c --- position.o --- position.c:87:1: warning: return type defaults to 'int' [-Wimplicit-int] add_forw_pos(pos) ^~~~~~~~~~~~ position.c:103:1: warning: return type defaults to 'int' [-Wimplicit-int] add_back_pos(pos) ^~~~~~~~~~~~ position.c:120:1: warning: return type defaults to 'int' [-Wimplicit-int] copytable() ^~~~~~~~~ position.c:134:1: warning: return type defaults to 'int' [-Wimplicit-int] pos_clear() ^~~~~~~~~ position.c: In function 'pos_clear': position.c:137:15: warning: conflicting types for built-in function 'malloc' [-Wbuiltin-declaration-mismatch] extern char *malloc(), *realloc(); ^~~~~~ position.c:137:26: warning: conflicting types for built-in function 'realloc' [-Wbuiltin-declaration-mismatch] extern char *malloc(), *realloc(); ^~~~~~~ position.c: At top level: position.c:159:1: warning: return type defaults to 'int' [-Wimplicit-int] onscreen(pos) ^~~~~~~~ --- os.o --- os.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int] lsystem(cmd) ^~~~~~~ os.c: In function 'lsystem': os.c:95:3: warning: implicit declaration of function 'lower_left'; did you mean 'powerof2'? [-Wimplicit-function-declaration] lower_left(); ^~~~~~~~~~ powerof2 os.c:96:3: warning: implicit declaration of function 'clear_eol'; did you mean 'clearerr'? [-Wimplicit-function-declaration] clear_eol(); ^~~~~~~~~ clearerr os.c:97:3: warning: implicit declaration of function 'putstr'; did you mean 'puts'? [-Wimplicit-function-declaration] putstr("!"); ^~~~~~ puts os.c:105:2: warning: implicit declaration of function 'deinit'; did you mean 'setbit'? [-Wimplicit-function-declaration] deinit(); ^~~~~~ setbit os.c:106:2: warning: implicit declaration of function 'flush'; did you mean 'fflush'? [-Wimplicit-function-declaration] flush(); ^~~~~ fflush os.c:107:2: warning: implicit declaration of function 'raw_mode'; did you mean 'strmode'? [-Wimplicit-function-declaration] raw_mode(0); ^~~~~~~~ strmode os.c:112:2: warning: implicit declaration of function 'init_signals'; did you mean 'strsignal'? [-Wimplicit-function-declaration] init_signals(0); ^~~~~~~~~~~~ strsignal os.c:118:8: warning: implicit declaration of function 'dup'; did you mean 'strdup'? [-Wimplicit-function-declaration] inp = dup(0); ^~~ strdup os.c:119:8: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] (void)close(0); ^~~~~ pclose os.c:143:8: warning: implicit declaration of function 'system'; did you mean 'lsystem'? [-Wimplicit-function-declaration] (void)system(cmd); ^~~~~~ lsystem os.c:154:2: warning: implicit declaration of function 'init'; did you mean 'unix'? [-Wimplicit-function-declaration] init(); ^~~~ unix os.c:161:2: warning: implicit declaration of function 'winch' [-Wimplicit-function-declaration] winch(); ^~~~~ os.c: At top level: os.c:170:1: warning: return type defaults to 'int' [-Wimplicit-int] iread(fd, buf, len) ^~~~~ os.c: In function 'iread': os.c:186:6: warning: implicit declaration of function 'read'; did you mean 'iread'? [-Wimplicit-function-declaration] n = read(fd, buf, len); ^~~~ iread os.c:202:22: warning: implicit declaration of function 'getpid'; did you mean 'getline'? [-Wimplicit-function-declaration] if (neofs > 2) kill(getpid(), SIGHUP); ^~~~~~ getline os.c: At top level: os.c:210:1: warning: return type defaults to 'int' [-Wimplicit-int] intread() ^~~~~~~ os.c: In function 'glob': os.c:231:14: warning: conflicting types for built-in function 'malloc' [-Wbuiltin-declaration-mismatch] char *cmd, *malloc(), *getenv(); ^~~~~~ os.c:262:2: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(cmd); ^~~~ os.c:262:2: warning: incompatible implicit declaration of built-in function 'free' os.c:262:2: note: include '' or provide a declaration of 'free' os.c:69:1: +#include os.c:262:2: free(cmd); ^~~~ os.c: In function 'bad_file': os.c:291:3: warning: implicit declaration of function 'strtcpy'; did you mean 'strncpy'? [-Wimplicit-function-declaration] strtcpy(message, filename, (int)(len-sizeof(is_dir)-1)); ^~~~~~~ strncpy os.c: At top level: os.c:302:1: warning: return type defaults to 'int' [-Wimplicit-int] strtcpy(to, from, len) ^~~~~~~ --- prim.o --- prim.c:98:1: warning: return type defaults to 'int' [-Wimplicit-int] squish_check() ^~~~~~~~~~~~ prim.c: In function 'squish_check': prim.c:102:3: warning: implicit declaration of function 'repaint'; did you mean 'rewind'? [-Wimplicit-function-declaration] repaint(); ^~~~~~~ rewind prim.c: At top level: prim.c:112:1: warning: return type defaults to 'int' [-Wimplicit-int] forw(n, pos, only_last) ^~~~ prim.c: In function 'forw': prim.c:137:4: warning: implicit declaration of function 'clear' [-Wimplicit-function-declaration] clear(); ^~~~~ prim.c:138:4: warning: implicit declaration of function 'home' [-Wimplicit-function-declaration] home(); ^~~~ prim.c:140:4: warning: implicit declaration of function 'lower_left' [-Wimplicit-function-declaration] lower_left(); ^~~~~~~~~~ prim.c:141:4: warning: implicit declaration of function 'clear_eol'; did you mean 'clearerr'? [-Wimplicit-function-declaration] clear_eol(); ^~~~~~~~~ clearerr prim.c:150:4: warning: implicit declaration of function 'pos_clear' [-Wimplicit-function-declaration] pos_clear(); ^~~~~~~~~ prim.c:151:4: warning: implicit declaration of function 'add_forw_pos' [-Wimplicit-function-declaration] add_forw_pos(pos); ^~~~~~~~~~~~ prim.c:156:5: warning: implicit declaration of function 'putstr'; did you mean 'puts'? [-Wimplicit-function-declaration] putstr("...skipping...\n"); ^~~~~~ puts prim.c:172:5: warning: implicit declaration of function 'copytable' [-Wimplicit-function-declaration] copytable(); ^~~~~~~~~ prim.c:197:3: warning: implicit declaration of function 'put_line'; did you mean 'getline'? [-Wimplicit-function-declaration] put_line(); ^~~~~~~~ getline prim.c:207:9: warning: implicit declaration of function 'currline'; did you mean 'forw_line'? [-Wimplicit-function-declaration] (void) currline(BOTTOM); ^~~~~~~~ forw_line prim.c: At top level: prim.c:214:1: warning: return type defaults to 'int' [-Wimplicit-int] back(n, pos, only_last) ^~~~ prim.c: In function 'back': prim.c:222:20: warning: implicit declaration of function 'get_back_scroll' [-Wimplicit-function-declaration] do_repaint = (n > get_back_scroll() || (only_last && n > sc_height-1)); ^~~~~~~~~~~~~~~ prim.c:236:3: warning: implicit declaration of function 'add_back_pos' [-Wimplicit-function-declaration] add_back_pos(pos); ^~~~~~~~~~~~ prim.c:245:4: warning: implicit declaration of function 'add_line'; did you mean 'back_line'? [-Wimplicit-function-declaration] add_line(); ^~~~~~~~ back_line prim.c: In function 'forward': prim.c:272:3: warning: implicit declaration of function 'next_file' [-Wimplicit-function-declaration] next_file(1); ^~~~~~~~~ prim.c: At top level: prim.c:309:1: warning: return type defaults to 'int' [-Wimplicit-int] prepaint(pos) ^~~~~~~~ prim.c:320:1: warning: return type defaults to 'int' [-Wimplicit-int] repaint() ^~~~~~~ prim.c: In function 'jump_forw': prim.c:339:6: warning: implicit declaration of function 'ch_end_seek' [-Wimplicit-function-declaration] if (ch_end_seek()) ^~~~~~~~~~~ prim.c:341:3: warning: implicit declaration of function 'error'; did you mean 'perror'? [-Wimplicit-function-declaration] error("Cannot seek to end of file"); ^~~~~ perror prim.c:344:2: warning: implicit declaration of function 'lastmark' [-Wimplicit-function-declaration] lastmark(); ^~~~~~~~ prim.c: In function 'jump_back': prim.c:369:6: warning: implicit declaration of function 'ch_seek'; did you mean 'ch_tell'? [-Wimplicit-function-declaration] if (ch_seek((off_t)0)) { ^~~~~~~ ch_tell prim.c:375:17: warning: implicit declaration of function 'ch_beg_seek' [-Wimplicit-function-declaration] if (n <= 1 && ch_beg_seek() == 0) ^~~~~~~~~~~ prim.c:385:15: warning: implicit declaration of function 'ch_forw_get' [-Wimplicit-function-declaration] while ((c = ch_forw_get()) != '\n') ^~~~~~~~~~~ prim.c: In function 'jump_percent': prim.c:424:15: warning: implicit declaration of function 'ch_back_get' [-Wimplicit-function-declaration] while ((c = ch_back_get()) != '\n' && c != EOI) ^~~~~~~~~~~ prim.c: In function 'jump_loc': prim.c:443:15: warning: implicit declaration of function 'onscreen' [-Wimplicit-function-declaration] if ((nline = onscreen(pos)) >= 0) { ^~~~~~~~ prim.c: At top level: prim.c:510:1: warning: return type defaults to 'int' [-Wimplicit-int] get_back_scroll() ^~~~~~~~~~~~~~~ --- screen.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c screen.c --- search.o --- --- screen.o --- screen.c:148:1: warning: return type defaults to 'int' [-Wimplicit-int] raw_mode(on) ^~~~~~~~ screen.c:248:1: warning: return type defaults to 'int' [-Wimplicit-int] get_term() ^~~~~~~~ --- search.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c search.c --- screen.o --- screen.c: In function 'get_term': screen.c:305:9: warning: implicit declaration of function 'setvari'; did you mean 'setpgrp'? [-Wimplicit-function-declaration] (void) setvari("_sc_height", (long) sc_height - 1); ^~~~~~~ setpgrp screen.c: At top level: screen.c:509:1: warning: return type defaults to 'int' [-Wimplicit-int] init() ^~~~ screen.c:518:1: warning: return type defaults to 'int' [-Wimplicit-int] deinit() ^~~~~~ screen.c:527:1: warning: return type defaults to 'int' [-Wimplicit-int] home() ^~~~ screen.c:536:1: warning: return type defaults to 'int' [-Wimplicit-int] add_line() ^~~~~~~~ screen.c:542:1: warning: return type defaults to 'int' [-Wimplicit-int] lower_left() ^~~~~~~~~~ screen.c: In function 'lower_left': screen.c:546:3: warning: implicit declaration of function 'flush'; did you mean 'fflush'? [-Wimplicit-function-declaration] flush(); ^~~~~ fflush screen.c: At top level: screen.c:555:1: warning: return type defaults to 'int' [-Wimplicit-int] bell() ^~~~ screen.c:563:1: warning: return type defaults to 'int' [-Wimplicit-int] clear() ^~~~~ screen.c: In function 'clear': screen.c:566:3: warning: implicit declaration of function 'so_exit'; did you mean '_exit'? [-Wimplicit-function-declaration] so_exit(); ^~~~~~~ _exit screen.c:568:3: warning: implicit declaration of function 'ul_exit'; did you mean '_exit'? [-Wimplicit-function-declaration] ul_exit(); ^~~~~~~ _exit screen.c:570:3: warning: implicit declaration of function 'bo_exit'; did you mean '_exit'? [-Wimplicit-function-declaration] bo_exit(); ^~~~~~~ _exit screen.c: At top level: screen.c:578:1: warning: return type defaults to 'int' [-Wimplicit-int] clear_eol() ^~~~~~~~~ screen.c:592:1: warning: return type defaults to 'int' [-Wimplicit-int] so_enter() ^~~~~~~~ screen.c:601:1: warning: return type defaults to 'int' [-Wimplicit-int] so_exit() ^~~~~~~ screen.c:611:1: warning: return type defaults to 'int' [-Wimplicit-int] ul_enter() ^~~~~~~~ screen.c:620:1: warning: return type defaults to 'int' [-Wimplicit-int] ul_exit() ^~~~~~~ screen.c:629:1: warning: return type defaults to 'int' [-Wimplicit-int] bo_enter() ^~~~~~~~ screen.c:638:1: warning: return type defaults to 'int' [-Wimplicit-int] bo_exit() ^~~~~~~ screen.c:648:1: warning: return type defaults to 'int' [-Wimplicit-int] backspace() ^~~~~~~~~ screen.c:661:1: warning: return type defaults to 'int' [-Wimplicit-int] putbs() ^~~~~ --- signal.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c signal.c --- tags.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c tags.c --- signal.o --- signal.c: In function 'stop': signal.c:80:3: warning: implicit declaration of function 'intread' [-Wimplicit-function-declaration] intread(); ^~~~~~~ signal.c: In function 'purgeandquit': signal.c:115:2: warning: implicit declaration of function 'purge' [-Wimplicit-function-declaration] purge(); /* purge buffered output */ ^~~~~ signal.c:116:2: warning: implicit declaration of function 'quit' [-Wimplicit-function-declaration] quit(); ^~~~ signal.c: At top level: signal.c:122:1: warning: return type defaults to 'int' [-Wimplicit-int] init_signals(on) ^~~~~~~~~~~~ signal.c: In function 'psignals': signal.c:181:3: warning: implicit declaration of function 'get_term'; did you mean 'getitimer'? [-Wimplicit-function-declaration] get_term(); ^~~~~~~~ getitimer signal.c:184:11: warning: implicit declaration of function 'setvari' [-Wimplicit-function-declaration] (void) setvari("_sc_width", (long) sc_width); ^~~~~~~ signal.c:199:3: warning: implicit declaration of function 'lower_left' [-Wimplicit-function-declaration] lower_left(); ^~~~~~~~~~ --- search.o --- search.c:73:1: warning: return type defaults to 'int' [-Wimplicit-int] search(search_forward, pattern, n, wantmatch) ^~~~~~ --- signal.o --- signal.c:200:3: warning: implicit declaration of function 'clear_eol' [-Wimplicit-function-declaration] clear_eol(); ^~~~~~~~~ signal.c:201:3: warning: implicit declaration of function 'deinit' [-Wimplicit-function-declaration] deinit(); ^~~~~~ --- search.o --- search.c: In function 'search': search.c:99:4: warning: implicit declaration of function 'error'; did you mean 'perror'? [-Wimplicit-function-declaration] error(errbuf); ^~~~~ perror --- signal.o --- signal.c:202:9: warning: implicit declaration of function 'flush' [-Wimplicit-function-declaration] (void)flush(); ^~~~~ signal.c:203:3: warning: implicit declaration of function 'raw_mode' [-Wimplicit-function-declaration] raw_mode(0); ^~~~~~~~ --- search.o --- search.c:119:6: warning: implicit declaration of function 'position' [-Wimplicit-function-declaration] if (position(TOP) == NULL_POSITION) { ^~~~~~~~ --- signal.o --- signal.c:208:14: warning: implicit declaration of function 'getpid' [-Wimplicit-function-declaration] (void)kill(getpid(), SIGTSTP); ^~~~~~ signal.c:218:3: warning: implicit declaration of function 'init'; did you mean 'unix'? [-Wimplicit-function-declaration] init(); ^~~~ unix --- search.o --- search.c:148:12: warning: implicit declaration of function 'find_linenum' [-Wimplicit-function-declaration] linenum = find_linenum(pos); ^~~~~~~~~~~~ search.c:169:10: warning: implicit declaration of function 'forw_raw_line' [-Wimplicit-function-declaration] pos = forw_raw_line(pos); ^~~~~~~~~~~~~ search.c:178:10: warning: implicit declaration of function 'back_raw_line' [-Wimplicit-function-declaration] pos = back_raw_line(pos); ^~~~~~~~~~~~~ search.c:199:4: warning: implicit declaration of function 'add_lnum'; did you mean 'isalnum'? [-Wimplicit-function-declaration] add_lnum(linenum, pos); ^~~~~~~~ isalnum search.c:231:2: warning: implicit declaration of function 'jump_loc' [-Wimplicit-function-declaration] jump_loc(linepos); ^~~~~~~~ --- tags.o --- tags.c:61:8: warning: type defaults to 'int' in declaration of 'ctagsearch' [-Wimplicit-int] static ctagsearch(), gtagsearch(); ^~~~~~~~~~ tags.c:61:22: warning: type defaults to 'int' in declaration of 'gtagsearch' [-Wimplicit-int] static ctagsearch(), gtagsearch(); ^~~~~~~~~~ tags.c: In function 'findtag': tags.c:96:2: warning: implicit declaration of function 'error'; did you mean 'perror'? [-Wimplicit-function-declaration] error("could not find relevent tag information"); ^~~~~ perror tags.c: At top level: tags.c:107:1: warning: return type defaults to 'int' [-Wimplicit-int] nexttag(number) ^~~~~~~ tags.c:126:1: warning: return type defaults to 'int' [-Wimplicit-int] prevtag(number) ^~~~~~~ tags.c: In function 'findctag': tags.c:205:28: warning: passing argument 2 of 'fgetln' from incompatible pointer type [-Wincompatible-pointer-types] while ((tline = fgetln(f, &tline_len))) ^~~~~~~~~~ In file included from tags.c:48: /usr/include/stdio.h:327:7: note: expected 'size_t *' {aka 'long unsigned int *'} but argument is of type 'int *' char *fgetln(FILE *, size_t *); ^~~~~~ tags.c: At top level: tags.c:298:1: warning: return type defaults to 'int' [-Wimplicit-int] ctagsearch() ^~~~~~~~~~ tags.c: In function 'ctagsearch': tags.c:304:12: warning: implicit declaration of function 'find_linenum' [-Wimplicit-function-declaration] linenum = find_linenum(pos); ^~~~~~~~~~~~ tags.c:333:4: warning: implicit declaration of function 'add_lnum'; did you mean 'isalnum'? [-Wimplicit-function-declaration] add_lnum(linenum, pos); ^~~~~~~~ isalnum tags.c:366:2: warning: implicit declaration of function 'jump_loc'; did you mean 'malloc'? [-Wimplicit-function-declaration] jump_loc(linepos); ^~~~~~~~ malloc tags.c: At top level: tags.c:392:8: warning: type defaults to 'int' in declaration of 'getentry' [-Wimplicit-int] static getentry(); ^~~~~~~~ tags.c:533:1: warning: return type defaults to 'int' [-Wimplicit-int] gtagsearch() ^~~~~~~~~~ tags.c: In function 'gtagsearch': tags.c:538:2: warning: implicit declaration of function 'jump_back' [-Wimplicit-function-declaration] jump_back(curgtag->line); ^~~~~~~~~ tags.c: At top level: tags.c:565:1: warning: return type defaults to 'int' [-Wimplicit-int] getentry(buf, tag, file, line) ^~~~~~~~ --- ttyin.o --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -c ttyin.c ttyin.c:51:1: warning: return type defaults to 'int' [-Wimplicit-int] open_getchr() ^~~~~~~~~~~ ttyin.c:59:1: warning: return type defaults to 'int' [-Wimplicit-int] getchr() ^~~~~~ ttyin.c: In function 'getchr': ttyin.c:66:12: warning: implicit declaration of function 'iread' [-Wimplicit-function-declaration] result = iread(tty, &c, 1); ^~~~~ ttyin.c:75:4: warning: implicit declaration of function 'quit' [-Wimplicit-function-declaration] quit(); ^~~~ --- more --- cc -Wno-return-type -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -I/construction/sysutils/44bsd-more/44bsd-more-20000521_1 -DTERMIOS -std=gnu99 -L/usr/local/lib -Wl,-rpath=/usr/local/lib -o more ch.o command.o help.o input.o line.o linenum.o macro.o main.o marks.o ncommand.o option.o os.o output.o position.o prim.o screen.o search.o signal.o tags.o ttyin.o -lncurses -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> 44bsd-more-20000521_1 depends on file: /usr/local/lib/libncurses.so.6 - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for 44bsd-more-20000521_1 ===> Generating temporary packing list /bin/mkdir -p /construction/sysutils/44bsd-more/stage/usr/local/share/examples/44bsd-more install -m 444 /construction/sysutils/44bsd-more/44bsd-more-20000521_1/more.1 /construction/sysutils/44bsd-more/stage/usr/local/man/man1/44bsd-more.1 install -m 0644 /construction/sysutils/44bsd-more/44bsd-more-20000521_1/default.morerc /construction/sysutils/44bsd-more/stage/usr/local/share/examples/44bsd-more install -m 0644 /construction/sysutils/44bsd-more/44bsd-more-20000521_1/less.morerc /construction/sysutils/44bsd-more/stage/usr/local/share/examples/44bsd-more install -m 0644 /construction/sysutils/44bsd-more/44bsd-more-20000521_1/most.morerc /construction/sysutils/44bsd-more/stage/usr/local/share/examples/44bsd-more install -m 0644 /construction/sysutils/44bsd-more/44bsd-more-20000521_1/more.help /construction/sysutils/44bsd-more/stage/usr/local/share/misc/44bsd-more.help install -s -m 555 /construction/sysutils/44bsd-more/44bsd-more-20000521_1/more /construction/sysutils/44bsd-more/stage/usr/local/bin/44bsd-more ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for 44bsd-more-20000521_1 file sizes/checksums [6]: . done packing files [6]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Saturday, 9 MAR 2019 at 09:06:53 UTC Duration: 00:00:05