>>> Building on exopi-1 under net/gopher BDEPENDS = [devel/gmake] DIST = [net/gopher:gopher_3.0.17.tar.gz] FULLPKGNAME = gopher-3.0.17 Avoided depends for gmake-4.4.1 distfiles size=320120 >>> Running build in net/gopher at 1734971413.71 ===> net/gopher ===> Building from scratch gopher-3.0.17 Package database already locked... awaiting release... done! ===> gopher-3.0.17 depends on: gmake-* -> gmake-4.4.1 ===> Verifying specs: c curses m ===> found c.100.3 curses.15.0 m.10.1 ===> Checking files for gopher-3.0.17 `/exopi-cvs/ports/distfiles/gopher_3.0.17.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for gopher-3.0.17 ===> Patching for gopher-3.0.17 ===> Applying OpenBSD patch patch-conf_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- conf.h.orig Wed Jul 20 11:28:52 2005 |+++ conf.h Wed Dec 13 12:42:51 2006 -------------------------- Patching file conf.h using Plan A... Hunk #1 succeeded at 144. done ===> Applying OpenBSD patch patch-doc_gopher_1 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- doc/gopher.1.orig Sun Jul 30 21:52:38 2006 |+++ doc/gopher.1 Sun Jul 30 21:55:12 2006 -------------------------- Patching file doc/gopher.1 using Plan A... Hunk #1 succeeded at 227. done ===> Applying OpenBSD patch patch-doc_gopherrc_5 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- doc/gopherrc.5.orig Sun Jul 30 21:55:39 2006 |+++ doc/gopherrc.5 Sun Jul 30 21:56:59 2006 -------------------------- Patching file doc/gopherrc.5 using Plan A... Hunk #1 succeeded at 77. Hunk #2 succeeded at 100. done ===> Applying OpenBSD patch patch-gopher_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- gopher/Makefile.in.orig Wed Jul 20 17:28:52 2005 |+++ gopher/Makefile.in Fri Nov 29 18:31:23 2013 -------------------------- Patching file gopher/Makefile.in using Plan A... Hunk #1 succeeded at 132. done ===> Applying OpenBSD patch patch-object_GSgopherobj_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- object/GSgopherobj.c.orig Wed Jul 20 17:28:53 2005 |+++ object/GSgopherobj.c Fri Nov 29 18:18:13 2013 -------------------------- Patching file object/GSgopherobj.c using Plan A... Hunk #1 succeeded at 1870. done ===> Applying OpenBSD patch patch-object_Regex_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- object/Regex.h.orig Wed Jul 20 17:28:53 2005 |+++ object/Regex.h Fri Nov 29 19:13:00 2013 -------------------------- Patching file object/Regex.h using Plan A... Hunk #1 succeeded at 177. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for gopher-3.0.17 ===> Configuring for gopher-3.0.17 Using /exopi-obj/pobj/gopher-3.0.17/config.site (generated) loading site script /exopi-obj/pobj/gopher-3.0.17/config.site creating cache ./config.cache ---------------------------------------------------------------------- You are about to build the Gopher system for Unix Please read the file doc/INSTALL for full information on building Gopher Gopher is copyrighted software, see the file Copyright in the distribution for more information and limitations. ---------------------------------------------------------------------- checking for gcc... cc checking whether the C compiler (cc -O2 -pipe ) works... yes checking whether the C compiler (cc -O2 -pipe ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for a BSD compatible install... /exopi-obj/pobj/gopher-3.0.17/bin/install -c checking whether ln -s works... yes checking for ranlib... ranlib checking whether gmake sets ${MAKE}... yes checking for main in -lm... (cached) yes checking for connect... yes checking for gethostname... (cached) yes checking for re_comp in -lcompat... no checking for main in -lmalloc... no checking for main in -lcurses... yes checking for main in -ltermcap... yes checking for dirent.h that defines DIR... (cached) yes checking for opendir in -ldir... (cached) no checking how to run the C preprocessor... cc -E checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for strings.h... (cached) yes checking for string.h... (cached) yes checking for sys/param.h... (cached) yes checking for term.h... yes checking for re_comp.h... no checking for regex.h... (cached) yes checking for crypt.h... no checking for fcntl.h... (cached) yes checking for time.h... (cached) yes checking for ctype.h... (cached) yes checking for limits.h... (cached) yes checking for locale.h... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/file.h... (cached) yes checking for sys/ioctl.h... (cached) yes checking for sys/time.h... (cached) yes checking for syslog.h... (cached) yes checking for unistd.h... (cached) yes checking for malloc.h... (cached) no checking for stdlib.h... (cached) yes checking for libgen.h... (cached) yes checking for regexp.h... no checking for working const... (cached) yes checking for uid_t in sys/types.h... (cached) yes checking for pid_t... (cached) yes checking for size_t... (cached) yes checking whether time.h and sys/time.h may both be included... (cached) yes checking whether struct tm is in sys/time.h or time.h... (cached) time.h checking whether cc needs -traditional... no checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking return type of signal handlers... (cached) void checking for working strcoll... (cached) yes checking for vfork.h... no checking for working vfork... (cached) yes checking for vprintf... (cached) yes checking for getloadavg... (cached) yes checking for getloadavg... (cached) yes checking whether getloadavg requires setgid... no checking for main in -lcurses... (cached) yes checking for main in -ltermcap... (cached) yes checking for bzero... (cached) yes checking for gethostname... (cached) yes checking for fgetpwent... no checking for get_current_dir_name... no checking for getcwd... (cached) yes checking for getwd... (cached) yes checking for madvise... (cached) yes checking for mkdir... (cached) yes checking for mkstemp... (cached) yes checking for mktime... (cached) yes checking for putenv... (cached) yes checking for re_comp... (cached) no checking for select... (cached) yes checking for seteuid... (cached) yes checking for setsid... (cached) yes checking for socket... (cached) yes checking for strcasecmp... (cached) yes checking for strcspn... (cached) yes checking for strdup... (cached) yes checking for strerror... (cached) yes checking for strftime... (cached) yes checking for strspn... (cached) yes checking for strstr... (cached) yes checking for strtol... (cached) yes checking for sysconf... (cached) yes checking for tempnam... (cached) yes checking for tzset... (cached) yes checking for wait3... (cached) yes checking for waitpid... (cached) yes checking for strcasestr... yes checking for regcomp... (cached) yes checking for regfree... yes checking for wattron... yes checking for wattroff... yes checking for wstandout... yes checking for wstandend... yes updating cache ./config.cache creating ./config.status creating Makefile creating Makefile.config creating object/Makefile creating gopher/Makefile creating gopher/locales/Makefile creating doc/Makefile creating gophfilt/Makefile creating config.h ===> Building for gopher-3.0.17 Making Objects (cd object; gmake all) gmake[1]: Entering directory '/exopi-obj/pobj/gopher-3.0.17/gopher-release-3.0.17/object' Makefile:33: warning: ignoring prerequisites on suffix rule definition touch shared cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c STRstring.c cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c GDgopherdir.c In file included from GDgopherdir.c:157: In file included from ./GDgopherdir.h:50: ./GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ./GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ./GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ./GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ./GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ./GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ GDgopherdir.c:179:27: warning: passing arguments to 'DAnew' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] temp->Gophers = DAnew(size, GSnew, GSinit, GSdestroy, GScpy); ^ GDgopherdir.c:320:15: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] prefcn(gs, sockfd); ^ 5 warnings generated. cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c GSgopherobj.c In file included from GSgopherobj.c:352: ./GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ./GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ./GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ./GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ./GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ./GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ ./GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void GSplusnew(); ^ GSgopherobj.c:407:1: note: conflicting prototype is here GSplusnew(GopherObj *gs) ^ GSgopherobj.c:416:28: warning: passing arguments to 'DAnew' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] gs->gplus->Views = VIAnew(10); ^ ./VIews.h:89:32: note: expanded from macro 'VIAnew' #define VIAnew(a) (DAnew((a),VInew,VIinit,VIdestroy,VIcpy)) ^ GSgopherobj.c:417:31: warning: passing arguments to 'DAnew' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] gs->gplus->OtherBlocks = BLAnew(5); ^ ./BLblock.h:140:31: note: expanded from macro 'BLAnew' #define BLAnew(a) (DAnew((a),BLnew,BLinit,BLdestroy,BLcpy)) ^ GSgopherobj.c:437:14: warning: passing arguments to 'URLdestroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] URLdestroy(gs->url); ^ GSgopherobj.c:487:14: warning: passing arguments to 'URLdestroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] URLdestroy(gs->url); ^ GSgopherobj.c:515:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GSsetURL(gs, url) ^ GSgopherobj.c:1233:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] extern int readline(); ^ ./util.h:74:8: note: conflicting prototype is here int readline(int fd, char *ptr, int maxlen); ^ In file included from GSgopherobj.c:352: ./GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void GScpy(); ^ GSgopherobj.c:1351:1: note: conflicting prototype is here GScpy(GopherObj *dest, GopherObj *orig) ^ GSgopherobj.c:1454:31: warning: passing arguments to 'DAnew' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] gs->gplus->Views = VIAnew(10); ^ ./VIews.h:89:32: note: expanded from macro 'VIAnew' #define VIAnew(a) (DAnew((a),VInew,VIinit,VIdestroy,VIcpy)) ^ In file included from GSgopherobj.c:352: ./GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void GStransmit(); ^ GSgopherobj.c:1526:1: note: conflicting prototype is here GStransmit(GopherObj *gs, int sockfd, char *search, char *command, char *view) ^ GSgopherobj.c:1927:33: warning: passing arguments to 'URLgetService' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] serviceType = URLgetService(url); ^ 14 warnings generated. cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c DAarray.c In file included from DAarray.c:49: ./DAarray.h:57:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] DynArray *DAnew(); ^ DAarray.c:64:1: note: conflicting prototype is here DAnew( ^ DAarray.c:101:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] da->destroyfn(da->objects[i]); ^ DAarray.c:115:19: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] da->initfn(DAgetEntry(da, i)); ^ DAarray.c:161:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] da->copyfn(DAgetEntry(da, top), obj); ^ DAarray.c:178:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] da->initfn(newobj); ^ DAarray.c:181:16: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] da->copyfn(newobj, DAgetEntry(da, top)); ^ 6 warnings generated. cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c VIews.c In file included from VIews.c:72: In file included from ./VIews.h:97: In file included from ./BLblock.h:64: ./GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ./GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ./GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ./GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ./GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ./GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ VIews.c:92:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "Franais (Belgium)", ^~~~ VIews.c:93:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "Franais (Canada)", ^~~~ VIews.c:94:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "Franais (Suisse)", ^~~~ VIews.c:95:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "Franais", ^~~~ VIews.c:104:11: warning: illegal character encoding in string literal [-Winvalid-source-encoding] "Espaol", ^~~~ 8 warnings generated. cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c BLblock.c In file included from BLblock.c:79: In file included from ./BLblock.h:64: ./GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ./GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ./GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ./GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ./GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ./GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ BLblock.c:253:20: warning: passing arguments to 'DAnew' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bl->data.text = STAnew(10); ^ ./STAarray.h:49:32: note: expanded from macro 'STAnew' #define STAnew(a) (DAnew((a),STRnew,STRinit,STRdestroy,STRcpy)) ^ 4 warnings generated. cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c Sockets.c Sockets.c:424:21: warning: variable 'tem' set but not used [-Wunused-but-set-variable] unsigned short tem; ^ 1 warning generated. cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c util.c cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c compatible.c cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c url.c In file included from url.c:84: In file included from ./url.h:77: ./GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ./GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ./GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ./GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ./GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ./GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ In file included from url.c:84: ./url.h:81:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void URLdestroy(); ^ url.c:110:1: note: conflicting prototype is here URLdestroy(Url *url) ^ In file included from url.c:84: ./url.h:78:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] UrlServiceType URLgetService(); ^ url.c:233:1: note: conflicting prototype is here URLgetService(Url *url) ^ 5 warnings generated. cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c Debug.c cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c Regex.c cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c fileio.c cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -DLOCALEDIR=\"/etc/gopher/gophernls\" -c ./Locale.c cc -O2 -pipe -Wall -O2 -pipe -I.. -I. -I.. -c RBTree.c RBTree.c:95:4: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RBTdestroyfcn(thetree, rbt_node); ^ ./RBTree.h:90:43: note: expanded from macro 'RBTdestroyfcn' #define RBTdestroyfcn(a,b) ((a)->destroyfn(RBTgetData(b))) ^ RBTree.c:356:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (RBTcmp(thetree, RBTgetData(current), data) > 0) { ^ ./RBTree.h:89:34: note: expanded from macro 'RBTcmp' #define RBTcmp(a,b,c) ((a)->cmpfn(b,c)) ^ ./RBTree.h:92:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] RBTree *RBTnew(); ^ RBTree.c:381:1: note: conflicting prototype is here RBTnew(int (*cmpfunc)(), void (*destroyfn)()) ^ RBTree.c:413:8: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] func(RBTgetData(node)); ^ RBTree.c:432:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] while ((whichway = RBTcmp(rbt, data, RBTgetData(rbt_node))) != 0) { ^ ./RBTree.h:89:34: note: expanded from macro 'RBTcmp' #define RBTcmp(a,b,c) ((a)->cmpfn(b,c)) ^ 5 warnings generated. rm -f libgopher.a ar rcv libgopher.a STRstring.o GDgopherdir.o GSgopherobj.o DAarray.o VIews.o BLblock.o Sockets.o util.o compatible.o url.o Debug.o Regex.o fileio.o Locale.o RBTree.o ranlib libgopher.a || true gmake[1]: Leaving directory '/exopi-obj/pobj/gopher-3.0.17/gopher-release-3.0.17/object' Making client (cd gopher; gmake all) gmake[1]: Entering directory '/exopi-obj/pobj/gopher-3.0.17/gopher-release-3.0.17/gopher' cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c manager.c In file included from manager.c:148: In file included from ./gopher.h:103: In file included from ../object/GDgopherdir.h:50: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ manager.c:223:12: warning: variable 'size' set but not used [-Wunused-but-set-variable] char *size; ^ 4 warnings generated. cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c gopher.c In file included from gopher.c:496: In file included from ./gopher.h:103: In file included from ../object/GDgopherdir.h:50: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ gopher.c:980:3: warning: comparison of array 'playCmd' equal to a null pointer is always false [-Wtautological-pointer-compare] playCmd == NULL || playCmd[0] == '\0') { ^~~~~~~ ~~~~ gopher.c:1014:14: warning: variable 'Waitforchld' set but not used [-Wunused-but-set-variable] BOOLEAN Waitforchld = FALSE; ^ gopher.c:1077:3: warning: comparison of array 'inputline' equal to a null pointer is always false [-Wtautological-pointer-compare] inputline == NULL || inputline[0] == '\0') { ^~~~~~~~~ ~~~~ gopher.c:1438:10: warning: variable 'lines' set but not used [-Wunused-but-set-variable] int lines, cols; ^ gopher.c:1438:17: warning: variable 'cols' set but not used [-Wunused-but-set-variable] int lines, cols; ^ gopher.c:2809:10: warning: variable 'i' set but not used [-Wunused-but-set-variable] int i, numbytes; ^ gopher.c:2928:8: warning: comparison of array 'ImageCmd' equal to a null pointer is always false [-Wtautological-pointer-compare] ImageCmd == NULL || ImageCmd == '\0') { ^~~~~~~~ ~~~~ gopher.c:2928:40: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] ImageCmd == NULL || ImageCmd == '\0') { ^~~~ (void *)0 gopher.c:2928:28: warning: comparison of array 'ImageCmd' equal to a null pointer is always false [-Wtautological-pointer-compare] ImageCmd == NULL || ImageCmd == '\0') { ^~~~~~~~ ~~~~ gopher.c:2976:7: warning: comparison of array 'buf' equal to a null pointer is always false [-Wtautological-pointer-compare] buf == NULL || buf[0] == '\0')) { ^~~ ~~~~ gopher.c:2983:7: warning: comparison of array 'buf' equal to a null pointer is always false [-Wtautological-pointer-compare] buf == NULL || buf[0] == '\0')) { ^~~ ~~~~ gopher.c:3020:8: warning: comparison of array 'MovieCmd' equal to a null pointer is always false [-Wtautological-pointer-compare] MovieCmd == NULL || MovieCmd == '\0') { ^~~~~~~~ ~~~~ gopher.c:3020:40: warning: comparing a pointer to a null character constant; did you mean to compare to NULL? [-Wpointer-compare] MovieCmd == NULL || MovieCmd == '\0') { ^~~~ (void *)0 gopher.c:3020:28: warning: comparison of array 'MovieCmd' equal to a null pointer is always false [-Wtautological-pointer-compare] MovieCmd == NULL || MovieCmd == '\0') { ^~~~~~~~ ~~~~ 17 warnings generated. cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c globals.c In file included from globals.c:33: In file included from ./gopher.h:103: In file included from ../object/GDgopherdir.h:50: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ 3 warnings generated. cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c ourutils.c In file included from ourutils.c:335: In file included from ./gopher.h:103: In file included from ../object/GDgopherdir.h:50: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ ourutils.c:916:20: warning: variable 'i' set but not used [-Wunused-but-set-variable] int line = 0, i; ^ ourutils.c:1282:31: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare] if (view == NULL || view == "") ^ ~~ ourutils.c:1319:31: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare] if (view == NULL || view == "") ^ ~~ 6 warnings generated. cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c cso.c In file included from cso.c:83: In file included from ./gopher.h:103: In file included from ../object/GDgopherdir.h:50: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ 3 warnings generated. cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c subprocs.c In file included from subprocs.c:56: In file included from ./gopher.h:103: In file included from ../object/GDgopherdir.h:50: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ 3 warnings generated. cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c html2.c In file included from html2.c:88: In file included from ./gopher.h:103: In file included from ../object/GDgopherdir.h:50: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ html2.c:109:3: warning: comparison of array 'HTMLcmd' equal to a null pointer is always false [-Wtautological-pointer-compare] HTMLcmd == NULL || HTMLcmd[0] == '\0') { ^~~~~~~ ~~~~ 4 warnings generated. cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c CURcurses.c In file included from CURcurses.c:320: In file included from ./gopher.h:103: In file included from ../object/GDgopherdir.h:50: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ CURcurses.c:504:17: warning: variable 'chars' set but not used [-Wunused-but-set-variable] char *term, *chars; ^ CURcurses.c:1789:13: warning: variable 'NumPages' set but not used [-Wunused-but-set-variable] int NumPages; ^ 5 warnings generated. cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c gopherrc.c In file included from gopherrc.c:189: In file included from ./gopherrc.h:60: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ gopherrc.c:456:22: warning: passing arguments to 'DAnew' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rc->commands = RCMAnew(); ^ ./gopherrc.h:94:49: note: expanded from macro 'RCMAnew' #define RCMAnew() (RCMAarray *)(DAnew(20,RCMnew,NULL,RCMdestroy,RCMcpy)) ^ 4 warnings generated. cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c download.c In file included from download.c:135: In file included from ./gopher.h:103: In file included from ../object/GDgopherdir.h:50: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ 3 warnings generated. cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c pager.c In file included from pager.c:96: In file included from ./gopher.h:103: In file included from ../object/GDgopherdir.h:50: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ 3 warnings generated. cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c form.c In file included from form.c:60: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ form.c:80:23: warning: passing arguments to 'DAnew' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] temp->choices = STAnew(3); ^ ../object/STAarray.h:49:32: note: expanded from macro 'STAnew' #define STAnew(a) (DAnew((a),STRnew,STRinit,STRdestroy,STRcpy)) ^ form.c:176:13: warning: passing arguments to 'DAnew' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] form = FORMnew(BLgetNumLines(bl)); ^ ./form.h:92:33: note: expanded from macro 'FORMnew' #define FORMnew(a) (DAnew((a),ITEMnew,ITEMinit,ITEMdestroy,ITEMcpy)) ^ 5 warnings generated. cc -O2 -pipe -Wall -I.. -I.. -I../object -DNOBANNER -DCTRLCPROMPTS -DCONTROLX -DGOPHERLIB=\"/etc/gopher\" -DGOPHERHELP=\"/usr/local/share/gopher/gopher.hlp\" -DGLOBALRC=\"/etc/gopher/gopher.rc\" -DREMOTERC=\"/etc/gopher/gopherremote.rc\" -c upload.c In file included from upload.c:1: In file included from ./gopher.h:103: In file included from ../object/GDgopherdir.h:50: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ 3 warnings generated. cc -L../object -o gopher manager.o gopher.o globals.o ourutils.o cso.o subprocs.o html2.o CURcurses.o gopherrc.o download.o pager.o form.o upload.o ../object/libgopher.a -lcurses -ltermcap -ltermcap -lcurses -lm ld: warning: manager.c(manager.o:(DisplayTitle)): warning: strcat() is almost always misused, please use strlcat() ld: warning: manager.c(manager.o:(DisplayTitle)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: manager.c(manager.o:(scline)): warning: sprintf() is often misused, please use snprintf() ld: warning: gopher.c(gopher.o:(main)): warning: rand() may return deterministic values, is that what you want? gmake[1]: Leaving directory '/exopi-obj/pobj/gopher-3.0.17/gopher-release-3.0.17/gopher' Making gophfilt (cd gophfilt; gmake all) gmake[1]: Entering directory '/exopi-obj/pobj/gopher-3.0.17/gopher-release-3.0.17/gophfilt' cc -O2 -pipe -Wall -I.. -I.. -I../object -c gophfilt.c In file included from gophfilt.c:16: ../object/GSgopherobj.h:283:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GScpy(); ^ ../object/GSgopherobj.h:282:11: note: conflicting prototype is here void GScpy(GopherObj *dest, GopherObj *orig); ^ ../object/GSgopherobj.h:316:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GStransmit(); ^ ../object/GSgopherobj.h:312:6: note: conflicting prototype is here void GStransmit(GopherObj *gs, int sockfd, char *search, char *, char *); ^ ../object/GSgopherobj.h:319:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a previous declaration [-Wdeprecated-non-prototype] void GSplusnew(); ^ ../object/GSgopherobj.h:275:11: note: conflicting prototype is here void GSplusnew(GopherObj *); ^ gophfilt.c:42:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(argc, argv) ^ 4 warnings generated. cc -L../object -o gophfilt gophfilt.o ../object/libgopher.a -ltermcap -lcurses -lm ld: warning: STRstring.c(STRstring.o:(STRset) in archive ../object/libgopher.a): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: STRstring.c(STRstring.o:(STRcat) in archive ../object/libgopher.a): warning: strcat() is almost always misused, please use strlcat() ld: warning: GSgopherobj.c(GSgopherobj.o:(GStoNet) in archive ../object/libgopher.a): warning: sprintf() is often misused, please use snprintf() gmake[1]: Leaving directory '/exopi-obj/pobj/gopher-3.0.17/gopher-release-3.0.17/gophfilt' Welcome to Gopher >>> Running package in net/gopher at 1734971434.34 ===> net/gopher ===> Faking installation for gopher-3.0.17 /exopi-obj/pobj/gopher-3.0.17/bin/install -c -s -m 755 /exopi-obj/pobj/gopher-3.0.17/gopher-release-3.0.17/gopher/gopher /exopi-obj/pobj/gopher-3.0.17/fake-amd64/usr/local/bin /exopi-obj/pobj/gopher-3.0.17/bin/install -c -s -m 755 /exopi-obj/pobj/gopher-3.0.17/gopher-release-3.0.17/gophfilt/gophfilt /exopi-obj/pobj/gopher-3.0.17/fake-amd64/usr/local/bin /exopi-obj/pobj/gopher-3.0.17/bin/install -c -m 644 /exopi-obj/pobj/gopher-3.0.17/gopher-release-3.0.17/doc/goph*.1 /exopi-obj/pobj/gopher-3.0.17/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/gopher-3.0.17/bin/install -c -m 644 /exopi-obj/pobj/gopher-3.0.17/gopher-release-3.0.17/doc/gopherrc.5 /exopi-obj/pobj/gopher-3.0.17/fake-amd64/usr/local/man/man5 /exopi-obj/pobj/gopher-3.0.17/bin/install -d -m 755 /exopi-obj/pobj/gopher-3.0.17/fake-amd64/usr/local/share/gopher /exopi-obj/pobj/gopher-3.0.17/bin/install -c -m 644 /exopi-obj/pobj/gopher-3.0.17/gopher-release-3.0.17/gopher/gopher.hlp /exopi-obj/pobj/gopher-3.0.17/fake-amd64/usr/local/share/gopher /exopi-obj/pobj/gopher-3.0.17/bin/install -d -m 755 /exopi-obj/pobj/gopher-3.0.17/fake-amd64/usr/local/share/examples/gopher /exopi-obj/pobj/gopher-3.0.17/bin/install -c -m 644 /exopi-obj/pobj/gopher-3.0.17/gopher-release-3.0.17/gopher/gopher*.rc /exopi-obj/pobj/gopher-3.0.17/fake-amd64/usr/local/share/examples/gopher ===> Building package for gopher-3.0.17 Create /exopi-cvs/ports/packages/amd64/all/gopher-3.0.17.tgz Creating package gopher-3.0.17 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|*** | 4% checksumming|***** | 9% checksumming|******** | 13% checksumming|*********** | 17% checksumming|************* | 22% checksumming|**************** | 26% checksumming|******************* | 30% checksumming|********************* | 35% checksumming|************************ | 39% checksumming|*************************** | 43% checksumming|***************************** | 48% checksumming|******************************** | 52% checksumming|********************************** | 57% checksumming|************************************* | 61% checksumming|**************************************** | 65% checksumming|****************************************** | 70% checksumming|********************************************* | 74% checksumming|************************************************ | 78% checksumming|************************************************** | 83% checksumming|***************************************************** | 87% checksumming|******************************************************** | 91% checksumming|********************************************************** | 96% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|****************************************** | 66% archiving|********************************************************** | 91% archiving|************************************************************ | 94% archiving|************************************************************* | 96% archiving|************************************************************** | 97% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/gopher-3.0.17.tgz >>> Running clean in net/gopher at 1734971435.93 ===> net/gopher ===> Cleaning for gopher-3.0.17 >>> Ended at 1734971436.31 max_stuck=2.04/build=20.64/package=1.59/clean=0.40