=>> Building news/trn4 build started at Fri Dec 12 10:32:55 EST 2025 port directory: /usr/ports/news/trn4 package name: trn4-4.0.b77_1 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1050 Aug 27 2024 /usr/ports/news/trn4/Makefile Ports top last git commit: 62d8b1999233 Ports top unclean checkout: no Port dir last git commit: e601cedfb600 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 07 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/07/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/news/trn4/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/news/trn4/work XDG_CACHE_HOME=/wrkdirs/usr/ports/news/trn4/work/.cache HOME=/wrkdirs/usr/ports/news/trn4/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/news/trn4/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/news/trn4/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/news/trn4/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/news/trn4/work XDG_CACHE_HOME=/wrkdirs/usr/ports/news/trn4/work/.cache HOME=/wrkdirs/usr/ports/news/trn4/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/news/trn4/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/news/trn4/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " 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" --End MAKE_ENV-- --PLIST_SUB-- OSREL=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/trn" EXAMPLESDIR="share/examples/trn" DATADIR="share/trn" WWWDIR="www/trn" ETCDIR="etc/trn" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/trn DOCSDIR=/usr/local/share/doc/trn EXAMPLESDIR=/usr/local/share/examples/trn WWWDIR=/usr/local/www/trn ETCDIR=/usr/local/etc/trn --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The trn port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> trn4-4.0.b77_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.4.2_1.pkg [pkg.DaveG.ca] Installing pkg-2.4.2_1... [pkg.DaveG.ca] Extracting pkg-2.4.2_1: .......... done ===> trn4-4.0.b77_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of trn4-4.0.b77_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The trn port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by trn4-4.0.b77_1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The trn port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by trn4-4.0.b77_1 for building => SHA256 Checksum OK for trn-4.0-test77.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The trn port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by trn4-4.0.b77_1 for building ===> Extracting for trn4-4.0.b77_1 => SHA256 Checksum OK for trn-4.0-test77.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for trn4-4.0.b77_1 ===> Applying FreeBSD patches for trn4-4.0.b77_1 from /usr/ports/news/trn4/files /usr/bin/sed -i.bak -e 's/pipe[12]/z&/g' /wrkdirs/usr/ports/news/trn4/work/trn-4.0-test77/filter.c /usr/bin/sed -i.bak -e 's|^dir=|&${DESTDIR}|' /wrkdirs/usr/ports/news/trn4/work/trn-4.0-test77/myinstall.SH /usr/bin/sed -i.bak -e 's|./makedir |&${DESTDIR}|' -e 's|dest=|&${DESTDIR}|' /wrkdirs/usr/ports/news/trn4/work/trn-4.0-test77/Makefile.SH =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> trn4-4.0.b77_1 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> trn4-4.0.b77_1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of trn4-4.0.b77_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for trn4-4.0.b77_1 ===> Running pre-configure target for trn-4.0-test77 Trn comes with a nice Configure script to help you get things setup. Some of the things this script asks you may be a little misleading. I (the porter) configured Trn to be as generic as possible. It assumes a few things. 1. You are accessing news via NNTP, and you set the NNTPSERVER environment variable to the name of your news server 2. You have access to the threads databases (either xover or xthread) You now have three possible choices: 1) use my configuration as default, run Configure on top of it (recommended). 2) run Configure from scratch, using trn defaults. 3) use my defaults and don't do any manual configuration (non-interactive). Due to a check done iside the Trn Configure script, I cannot run it automagically. If you want to pick up the default configura- tion, simply press ENTER each time the script asks you anything, EXPECT QUESTION ABOUT USING OLD CONFIG.SH With either choice, you will want to the the organization to match your site. Also you will want to set your distribution codes Your choice [1]: Beginning of configuration questions for trn. Checking echo to see how to suppress newlines... ...using -n. The star should be here-->* First let's make sure your kit is complete. Checking... Looks good... This installation shell script will examine your system and ask you questions to determine how the trn package should be installed. If you get stuck on a question, you may use a ! shell escape to start a subshell or execute a command. Many of the questions will have default answers in square brackets; typing carriage return will give you the default. On some of the questions which ask for file or directory names you are allowed to use the ~name construct to specify the login directory belonging to "name", even if you don't have a shell which knows about that. Questions where this is allowed will be marked "(~name ok)". [Type carriage return to continue] The prompter used in this script allows you to use shell variables and backticks in your answers. You may use $1, $2, etc... to refer to the words in the default answer, as if the default line was a set of arguments given to a script shell. This means you may also use $* to repeat the whole default line, so you do not have to re-type everything to add something to the default. Everytime there is a substitution, you will have to confirm. If there is an error (e.g. an unmatched backtick), the default answer will remain unchanged and you will be prompted again. If you are in a hurry, you may run 'Configure -d'. This will bypass nearly all the questions and use the computed defaults (or the previous answers if there was already a config.sh file). Type 'Configure -h' for a list of options. You may also start interactively and then answer '& -d' at any prompt to turn on the non-interactive behaviour for the remainder of the execution. [Type carriage return to continue] Much effort has been expended to ensure that this shell script will run on any Unix system. If despite that it blows up on yours, your best bet is to edit Configure and run it again. If you can't run Configure for some reason, you'll have to generate a config.sh file by hand. Whatever problems you have, let me (trn-workers@lists.sourceforge.net) know how I blew it. This installation script affects things in two ways: 1) it may do direct variable substitutions on some of the files included in this kit. 2) it builds a config.h file for inclusion in C programs. You may edit any of these files as the need arises after running this script. If you make a mistake on a question, there is no easy way to back up to it currently. The easiest thing to do is to edit config.sh and rerun all the SH files. Configure will offer to let you do this before it runs the SH files. [Type carriage return to continue] Locating common programs... awk is in /usr/bin/awk. cat is in /bin/cat. comm is in /usr/bin/comm. cp is in /bin/cp. echo is in /bin/echo. expr is in /bin/expr. grep is in /usr/bin/grep. mkdir is in /bin/mkdir. mv is in /bin/mv. rm is in /bin/rm. sed is in /usr/bin/sed. sleep is in /bin/sleep. sort is in /usr/bin/sort. tail is in /usr/bin/tail. touch is in /usr/bin/touch. tr is in /usr/bin/tr. uniq is in /usr/bin/uniq. Don't worry if any of the following aren't found... I don't see Mcc out there, offhand. ar is in /usr/bin/ar. basename is in /usr/bin/basename. I don't see bash out there, either. I don't see bison out there, either. byacc is in /usr/bin/byacc. cpp is in /usr/bin/cpp. csh is in /bin/csh. date is in /bin/date. diff is in /usr/bin/diff. ed is in /bin/ed. egrep is in /usr/bin/egrep. I don't see inews out there, either. I don't see ispell out there, either. I don't see ksh out there, either. less is in /usr/bin/less. ln is in /bin/ln. mail is in /usr/bin/mail. more is in /usr/bin/more. nm is in /usr/bin/nm. I don't see nroff out there, either. I don't see perl out there, either. I don't see pg out there, either. I don't see pgp out there, either. rmail is in /bin/rmail. sendmail is in /usr/sbin/sendmail. I don't see smail out there, either. I don't see spell out there, either. test is in /bin/test. uname is in /usr/bin/uname. I don't see uuname out there, either. vi is in /usr/bin/vi. who is in /usr/bin/who. Using the test built into your sh. Checking compatibility between /bin/echo and builtin echo (if any)... They are compatible. In fact, they may be identical. Symbolic links are supported. Good, your tr supports [:lower:] and [:upper:] to convert case. Using [:upper:] and [:lower:] to convert case. Fetching default answers from config.sh... Configure uses the operating system name and version to set some defaults. The default value is probably right if the name rings a bell. Otherwise, since spelling matters for me, either accept the default or answer "none" to leave it blank. Operating system name? [freebsd] Trn is capable of accessing both local and remote news sources at the same time, including multiple servers and private local directories. NOTE: if your system doesn't have a local news spool, choose "nntp" to make the Configuration easier -- it won't affect the access of private local directories. Select the news spool support ("local", "nntp", or "both"): [nntp] Trn supports the new generic user-authentication extension to NNTP that is available in INN 1.5 and NNTP 1.5.12. Do you want to use generic user-authentication? [y] Trn needs a default news source to access when it is started without a custom list. This can either be the name of a server or a filename from which to read the server's name. Enter your news server name or a file name (~name ok): [no default] I can set things up so that your shell scripts and binaries are more portable, at what may be a noticable cost in performance. In particular, if you ask to be portable, the following happens: 1) Shell scripts will rely on the PATH variable rather than using the paths derived above. 2) ~username interpretations will be done at run time rather than by Configure. 3) The system name will be determined at run time, if at all possible. Do you expect to run these scripts and binaries on multiple machines? [n] By default, trn will be installed in /usr/local/bin, manual pages under /usr/local/man, etc..., i.e. with /usr/local as prefix for all installation directories. Typically set to /usr/local, but you may choose /usr if you wish to install trn among your system binaries. If you wish to have binaries under /bin but manual pages under /usr/local/man, that's ok: you will be prompted separately for each of the installation directories, the prefix being only used to set the defaults. Installation prefix to use? (~name ok) [/usr/local] If the default server doesn't support XGTITLE (to send newsgroup descriptions) you may want to install a copy of the newsgroups file on your local machine and periodically update it (by whatever means you choose). If so, select where you want to put it. If not, enter "none". Where is the newsgroups file? ("none" ok) (~name ok) [none] Trn comes with an inews that can post via the same NNTP connection that the newsreader is using, provided the newsreader (such as trn) supports this. If you don't want to install this inews, enter "none". Pathname where trn's inews will reside? ("none" ok) (~name ok) [/usr/local/bin] If there are any database files (either overview or thread files) available on your local system for accessing the *default* news server (no default), enter the appropriate path here for each hierarchy. If you want to use a remote database, enter "remote". If you want to disable a database, enter "none". Enter a local directory for overview files, "remote", or "none": (~name ok) [remote] Enter a local directory for thread files, "remote", or "none": (~name ok) [remote] Trn has two distinct operating modes (selected by the -x option): traditional rn and threaded rn. If you like, trn will check the first letter of the command name and default to threaded mode (-x) if it is a 't', or run as traditional rn (+x) if it isn't (this lets you install as both trn and rn, linked together). Otherwise, you can install trn to default to threaded rn (-x) no matter what its name is. Do you want trn to default to -x, regardless of name? [n] When the -X option is specified, trn will set the default command for starting a newsgroup to be the selector. Should the -X option be on by default for trn (not rn)? [y] Pathname where the public executables will reside? (~name ok) [/usr/local/bin] To install the files in this directory, a few strange systems need to use a different directory name to get the files there. What directory name should be used for the install? (~name ok) [/usr/local/bin] Distribution groups are the things you use on the Distribution line to limit where an article will go to. You are likely to be a member of several distribution groups, such as organization, city, state, province, country, continent, etc. For example, Los Angeles has the distribution code "la", New Jersey has the code "nj", and Europe has the code "eunet". The categories you will be asked are: local organization (Could be just one machine or a cluster or an office) organization att, dec, kgb, ... city la, ny, mosc, ... state/province ca, nj, bc, ... multi-state region pnw, ne, ... country usa, can, rok, whatever continent na (North America), asia, etc. Use 'none' for any distributions you don't have. What is the distribution code for your local organization? [none] What is the distribution code for your organization? [none] What is the distribution code for your city? [none] What is the distribution code for your state/province? [none] What is the distribution code for your multi-state region? [none] What is the distribution code for your country? [none] What is the distribution code for your continent? [none] If you have any other distribution groups you will need to edit Pnews to add them. Hmm... Looks kind of like a BSD system, but we'll see... Congratulations. You aren't running Eunice. It's not Xenix... Nor is it Venix... System manual is in /usr/share/man/man1. Use which C compiler? [cc] Checking for GNU cc in disguise and/or its version number... You are using GNU cc FreeBSD Clang 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2). Hmm... Doesn't look like a MIPS system. Figuring out local hostname... Maybe "hostname" will work... Your local hostname was computed to be 'pkg.DaveG.ca'. Since you are installing inews, you need to choose a hostname to be used on the From line of articles posted from this machine. Your options: 1. Choose a static hostname, such as your domain (which will match your sub-domain machines as well) and enter it here. 2. Specify just the domain portion (by starting the name with a '.') and your machine name will be computed at runtime and this domain appended to the end. 3. Enter just a '.' to have the machine AND domain computed at runtime. 4. Specify a filename (by starting the name with '/' or '~') and the name will be read from the file and processed using the above rules. If the file read fails, the machine and domain will be computed at runtime. What hostname goes on the From line of this machine's postings? [.] Using a dynamic hostname and domain. By default, trn will look for the same hostname that inews inserts when canceling, superseding, or finding user-owned articles. However, it is sometimes useful in a multi-machine setup to check for just a portion of the hostname of your system to allow people to read news from the same login name on multiple machines. If you want to do this, specify a digit of how many dot-separated words at the end we should use (i.e. "2"), otherwise choose to use "all" of the hostname. Compare how many dot-separated words from the end of the hostname? [2] Trn has manual pages available in source form. However, you don't have nroff, so they're probably useless to you. If you don't want the manual sources installed, answer 'none'. Where do the manual pages (source) go? (~name ok) [/usr/local/share/man/man1] What directory name should be used for the install? (~name ok) [/usr/local/share/man/man1] There are some auxiliary files for trn that need to be put into a private library directory that is accessible by everyone. Pathname where the private library files will reside? (~name ok) [/usr/local/lib/trn] To install the files in this directory, a few strange systems need to use a different directory name to get the files there. What directory name should be used for the install? (~name ok) [/usr/local/lib/trn] Directory /usr/local/lib/trn doesn't exist. Use that name anyway? [y] Pnews has a "Check spelling" option that will allow you to correct spelling errors if you have ispell or vspell, or will simply list possible spelling errors via spell if you don't (assuming you have a spell program!). If you enter "none" it will default to the non-interactive "spell". Which interactive speller should we use? ("none" ok) [none] What options should be used? ("none" ok) [none] Trn can use a global mime capabilites file to determine what program to run to handle various mime parts. The recommended file is mimecap in /usr/local/etc, but if you have metamail installed, you can use its mailcap file instead. Trn has a sample mimecap file, if you need to install one. If you reply "none" there will be no global defaults. What global mimecap file should trn use? ("none" ok) (~name ok) [/usr/local/etc/mimecap] File /usr/local/etc/mimecap doesn't exist. Use that name anyway? [y] Please type the name of your organization as you want it to appear on the Organization line of outgoing articles. (It's nice if this also specifies your location. Your city name is probably sufficient if well known.) For example: University of Southern North Dakota, Hoople You may also put the name of a file, as long as it begins with a slash. For example: /etc/organization Organization: [/etc/organization] Trn has integrated strn's score files and its scan mode as an optional feature. You might not want to include it if you are concerned about trn's size or have no interest in score files. Do you want to include strn's scan and score features? [y] Now, how can we feed standard input to your C preprocessor... You used to use cc -E - so we'll use that again. (And we'll use cc -E - to preprocess directly.) Some systems have incompatible or broken versions of libraries. Among the directories listed in the question below, please remove any you know not to be holding relevant libraries, and add any that are needed. Say "none" for none. Directories to use for library searches? [/usr/lib /usr/local/lib] On some systems, shared libraries may be available. Answer 'none' if you want to suppress searching of shared libraries for the remaining of this configuration. What is the file extension used for shared libraries? [so] Checking for optional libraries... No -lmalloc. No -lresolv. No -lsocket. No -lnet. Found -lhdb (shared). No -lbbn. No -lstr. No -lnls. No -lnsl. No -lintl. No -lx. No -lucb. Some versions of Unix support shared libraries, which make executables smaller but make load time slightly longer. On some systems, mostly System V Release 3's, the shared library is included by putting the option "-lc_s" as the last thing on the cc command line when linking. Other systems use shared libraries by default. There may be other libraries needed to compile trn on your machine as well. If your system needs the "-lc_s" option, include it here. Include any other special libraries here as well. Say "none" for none. Any additional libraries? [none] Some C compilers have problems with their optimizers. By default, trn compiles with the -O flag to use the optimizer. Alternately, you might want to use the symbolic debugger, which uses the -g flag (on traditional Unix systems). Either flag can be specified here. To use neither flag, specify the word "none". What optimizer/debugger flag should be used? [none] Your C compiler may want other flags. For this question you should include -I/whatever and -DWHATEVER flags and any other flags used by the C compiler, but you should NOT include libraries or ld flags like -lwhatever. If you want trn to honor its debug switch, you should include -DDEBUG here. To use no flags, specify the word "none". Any additional cc flags? [-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include] Let me guess what the preprocessor flags are... They appear to be: -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include Your C linker may need flags. For this question you should include -L/whatever and any other flags used by the C linker, but you should NOT include libraries like -lwhatever. Make sure you include the appropriate -L/path flags if your C linker does not normally search all of the directories you specified above, namely /usr/lib /usr/local/lib To use no flags, specify the word "none". Any additional ld flags (NOT including libraries)? [ -L/usr/local/lib] Checking your choice of C compiler and flags for coherency... #include main() { printf("Ok\n"); exit(0); } OK, that should do. Checking whether your compiler can handle __attribute__ ... Your C compiler supports __attribute__. Does your /etc/passwd file keep full names in Berkeley/V7 format (name first thing after ':' in GCOS field)? In that case, a typical entry in the password file looks like this: guest:**paswword**:10:100:Mister Guest User:/usr/users:/bin/sh ^^^^^^^^^^^^^^^^^ Berkeley/V7 format for full name in /etc/passwd? [y] Checking for GNU C Library... gnulibc.c:8:5: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 8 | exit(1); | ^ gnulibc.c:8:5: note: include the header or explicitly provide a declaration for 'exit' 1 warning generated. You are not using the GNU C Library I can use /usr/bin/nm to extract the symbols from your C libraries. This is a time consuming task which may generate huge output on the disk (up to 3 megabytes) but that should make the symbols extraction faster. The alternative is to skip the 'nm' extraction part and to compile a small test program instead to determine whether each symbol is present. If you have a fast C compiler and/or if your 'nm' output cannot be parsed, this may be the best solution. You probably shouldn't let me use 'nm' if you are using the GNU C Library. Shall I use /usr/bin/nm to extract C symbols from the libraries? [y] gettimeofday() found. ftime() NOT found. getwd() found. getcwd() found. gethostname() found. res_init() found. getpwent() found. Terminfo library found. Trn normally looks in the environment variables NEWSORG and ORGANIZATION for an overriding organization name. However, if your operating system reserves the environment variable ORGANIZATION for other purposes, you will want to ignore it and only have trn check for NEWSORG. Should ORGANIZATION be ignored? [n] Most mailers can deliver mail to addresses of the INTERNET persuasion, such as user@host.edu. Some older mailers, however, require the complete path to the destination to be specified in the address. Does your mailer understand INTERNET addresses? [y] Computing filename position in cpp output for #include directives... Your cpp writes the filename in the third field of the line. No ndir library found, but you have readdir() so we'll use that. memcmp() found. memcpy() found. memset() found. mkdir() found. Many systems keep their news in a private directory, or have a non-superuser in charge of administering news. (If you don't have such a user, take the default answer.) I need the login name (not directory) which is used for news administration. News admin login? [news] Do you have buffering on stdout to terminals? [y] No jobs library found. (I suppose this is at least 4.2...) Checking to see if your C compiler groks the void type... Yup, it does. rdchk() NOT found. rename() found. sigblock() found. sighold() NOT found. strcasecmp() found. Using instead of . strchr() found. strftime() found. strstr() found. No trace of 'union wait' in ... Your wait() should be happy with a plain 'int' pointer. vfork() found. Some systems have problems with vfork(). Do you want to use it? [y] As before, you can safely use WIFEXITED and friends! What is the default editor on your system? [/usr/bin/vi] found. Your directory entries are struct dirent. I need the full pathname of the program used to deliver mail on your system. A typical answer would be /usr/lib/sendmail or /bin/rmail, but you may choose any other program, as long as it can be fed from standard input and will honour any user-supplied headers. Mail transport agent to be used? [/usr/sbin/sendmail] In the following question, you may use %~ to represent the user's home directory, and %L to represent a users name. In which file is yet-to-be-read mail spooled? (~name ok) [/var/mail/%L] In saving articles, trn wants to differentiate between saving to mailbox format files and normal files. It does this by examining the first character of the file in question. On most systems the first line starts with "From ...", so the first character is an F. Other systems use magic cookies like control codes between articles, so one of those would be first. For example, MMDF messages are separated with lines of four control-A's (you may specify one as ^A, i.e. caret A). What's the first character of a mailbox file? [F] What pager is used on your system? [/usr/bin/more] Give the full path name of the shell most people like to use on your system. This will be used by trn whenever the user wants to get a shell escape (for instance) and is not necessarily the same as the shell you are currently using (/bin/csh). Preferred shell to be used? (~name ok) [/bin/csh] Root uid = 0 You have void (*signal())(). Which compiler compiler (byacc or yacc) shall I use? [/usr/bin/byacc] Hmm... Your C pre-processor defines the following symbols: __LITTLE_ENDIAN__ __STDC__ __unix __unix__ unix Your C compiler further defines the following cpp variables: __GCC_HAVE_DWARF2_CFI_ASM tcsetattr() found. You have POSIX termios.h... good! found. NOT found. *** WHOA THERE!!! *** The previous value for $i_sysdir on this machine was "define"! Keep the previous value? [y] found. found. NOT found. Testing to see if we should include , or both. I'm now running the test program.... Succeeded with -DI_SYSTIME -DS_TIMEVAL We'll include . found. found. found. NOT found. End of configuration questions. Creating config.sh... Doing variable substitutions on .SH files... Extracting makedir (with variable substitutions) Extracting Makefile (with variable substitutions) Extracting Pnews (with variable substitutions) Extracting Policy.sh (with variable substitutions) Extracting Rnmail (with variable substitutions) Extracting Speller (with variable substitutions) Extracting access.def (with variable substitutions) Extracting config.h (with variable substitutions) Extracting HelpFiles/config/environment (with variable substitutions) Extracting filexp (with variable substitutions) Extracting makedepend (with variable substitutions) Extracting mbox.saver (with variable substitutions) Extracting mkpro (with variable substitutions) Extracting mktd (with variable substitutions) Extracting myinstall (with variable substitutions) Extracting norm.saver (with variable substitutions) If you compile trn on a different machine or from a different object directory, copy the Policy.sh file from this object directory to the new one before you run Configure -- this will help you with most of the policy defaults. Now type "make". =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for trn4-4.0.b77_1 --- newsnews --- --- addng.o --- --- art.o --- --- artio.o --- --- artsrch.o --- --- autosub.o --- --- backpage.o --- --- bits.o --- --- cache.o --- --- charsubst.o --- --- color.o --- --- datasrc.o --- --- decode.o --- --- edit_dist.o --- --- env.o --- --- filter.o --- --- final.o --- --- hash.o --- --- head.o --- --- help.o --- --- inews.o --- --- init.o --- --- intrp.o --- --- kfile.o --- --- last.o --- --- list.o --- --- mempool.o --- --- mime.o --- --- ng.o --- --- ngdata.o --- --- ngsrch.o --- --- ngstuff.o --- --- nntpauth.o --- --- nntp.o --- --- nntpclient.o --- --- nntpinit.o --- --- nntplist.o --- --- only.o --- --- opt.o --- --- parsedate.o --- --- rcln.o --- --- rcstuff.o --- --- respond.o --- --- rthread.o --- --- rt-mt.o --- --- rt-ov.o --- --- rt-page.o --- --- rt-process.o --- --- rt-select.o --- --- rt-util.o --- --- rt-wumpus.o --- --- sacmd.o --- --- sadesc.o --- --- sadisp.o --- --- samain.o --- --- samisc.o --- --- sathread.o --- --- scanart.o --- --- scan.o --- --- scmd.o --- --- score.o --- --- score-easy.o --- --- scorefile.o --- --- scoresave.o --- --- rt-ov.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include rt-ov.c rt-ov.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | ov_num(hdr,end) | ^ rt-ov.c:149:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | ov_data(first, last, cheating) | ^ rt-ov.c:347:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | ov_parse(line, artnum, remote) | ^ rt-ov.c:468:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 468 | ov_name(group) | ^ rt-ov.c:496:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | ov_fieldname(num) | ^ rt-ov.c:503:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 503 | ov_field(ap, num) | ^ 6 warnings generated. --- rt-mt.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include rt-mt.c rt-mt.c:202:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | mt_name(group) | ^ rt-mt.c:382:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 382 | the_subject(num) | ^ rt-mt.c:397:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 397 | the_author(num) | ^ rt-mt.c:415:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | the_article(relative_offset, num) | ^ rt-mt.c:650:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 650 | read_item(dest, len) | ^ rt-mt.c:679:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 679 | mybytemap(map) | ^ rt-mt.c:729:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 729 | wp_bmap(buf, len) | ^ rt-mt.c:753:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 753 | lp_bmap(buf, len) | ^ 8 warnings generated. --- respond.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include respond.c respond.c:932:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 932 | invoke(cmd,dir) | ^ 1 warning generated. --- rcln.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include rcln.c rcln.c:31:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | catch_up(np, leave_count, output_level) | ^ rcln.c:81:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | addartnum(dp,artnum,ngnam) | ^ rcln.c:357:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 357 | set_toread(np, lax_high_check) | ^ rcln.c:449:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | checkexpired(np,a1st) | ^ rcln.c:538:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 538 | was_read_group(dp,artnum,ngnam) | ^ 5 warnings generated. --- parsedate.o --- /usr/bin/byacc -d parsedate.y /usr/bin/byacc: 6 shift/reduce conflicts. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -c y.tab.c -o parsedate.o parsedate.y:95:19: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 95 | extern struct tm *localtime(); | ^ /usr/include/time.h:127:12: note: conflicting prototype is here 127 | struct tm *localtime(const time_t *); | ^ parsedate.y:441:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 441 | date_error(s) | ^ parsedate.y:97:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 97 | static void date_error(); | ^ parsedate.y:449:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | ToSeconds(Hours, Minutes, Seconds, Meridian) | ^ parsedate.y:474:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 474 | Convert(Month, Day, Year, Hours, Minutes, Seconds, Meridian, dst) | ^ parsedate.y:536:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 536 | DSTcorrect(Start, Future) | ^ parsedate.y:550:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 550 | RelativeMonth(Start, RelMonth) | ^ parsedate.y:593:30: warning: call to undeclared library function 'strcmp' with type 'int (const char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 593 | if (c == tp->name[0] && strcmp(p, tp->name) == 0) { | ^ parsedate.y:593:30: note: include the header or explicitly provide a declaration for 'strcmp' parsedate.y:570:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 570 | LookupWord(buff, length) | ^ parsedate.y:725:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 725 | parsedate(p) | ^ 10 warnings generated. rm -f y.tab.c --- only.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include only.c only.c:28:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | setngtodo(pat) | ^ only.c:54:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | inlist(ngnam) | ^ 2 warnings generated. --- nntplist.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include nntplist.c nntplist.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | main(argc, argv) | ^ 1 warning generated. --- nntpinit.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include nntpinit.c nntpinit.c:48:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 48 | struct servent* getservbyname(); | ^ /usr/include/netdb.h:244:17: note: conflicting prototype is here 244 | struct servent *getservbyname(const char *, const char *); | ^ nntpinit.c:49:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 49 | struct hostent* gethostbyname(); | ^ /usr/include/netdb.h:235:17: note: conflicting prototype is here 235 | struct hostent *gethostbyname(const char *); | ^ nntpinit.c:70:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | server_init(machine) | ^ nntpinit.c:134:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | get_tcp_socket(machine, port, service) | ^ 4 warnings generated. --- nntpclient.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include nntpclient.c nntpclient.c:32:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 32 | nntp_connect(machine,verbose) | ^ nntpclient.c:116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | nntp_servername(name) | ^ nntpclient.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | nntp_command(bp) | ^ nntpclient.c:240:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | nntp_at_list_end(s) | ^ nntpclient.c:257:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | nntp_gets(bp, len) | ^ nntpclient.c:308:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | nntp_close(send_quit) | ^ 6 warnings generated. --- nntpauth.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include nntpauth.c nntpauth.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | nntp_auth(authc) | ^ 1 warning generated. --- ngstuff.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include ngstuff.c ngstuff.c:387:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 387 | perform(cmdlst,output_level) | ^ ngstuff.c:490:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 490 | carriage_return(); | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ ngstuff.c:633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 633 | ng_perform(cmdlst, output_level) | ^ ngstuff.c:753:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 753 | addgrp_perform(gp, cmdlst, output_level) | ^ 4 warnings generated. --- ngsrch.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include ngsrch.c ngsrch.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | ng_search(patbuf,get_cmd) | ^ ngsrch.c:178:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | ng_wanted(np) | ^ ngsrch.c:186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | ng_comp(compex,pattern,RE,fold) | ^ 3 warnings generated. --- ngdata.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include ngdata.c ngdata.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | set_ng(np) | ^ ngdata.c:144:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 144 | grow_ng(newlast) | ^ ngdata.c:194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | ngorder_number(npp1, npp2) | ^ ngdata.c:202:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | ngorder_groupname(npp1, npp2) | ^ ngdata.c:210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | ngorder_count(npp1, npp2) | ^ ngdata.c:330:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | getngsize(gp) | ^ 6 warnings generated. --- ng.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include ng.c ng.c:119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | do_newsgroup(start_command) | ^ ng.c:486:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 486 | clear_rest(); | ^ ./term.h:159:22: note: expanded from macro 'clear_rest' 159 | #define clear_rest() tputs(tc_CD,tc_LINES,putchr) FLUSH | ^ ng.c:905:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 905 | carriage_return(); | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ ng.c:1597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1597 | setmail(force) | ^ ng.c:1748:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1748 | count_unCACHED_article(ptr, arg) | ^ ng.c:1759:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1759 | mark_all_READ(ptr, leave_unread) | ^ ng.c:1771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1771 | mark_all_unREAD(ptr, arg) | ^ ng.c:1784:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1784 | output_subject(ptr, flag) | ^ ng.c:1843:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1843 | ask_memorize(ch) | ^ 9 warnings generated. --- mempool.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include mempool.c mempool.c:78:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | mp_free_frag(f) | ^ mempool.c:97:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | mp_savestr(str,pool) | ^ mempool.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | mp_malloc(len,pool) | ^ mempool.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | mp_free(pool) | ^ 4 warnings generated. --- list.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include list.c list.c:22:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 22 | new_list(low, high, item_size, items_per_node, flags, init_node) | ^ list.c:44:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | def_init_node(list, node) | ^ list.c:57:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | listnum2listitem(list, num) | ^ list.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | listitem2listnum(list, ptr) | ^ list.c:131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 131 | walk_list(list, callback, arg) | ^ list.c:155:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 155 | existing_listnum(list, num, direction) | ^ list.c:198:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | next_listitem(list, ptr) | ^ list.c:224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | prev_listitem(list, ptr) | ^ list.c:247:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 247 | delete_list(list) | ^ 9 warnings generated. --- last.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include last.c --- kfile.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include kfile.c kfile.c:104:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | mention(str) | ^ kfile.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | do_kfile(kfp,entering) | ^ kfile.c:198:7: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 198 | carriage_return(); | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ kfile.c:241:4: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 241 | carriage_return(); | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ kfile.c:309:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 309 | carriage_return(); | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ kfile.c:318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | kfile_junk(ptr, killmask) | ^ kfile.c:334:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | kill_unwanted(starting,message,entering) | ^ kfile.c:393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | write_local_thread_commands(keylen, data, extra) | ^ kfile.c:417:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | rewrite_kfile(thru) | ^ kfile.c:490:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 490 | write_global_thread_commands(keylen, data, appending) | ^ kfile.c:531:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 531 | age_thread_commands(keylen, data, elapsed_days) | ^ kfile.c:594:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 594 | change_auto_flags(ap, auto_flag) | ^ kfile.c:607:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 607 | clear_auto_flags(ap) | ^ kfile.c:619:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 619 | perform_auto_flags(ap, thread_autofl, subj_autofl, chain_autofl) | ^ kfile.c:730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 730 | open_kfile(local) | ^ kfile.c:754:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 754 | kf_append(cmd, local) | ^ 16 warnings generated. --- init.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include init.c init.c:64:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | initialize(argc,argv) | ^ 1 warning generated. --- inews.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include inews.c inews.c:29:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | main(argc, argv) | ^ inews.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | valid_header(h) | ^ 2 warnings generated. --- help.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include help.c help.c:1025:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1025 | univ_key_help(where) | ^ 1 warning generated. --- head.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include head.c head.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | set_line_type(bufptr,colon) | ^ head.c:120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | get_header_num(s) | ^ head.c:164:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | start_header(artnum) | ^ head.c:211:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | parseline(art_buf,newhide,oldhide) | ^ head.c:299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | parseheader(artnum) | ^ head.c:379:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 379 | fetchlines(artnum,which_line) | ^ head.c:418:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | mp_fetchlines(artnum,which_line,pool) | ^ head.c:459:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 459 | prefetchlines(artnum,which_line,copy) | ^ 8 warnings generated. --- hash.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include hash.c hash.c:37:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 37 | hashcreate(size, cmpfunc) | ^ hash.c:66:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | hashdestroy(tbl) | ^ hash.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | hashstore(tbl, key, keylen, data) | ^ hash.c:114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | hashdelete(tbl, key, keylen) | ^ hash.c:136:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | hashfetch(tbl, key, keylen) | ^ hash.c:155:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 155 | hashstorelast(data) | ^ hash.c:174:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 174 | hashwalk(tbl, nodefunc, extra) | ^ hash.c:210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | hashfind(tbl, key, keylen) | ^ hash.c:235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 235 | hash(key, keylen) | ^ hash.c:247:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 247 | default_cmp(key, keylen, data) | ^ hash.c:284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | hefree(hp) /* free a hash entry */ | ^ 11 warnings generated. --- final.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include final.c final.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | finalize(status) | ^ final.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | int_catcher(dummy) | ^ final.c:182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | sig_catcher(signo) | ^ final.c:276:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 276 | pipe_catcher(signo) | ^ final.c:288:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | stop_catcher(signo) | ^ 5 warnings generated. --- filter.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include filter.c filter.c:183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | filter(a) | ^ filter.c:235:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 235 | filter_send(cmd) | ^ filter.c:256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 256 | filter_recv(buf) | ^ 3 warnings generated. --- env.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include env.c env.c:23:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 23 | env_init(tcbuf, lax) | ^ env.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | setusername(tmpbuf) | ^ env.c:186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | setphostname(tmpbuf) | ^ env.c:274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 274 | getval(nam,def) | ^ env.c:289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | export(nam,val) | ^ env.c:327:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | un_export(export_val) | ^ env.c:338:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 338 | re_export(export_val, new_val, limit) | ^ env.c:349:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | envix(nam, len) | ^ 8 warnings generated. --- edit_dist.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include edit_dist.c edit_dist.c:63:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 63 | edit_distn(from, from_len, to, to_len) | ^ 1 warning generated. --- decode.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include decode.c decode.c:33:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 33 | decode_fix_fname(s) | ^ decode.c:74:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | bad_filename(filename) | ^ decode.c:103:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | decode_subject(artnum, partp, totalp) | ^ decode.c:234:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 234 | decode_piece(mcp, first_line) | ^ decode.c:406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 406 | decode_function(encoding) | ^ decode.c:425:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 425 | decode_mkdir(filename) | ^ decode.c:448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | decode_rmdir(dir) | ^ 7 warnings generated. --- datasrc.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include datasrc.c datasrc.c:106:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | read_datasrcs(filename) | ^ datasrc.c:142:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | get_datasrc(name) | ^ datasrc.c:153:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 153 | new_datasrc(name,vals) | ^ datasrc.c:252:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 252 | dir_or_none(dp,dir,flag) | ^ datasrc.c:293:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 293 | file_or_none(fn) | ^ datasrc.c:302:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 302 | open_datasrc(dp) | ^ datasrc.c:381:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 381 | set_datasrc(dp) | ^ datasrc.c:420:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | close_datasrc(dp) | ^ datasrc.c:458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 458 | actfile_hash(dp) | ^ datasrc.c:479:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 479 | find_actgrp(dp, outbuf, nam, len, high) | ^ datasrc.c:591:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 591 | find_grpdesc(dp, groupname) | ^ datasrc.c:681:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 681 | srcfile_open(sfp, filename, fetchcmd, server) | ^ datasrc.c:853:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 853 | srcfile_append(sfp, bp, keylen) | ^ datasrc.c:908:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 908 | srcfile_end_append(sfp, filename) | ^ datasrc.c:926:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 926 | srcfile_close(sfp) | ^ datasrc.c:944:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 944 | srcfile_cmp(key, keylen, data) | ^ datasrc.c:1045:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1045 | check_distance(len, data, newsrc_ptr) | ^ 17 warnings generated. --- color.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include color.c color.c:111:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | color_rc_attribute(object, value) | ^ color.c:210:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | color_object(object, push) | ^ color.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | color_string(object, str) | ^ color.c:307:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 307 | un_standout(); | ^ ./term.h:165:46: note: expanded from macro 'un_standout' 165 | #define un_standout() fire_is_out|=STANDOUT, tputs(tc_SE,1,putchr) FLUSH | ^ color.c:330:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 330 | standout(); | ^ ./term.h:164:20: note: expanded from macro 'standout' 164 | #define standout() tputs(tc_SO,1,putchr) FLUSH | ^ 5 warnings generated. --- charsubst.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include charsubst.c charsubst.c:40:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | putsubstchar(c, limit, outputok) | ^ charsubst.c:157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | strcharsubst(outb, inb, limit, subst) | ^ charsubst.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | Latin1toASCII(asc, iso, limit, t) | ^ 3 warnings generated. --- cache.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include cache.c cache.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | init_artnode(list, node) | ^ cache.c:160:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 160 | clear_artitem(cp, arg) | ^ cache.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | cache_article(ap) | ^ cache.c:209:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | check_for_near_subj(ap) | ^ cache.c:240:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | change_join_subject_len(len) | ^ cache.c:255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | check_poster(ap) | ^ cache.c:323:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | uncache_article(ap, remove_empties) | ^ cache.c:367:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | fetchcache(artnum,which_line,fill_cache) | ^ cache.c:394:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 394 | get_cached_line(ap, which_line, no_truncs) | ^ cache.c:449:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | set_subj_line(ap, subj, size) | ^ cache.c:514:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 514 | decode_header(t, f, size) | ^ cache.c:569:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 569 | dectrl(str) | ^ cache.c:579:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 579 | set_cached_line(ap, which_line, s) | ^ cache.c:639:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 639 | subject_cmp(key, keylen, data) | ^ cache.c:893:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 893 | art_data(first, last, cheating, all_articles) | ^ cache.c:954:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 954 | cache_range(first,last) | ^ cache.c:1009:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1009 | clear_article(ap) | ^ 17 warnings generated. --- bits.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include bits.c bits.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 165 | set_firstart(s) | ^ bits.c:394:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 394 | onemore(ap) | ^ bits.c:418:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | oneless(ap) | ^ bits.c:434:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 434 | oneless_artnum(artnum) | ^ bits.c:443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | onemissing(ap) | ^ bits.c:455:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 455 | unmark_as_read(ap) | ^ bits.c:471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 471 | set_read(ap) | ^ bits.c:485:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 485 | delay_unmark(ap) | ^ bits.c:498:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 498 | mark_as_read(ap) | ^ bits.c:525:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 525 | check_first(min) | ^ bits.c:558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 558 | yank_article(ptr, arg) | ^ bits.c:573:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 573 | chase_xrefs(until_key) | ^ bits.c:587:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 587 | check_chase(ptr, until_key) | ^ bits.c:617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 617 | chase_xref(artnum,markread) /* The Xref-line-using version */ | ^ 14 warnings generated. --- backpage.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include backpage.c backpage.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | vrdary(indx) | ^ backpage.c:70:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 70 | vwtary(indx,newvalue) | ^ 2 warnings generated. --- autosub.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include autosub.c autosub.c:24:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 24 | auto_subscribe(name) | ^ autosub.c:37:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 37 | matchlist(patlist, s) | ^ 2 warnings generated. --- artsrch.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include artsrch.c artsrch.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | art_search(patbuf,patbufsiz,get_cmd) | ^ artsrch.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | wanted(compex, artnum, scope) | ^ 2 warnings generated. --- artio.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include artio.c artio.c:43:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | artopen(artnum, pos) | ^ artio.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | seekart(pos) | ^ artio.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | readart(s, limit) | ^ artio.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | seekartbuf(pos) | ^ artio.c:187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | readartbuf(view_inline) | ^ 5 warnings generated. --- art.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include art.c art.c:344:4: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 344 | standout(); | ^ ./term.h:164:20: note: expanded from macro 'standout' 164 | #define standout() tputs(tc_SO,1,putchr) FLUSH | ^ art.c:351:4: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 351 | underline(); | ^ ./term.h:161:21: note: expanded from macro 'underline' 161 | #define underline() tputs(tc_US,1,putchr) FLUSH | ^ art.c:373:10: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 373 | backspace(); | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ art.c:376:9: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 376 | underline(); | ^ ./term.h:161:21: note: expanded from macro 'underline' 161 | #define underline() tputs(tc_US,1,putchr) FLUSH | ^ art.c:384:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 384 | un_underline(); | ^ ./term.h:162:48: note: expanded from macro 'un_underline' 162 | #define un_underline() fire_is_out|=UNDERLINE, tputs(tc_UE,1,putchr) FLUSH | ^ art.c:423:8: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 423 | backspace(); | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ art.c:433:8: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 433 | un_underline(); | ^ ./term.h:162:48: note: expanded from macro 'un_underline' 162 | #define un_underline() fire_is_out|=UNDERLINE, tputs(tc_UE,1,putchr) FLUSH | ^ art.c:483:9: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 483 | backspace(); | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ art.c:516:4: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 516 | un_standout(); | ^ ./term.h:165:46: note: expanded from macro 'un_standout' 165 | #define un_standout() fire_is_out|=STANDOUT, tputs(tc_SE,1,putchr) FLUSH | ^ art.c:590:3: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 590 | maybe_eol(); | ^ ./term.h:160:54: note: expanded from macro 'maybe_eol' 160 | #define maybe_eol() if(erase_screen&&erase_each_line)tputs(tc_CE,1,putchr) FLUSH | ^ art.c:668:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 668 | maybe_set_color(cp, backsearch) | ^ art.c:884:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 884 | insert_line(); | ^ ./term.h:167:23: note: expanded from macro 'insert_line' 167 | #define insert_line() tputs(tc_IL,1,putchr) FLUSH | ^ art.c:1075:7: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1075 | up_line(); | ^ ./term.h:166:32: note: expanded from macro 'up_line' 166 | #define up_line() term_line--, tputs(tc_UP,1,putchr) FLUSH | ^ art.c:1154:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1154 | pager_mouse(btn, x,y, btn_clk, x_clk,y_clk) | ^ 14 warnings generated. --- addng.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include addng.c addng.c:30:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | addng_cmp(key, keylen, data) | ^ addng.c:39:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 39 | build_addgroup_list(keylen, data, extra) | ^ addng.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | process_list(flag) | ^ addng.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | new_nntp_groups(dp) | ^ addng.c:195:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | new_local_groups(dp) | ^ addng.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 246 | add_to_hash(ng, name, toread, ch) | ^ addng.c:278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | add_to_list(name, toread, ch) | ^ addng.c:317:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 317 | scanactive(add_matching) | ^ addng.c:364:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | list_groups(keylen, data, add_matching) | ^ addng.c:378:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 378 | scanline(actline, add_matching) | ^ addng.c:409:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 409 | agorder_number(app1, app2) | ^ addng.c:418:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | agorder_groupname(app1, app2) | ^ addng.c:426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | agorder_count(app1, app2) | ^ 13 warnings generated. --- newsnews --- /bin/sh /wrkdirs/usr/ports/news/trn4/work/trn-4.0-test77/newsnews.SH Extracting newsnews (with version substitution) --- rt-process.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include rt-process.c --- rt-select.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include rt-select.c --- rt-util.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include rt-util.c --- mime.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include mime.c --- rt-wumpus.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include rt-wumpus.c --- sacmd.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include sacmd.c --- sadesc.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include sadesc.c --- sadisp.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include sadisp.c --- samain.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include samain.c --- nntp.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include nntp.c nntp.c:33:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 33 | nntp_list(type, arg, len) | ^ nntp.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | nntp_group(group, gp) | ^ nntp.c:128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | nntp_stat(artnum) | ^ nntp.c:140:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | nntp_stat_id(msgid) | ^ --- samisc.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include samisc.c --- sathread.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include sathread.c --- scanart.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include scanart.c --- scan.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include scan.c --- opt.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include opt.c --- scmd.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include scmd.c --- score.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include score.c --- rcstuff.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include rcstuff.c --- score-easy.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include score-easy.c --- rthread.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include rthread.c --- scorefile.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include scorefile.c --- intrp.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include intrp.c intrp.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | intrp_init(tcbuf, tcbuf_len) | ^ intrp.c:114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | skipinterp(pattern,stoppers) | ^ intrp.c:199:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 199 | dointerp(dest,destsize,pattern,stoppers,cmd) | ^ intrp.c:407:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 407 | FILE* popen(); --- rt-page.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include rt-page.c --- sdisp.o --- --- search.o --- --- smisc.o --- --- sorder.o --- --- spage.o --- --- sw.o --- --- term.o --- --- tkstuff.o --- --- tktree.o --- --- trn-artchk.o --- --- trn.o --- --- univ.o --- --- url.o --- --- util2.o --- --- util3.o --- --- util.o --- --- uudecode.o --- --- wildmat.o --- --- smisc.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include smisc.c smisc.c:28:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | s_eligible(ent) | ^ smisc.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | s_get_statchars(ent,line) | ^ smisc.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | s_get_desc(ent,line,trunc) | ^ smisc.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | s_ent_lines(ent) | ^ 4 warnings generated. --- score.o --- score.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | sc_init(pend_wait) | ^ score.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | sc_set_score(a,score) | ^ score.c:215:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | sc_score_art_basic(a) | ^ score.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | sc_score_art(a,now) | ^ score.c:289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | sc_fill_scorelist(first,last) | ^ score.c:305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 305 | sc_lookahead(flag, nowait) | ^ score.c:444:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 444 | sc_append(line) | ^ score.c:502:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 502 | sc_score_cmd(line) | ^ score.c:578:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 578 | sc_kill_threshold(thresh) | ^ 9 warnings generated. --- scan.o --- scan.c:20:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 20 | s_init_context(cnum,type) | ^ scan.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | s_new_context(type) | ^ scan.c:135:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 135 | s_change_context(newcontext) | ^ scan.c:182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | s_delete_context(cnum) | ^ 4 warnings generated. --- scanart.o --- scanart.c:97:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | sa_grow(oldlast,last) | ^ 1 warning generated. --- sathread.o --- sathread.c:45:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | sa_get_subj_thread(e) | ^ sathread.c:81:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 81 | sa_subj_thread_count(a) | ^ sathread.c:98:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | sa_subj_thread_prev(a) | ^ sathread.c:116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | sa_subj_thread_next(a) | ^ 4 warnings generated. --- samisc.o --- samisc.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | sa_basic_elig(a) | ^ samisc.c:82:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | sa_eligible(a) | ^ samisc.c:101:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | sa_artnum_to_ent(artnum) | ^ samisc.c:183:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 183 | sa_go_art(a) | ^ samisc.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | sa_compare(a,b) | ^ 5 warnings generated. --- samain.o --- samain.c:78:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | sa_add_ent(artnum) | ^ samain.c:120:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | sa_growarts(oldlast,last) | ^ 2 warnings generated. --- sadisp.o --- sadisp.c:53:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 53 | erase_eol(); | ^ ./term.h:158:21: note: expanded from macro 'erase_eol' 158 | #define erase_eol() tputs(tc_CE,1,putchr) FLUSH | ^ 1 warning generated. --- sadesc.o --- sadesc.c:34:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | sa_get_statchars(a,line) | ^ sadesc.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | sa_desc_subject(e) | ^ sadesc.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | sa_get_desc(e,line,trunc) | ^ sadesc.c:253:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 253 | sa_ent_lines(e) | ^ 4 warnings generated. --- sacmd.o --- sacmd.c:212:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 212 | clear_rest(); | ^ ./term.h:159:22: note: expanded from macro 'clear_rest' 159 | #define clear_rest() tputs(tc_CD,tc_LINES,putchr) FLUSH | ^ sacmd.c:606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 606 | sa_art_cmd_prim(cmd,a) | ^ sacmd.c:661:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 661 | sa_art_cmd(multiple,cmd,a) | ^ sacmd.c:680:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 680 | sa_wrap_next_author(a) | ^ 4 warnings generated. --- rt-wumpus.o --- rt-wumpus.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | find_depth(article, depth) | ^ rt-wumpus.c:150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | cache_tree(ap, depth, cp) | ^ rt-wumpus.c:239:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 239 | get_tree_artp(x,y) | ^ rt-wumpus.c:259:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | find_artp(article, x) | ^ rt-wumpus.c:283:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 283 | tree_puts(orig_line, header_line, is_subject) | ^ rt-wumpus.c:372:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 372 | maybe_eol(); | ^ ./term.h:160:54: note: expanded from macro 'maybe_eol' 160 | #define maybe_eol() if(erase_screen&&erase_each_line)tputs(tc_CE,1,putchr) FLUSH | ^ rt-wumpus.c:480:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 480 | finish_tree(last_line) | ^ rt-wumpus.c:496:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | entire_tree(ap) | ^ rt-wumpus.c:562:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 562 | display_tree(article, cp) | ^ rt-wumpus.c:626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 626 | thread_letter(ap) | ^ 10 warnings generated. --- rt-util.o --- rt-util.c:39:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 39 | extract_name(name) | ^ rt-util.c:85:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | compress_name(name, max) | ^ rt-util.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | compress_address(name, max) | ^ rt-util.c:335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | compress_from(from, size) | ^ rt-util.c:364:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | compress_date(ap, size) | ^ rt-util.c:385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | subject_has_Re(str, strp) | ^ rt-util.c:413:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 413 | compress_subj(ap, max) | ^ rt-util.c:491:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 491 | setspin(mode) | ^ rt-util.c:515:35: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 515 | for (i = spin_marks + 1; i--; ) backspace(); | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ rt-util.c:538:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 538 | backspace(); | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ rt-util.c:553:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 553 | spin(count) | ^ rt-util.c:564:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 564 | backspace(); | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ rt-util.c:601:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 601 | backspace(); | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ rt-util.c:626:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 626 | perform_status_init(cnt) | ^ rt-util.c:647:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 647 | perform_status(cnt, spin) | ^ rt-util.c:656:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 656 | backspace(); | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ rt-util.c:677:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 677 | carriage_return(); | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ rt-util.c:694:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 694 | output_change(cp, num, obj_type, modifier, action) | ^ rt-util.c:740:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 740 | perform_status_end(cnt, obj_type) | ^ 19 warnings generated. --- rt-process.o --- rt-process.c:33:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 33 | allocate_article(artnum) | ^ rt-process.c:50:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | fix_msgid(msgid) | ^ rt-process.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | msgid_cmp(key, keylen, data) | ^ rt-process.c:79:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | valid_article(article) | ^ rt-process.c:181:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 181 | get_article(msgid) | ^ rt-process.c:215:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | thread_article(article,references) | ^ rt-process.c:385:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | rover_thread(article, s) | ^ rt-process.c:419:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 419 | valid_message_id(start, end) | ^ rt-process.c:452:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 452 | unlink_child(child) | ^ rt-process.c:484:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | link_child(child) | ^ rt-process.c:518:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | merge_threads(s1, s2) | ^ 11 warnings generated. --- rt-page.o --- rt-page.c:35:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | set_sel_mode(ch) | ^ rt-page.c:71:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | get_sel_order(smode) | ^ rt-page.c:84:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | set_sel_order(smode,str) | ^ rt-page.c:107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | set_sel_sort(smode,ch) | ^ rt-page.c:157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | set_selector(smode, ssort) | ^ rt-page.c:300:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 300 | init_pages(fill_last_page) | ^ rt-page.c:1087:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1087 | calc_page(u) | ^ rt-page.c:1226:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1226 | display_page_title(home_only) | ^ rt-page.c:1265:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1265 | erase_eol(); | ^ ./term.h:158:21: note: expanded from macro 'erase_eol' 158 | #define erase_eol() tputs(tc_CE,1,putchr) FLUSH | ^ rt-page.c:1329:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1329 | maybe_eol(); | ^ ./term.h:160:54: note: expanded from macro 'maybe_eol' 160 | #define maybe_eol() if(erase_screen&&erase_each_line)tputs(tc_CE,1,putchr) FLUSH | ^ rt-page.c:1390:3: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1390 | maybe_eol(); | ^ ./term.h:160:54: note: expanded from macro 'maybe_eol' 160 | #define maybe_eol() if(erase_screen&&erase_each_line)tputs(tc_CE,1,putchr) FLUSH | ^ rt-page.c:1453:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1453 | maybe_eol(); | ^ ./term.h:160:54: note: expanded from macro 'maybe_eol' 160 | #define maybe_eol() if(erase_screen&&erase_each_line)tputs(tc_CE,1,putchr) FLUSH | ^ rt-page.c:1482:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1482 | maybe_eol(); | ^ ./term.h:160:54: note: expanded from macro 'maybe_eol' 160 | #define maybe_eol() if(erase_screen&&erase_each_line)tputs(tc_CE,1,putchr) FLUSH | ^ rt-page.c:1516:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1516 | maybe_eol(); | ^ ./term.h:160:54: note: expanded from macro 'maybe_eol' 160 | #define maybe_eol() if(erase_screen&&erase_each_line)tputs(tc_CE,1,putchr) FLUSH | ^ rt-page.c:1620:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1620 | maybe_eol(); | ^ ./term.h:160:54: note: expanded from macro 'maybe_eol' 160 | #define maybe_eol() if(erase_screen&&erase_each_line)tputs(tc_CE,1,putchr) FLUSH | ^ rt-page.c:1675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1675 | output_sel(ix, sel, update) | ^ rt-page.c:1719:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1719 | count_subject_lines(subj, selptr) | ^ rt-page.c:1752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1752 | count_thread_lines(subj, selptr) | ^ rt-page.c:1777:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1777 | display_article(ap, ix, sel) | ^ rt-page.c:1786:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1786 | maybe_eol(); | ^ ./term.h:160:54: note: expanded from macro 'maybe_eol' 160 | #define maybe_eol() if(erase_screen&&erase_each_line)tputs(tc_CE,1,putchr) FLUSH | ^ rt-page.c:1808:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1808 | display_subject(subj, ix, sel) | ^ rt-page.c:1819:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1819 | maybe_eol(); | ^ ./term.h:160:54: note: expanded from macro 'maybe_eol' 160 | #define maybe_eol() if(erase_screen&&erase_each_line)tputs(tc_CE,1,putchr) FLUSH | ^ rt-page.c:1897:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1897 | display_option(op,item_index) | ^ rt-page.c:1928:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1928 | display_univ(ui) | ^ rt-page.c:1976:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1976 | display_group(dp, group, len, max_len) | ^ 25 warnings generated. --- rcstuff.o --- rcstuff.c:108:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | new_newsrc(name,newsrc,add_ok) | ^ rcstuff.c:156:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 156 | use_multirc(mp) | ^ rcstuff.c:188:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | unuse_multirc(mptr) | ^ rcstuff.c:224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | use_next_multirc(mptr) | ^ rcstuff.c:246:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 246 | use_prev_multirc(mptr) | ^ rcstuff.c:268:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | multirc_name(mp) | ^ rcstuff.c:280:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 280 | clear_ngitem(cp, arg) | ^ rcstuff.c:297:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | lock_newsrc(rp) | ^ rcstuff.c:431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | unlock_newsrc(rp) | ^ rcstuff.c:443:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | open_newsrc(rp) | ^ rcstuff.c:653:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | init_ngnode(list, node) | ^ rcstuff.c:665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 665 | parse_rcline(np) | ^ rcstuff.c:690:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 690 | abandon_ng(np) | ^ rcstuff.c:748:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 748 | get_ng(what, flags) | ^ rcstuff.c:765:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 765 | dingaling(); | ^ ./term.h:169:21: note: expanded from macro 'dingaling' 169 | #define dingaling() tputs(tc_VB,1,putchr) FLUSH | ^ rcstuff.c:792:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 792 | dingaling(); | ^ ./term.h:169:21: note: expanded from macro 'dingaling' 169 | #define dingaling() tputs(tc_VB,1,putchr) FLUSH | ^ rcstuff.c:972:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 972 | add_newsgroup(rp, ngn, c) | ^ rcstuff.c:1005:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1005 | relocate_newsgroup(move_np,newnum) | ^ rcstuff.c:1224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1224 | find_ng(ngnam) | ^ rcstuff.c:1234:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1234 | cleanup_newsrc(rp) | ^ rcstuff.c:1361:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1361 | sethash(np) | ^ rcstuff.c:1371:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1371 | rcline_cmp(key, keylen, data) | ^ rcstuff.c:1406:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1406 | write_newsrcs(mptr) | ^ rcstuff.c:1524:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1524 | get_old_newsrcs(mptr) | ^ 24 warnings generated. --- opt.o --- opt.c:48:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 48 | opt_init(argc,argv,tcbufptr) | ^ opt.c:122:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | opt_file(filename,tcbufptr,bleat) | ^ opt.c:193:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | set_options(vals) | ^ opt.c:205:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | set_option(num, s) | ^ opt.c:613:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 613 | save_options(filename) | ^ opt.c:725:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 725 | option_value(num) | ^ opt.c:1022:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1022 | set_header_list(flag,defflag,str) | ^ opt.c:1062:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1062 | set_header(s, flag, setit) | ^ opt.c:1139:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1139 | parse_mouse_buttons(cpp, btns) | ^ opt.c:1175:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1175 | expand_mouse_buttons(cp, cnt) | ^ opt.c:1196:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1196 | quote_string(val) | ^ 11 warnings generated. --- nntp.o --- nntp.c:170:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 170 | nntp_header(artnum) | ^ nntp.c:182:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | nntp_body(artnum) | ^ nntp.c:248:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 248 | nntp_copybody(s, limit, pos) | ^ nntp.c:281:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 281 | nntp_finishbody(bmode) | ^ nntp.c:324:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 324 | nntp_seekart(pos) | ^ nntp.c:348:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 348 | nntp_readart(s, limit) | ^ nntp.c:415:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | nntp_newgroups(t) | ^ nntp.c:460:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 460 | nntp_find_real_art(after) | ^ nntp.c:482:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 482 | nntp_artname(artnum, allocate) | ^ nntp.c:520:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 520 | nntp_tmpname(ndx) | ^ nntp.c:566:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 566 | nntp_server_died(dp) | ^ nntp.c:608:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 608 | nntp_read(buf, n) | ^ 16 warnings generated. --- intrp.o --- | ^ /usr/include/stdio.h:327:7: note: conflicting prototype is here 327 | FILE *popen(const char *, const char *); | ^ intrp.c:1070:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1070 | interp_backslash(dest,pattern) | ^ intrp.c:1114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1114 | interp(dest,destsize,pattern) | ^ intrp.c:1123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1123 | interpsearch(dest,destsize,pattern,cmd) | ^ intrp.c:1135:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1135 | normalize_refs(refs) | ^ 8 warnings generated. --- spage.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include spage.c --- rt-select.o --- rt-select.c:117:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 117 | article_selector(cmd) | ^ rt-select.c:190:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 190 | clear_rest(); | ^ ./term.h:159:22: note: expanded from macro 'clear_rest' 159 | #define clear_rest() tputs(tc_CD,tc_LINES,putchr) FLUSH | ^ rt-select.c:330:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 330 | clear_rest(); | ^ ./term.h:159:22: note: expanded from macro 'clear_rest' 159 | #define clear_rest() tputs(tc_CD,tc_LINES,putchr) FLUSH | ^ --- sw.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include sw.c --- term.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include term.c --- tkstuff.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include tkstuff.c --- tktree.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include tktree.c --- trn-artchk.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include trn-artchk.c --- trn.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include trn.c --- sdisp.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include sdisp.c --- univ.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include univ.c --- url.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include url.c --- util2.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include util2.c --- util3.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include util3.c --- search.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include search.c --- util.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include util.c --- rthread.o --- rthread.c:171:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 171 | cleanup_msgid_hash(keylen, data, extra) | ^ rthread.c:207:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | first_art(sp) | ^ rthread.c:219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | last_art(sp) | ^ rthread.c:254:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | inc_art(sel_flag, rereading) | ^ rthread.c:351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | dec_art(sel_flag, rereading) | ^ --- scoresave.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include scoresave.c --- sorder.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include sorder.c --- rt-select.o --- rt-select.c:403:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 403 | clear_rest(); | ^ ./term.h:159:22: note: expanded from macro 'clear_rest' 159 | #define clear_rest() tputs(tc_CD,tc_LINES,putchr) FLUSH | ^ rt-select.c:433:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 433 | addgroup_selector(flags) | ^ rt-select.c:478:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 478 | clear_rest(); | ^ ./term.h:159:22: note: expanded from macro 'clear_rest' 159 | #define clear_rest() tputs(tc_CD,tc_LINES,putchr) FLUSH | ^ --- rthread.o --- rthread.c:430:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 430 | bump_art(ap) | ^ rthread.c:446:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 446 | next_art(ap) | ^ rthread.c:487:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 487 | prev_art(ap) | ^ rthread.c:584:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 584 | next_subj(sp, subj_mask) | ^ rthread.c:606:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 606 | prev_subj(sp, subj_mask) | ^ --- rt-select.o --- rt-select.c:531:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 531 | clear_rest(); | ^ ./term.h:159:22: note: expanded from macro 'clear_rest' 159 | #define clear_rest() tputs(tc_CD,tc_LINES,putchr) FLUSH | ^ rt-select.c:555:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 555 | univ_read(ui) | ^ rt-select.c:766:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 766 | clear_rest(); | ^ ./term.h:159:22: note: expanded from macro 'clear_rest' 159 | #define clear_rest() tputs(tc_CD,tc_LINES,putchr) FLUSH | ^ --- rthread.o --- rthread.c:630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 630 | select_article(ap, auto_flags) | ^ rthread.c:662:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 662 | select_arts_subject(ap, auto_flags) | ^ rthread.c:675:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 675 | select_subject(subj, auto_flags) | ^ rthread.c:705:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 705 | select_arts_thread(ap, auto_flags) | ^ rthread.c:718:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rt-select.o --- rt-select.c:826:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 826 | sel_status_msg(cp) | ^ rt-select.c:1036:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1036 | dingaling(); | ^ ./term.h:169:21: note: expanded from macro 'dingaling' 169 | #define dingaling() tputs(tc_VB,1,putchr) FLUSH | ^ rt-select.c:1054:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1054 | dingaling(); | ^ ./term.h:169:21: note: expanded from macro 'dingaling' 169 | #define dingaling() tputs(tc_VB,1,putchr) FLUSH | ^ --- rthread.o --- 718 | select_thread(thread, auto_flags) | ^ rthread.c:734:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 734 | select_subthread(ap, auto_flags) | ^ rthread.c:773:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 773 | deselect_article(ap, auto_flags) | ^ rthread.c:797:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 797 | deselect_arts_subject(ap) | ^ rthread.c:809:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 809 | deselect_subject(subj) | ^ --- rt-select.o --- rt-select.c:1071:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1071 | dingaling(); | ^ ./term.h:169:21: note: expanded from macro 'dingaling' 169 | #define dingaling() tputs(tc_VB,1,putchr) FLUSH | ^ rt-select.c:1120:3: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1120 | carriage_return(); | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ rt-select.c:1167:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1167 | dingaling(); | ^ --- rthread.o --- rthread.c:835:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 835 | deselect_arts_thread(ap) | ^ rthread.c:847:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 847 | deselect_thread(thread) | ^ rthread.c:879:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 879 | kill_arts_subject(ap, auto_flags) | ^ rthread.c:898:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 898 | kill_subject(subj, auto_flags) | ^ rthread.c:921:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rt-select.o --- ./term.h:169:21: note: expanded from macro 'dingaling' 169 | #define dingaling() tputs(tc_VB,1,putchr) FLUSH | ^ rt-select.c:1227:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1227 | carriage_return(); | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ rt-select.c:1264:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1264 | select_item(u) | ^ rt-select.c:1306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1306 | delay_return_item(u) | ^ --- rthread.o --- 921 | kill_arts_thread(ap, auto_flags) | ^ rthread.c:934:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 934 | kill_thread(thread, auto_flags) | ^ rthread.c:950:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 950 | kill_subthread(ap, auto_flags) | ^ rthread.c:980:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 980 | unkill_subject(subj) | ^ rthread.c:1016:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1016 | unkill_thread(thread) | ^ --- rt-select.o --- rt-select.c:1337:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1337 | deselect_item(u) | ^ rt-select.c:1393:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1393 | select_option(i) | ^ rt-select.c:1436:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1436 | up_line(); | ^ ./term.h:166:32: note: expanded from macro 'up_line' 166 | #define up_line() term_line--, tputs(tc_UP,1,putchr) FLUSH | ^ rt-select.c:1536:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1536 | mark_DEL_as_READ(ptr, arg) | ^ --- rthread.o --- rthread.c:1031:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1031 | unkill_subthread(ap) | ^ rthread.c:1064:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1064 | clear_subject(subj) | ^ rthread.c:1076:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1076 | clear_thread(thread) | ^ rthread.c:1091:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1091 | clear_subthread(ap) | ^ rthread.c:1110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1110 | subj_art(sp) | ^ --- rt-select.o --- rt-select.c:1549:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1549 | sel_command(ch) | ^ rt-select.c:1694:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1694 | sel_perform_change(cnt, obj_type) | ^ rt-select.c:1700:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1700 | carriage_return(); | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ rt-select.c:1740:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1740 | another_command(ch) | ^ --- rthread.o --- rthread.c:1185:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1185 | find_parent(keep_going) | ^ rthread.c:1206:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1206 | find_leaf(keep_going) | ^ rthread.c:1256:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1256 | first_sib(ta, depth) | ^ rthread.c:1311:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1311 | last_sib(ta, depth, limit) | ^ rthread.c:1342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1342 | count_subjects(cmode) | ^ --- rt-select.o --- rt-select.c:1767:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1767 | article_commands(ch) | ^ rt-select.c:2027:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 2027 | dingaling(); | ^ ./term.h:169:21: note: expanded from macro 'dingaling' 169 | #define dingaling() tputs(tc_VB,1,putchr) FLUSH | ^ rt-select.c:2179:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2179 | newsgroup_commands(ch) | ^ rt-select.c:2483:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2483 | addgroup_commands(ch) | ^ --- rthread.o --- rthread.c:1431:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1431 | subjorder_subject(spp1, spp2) | ^ rthread.c:1439:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1439 | subjorder_date(spp1, spp2) | ^ rthread.c:1448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1448 | subjorder_count(spp1, spp2) | ^ rthread.c:1457:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1457 | subjorder_lines(spp1, spp2) | ^ rthread.c:1472:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1472 | subject_score_high(sp) --- rt-select.o --- rt-select.c:2658:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2658 | multirc_commands(ch) | ^ rt-select.c:2693:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2693 | option_commands(ch) | ^ rt-select.c:2764:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2764 | universal_commands(ch) | ^ rt-select.c:2867:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2867 | switch_dmode(dmode_cpp) | ^ rt-select.c:2896:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2896 | find_line(y) | ^ --- rthread.o --- | ^ rthread.c:1496:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1496 | subjorder_score(spp1, spp2) | ^ rthread.c:1511:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1511 | threadorder_subject(spp1, spp2) | ^ rthread.c:1523:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1523 | threadorder_date(spp1, spp2) | ^ rthread.c:1549:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1549 | threadorder_count(spp1, spp2) | ^ rthread.c:1568:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] --- rt-select.o --- rt-select.c:2918:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2918 | selector_mouse(btn, x,y, btn_clk, x_clk,y_clk) | ^ rt-select.c:2998:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2998 | univ_visit_group(gname) | ^ rt-select.c:3011:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3011 | univ_visit_help(where) | ^ 38 warnings generated. --- rthread.o --- 1568 | threadorder_lines(spp1, spp2) | ^ rthread.c:1603:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1603 | thread_score_high(tp) | ^ rthread.c:1625:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1625 | threadorder_score(spp1, spp2) | ^ rthread.c:1714:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1714 | artorder_date(art1, art2) | ^ rthread.c:1723:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1723 | artorder_subject(art1, art2) | ^ rthread.c:1734:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1734 | artorder_author(art1, art2) | ^ rthread.c:1743:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1743 | artorder_number(art1, art2) | ^ rthread.c:1752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1752 | artorder_groups(art1, art2) | ^ rthread.c:1768:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1768 | artorder_lines(art1, art2) | ^ rthread.c:1778:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1778 | artorder_score(art1, art2) | ^ 57 warnings generated. --- scmd.o --- scmd.c:44:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 44 | erase_eol(); /* erase to end of line */ | ^ ./term.h:158:21: note: expanded from macro 'erase_eol' 158 | #define erase_eol() tputs(tc_CE,1,putchr) FLUSH | ^ scmd.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | s_finish_cmd(string) | ^ scmd.c:309:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 309 | s_match_description(ent) | ^ scmd.c:329:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | s_forward_search(ent) | ^ scmd.c:343:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 343 | s_backward_search(ent) | ^ scmd.c:451:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | s_jumpnum(firstchar) | ^ 6 warnings generated. --- uudecode.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include uudecode.c --- wildmat.o --- cc -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include wildmat.c --- sdisp.o --- sdisp.c:27:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | s_goxy(x,y) | ^ sdisp.c:31:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 31 | tputs(tgoto(tc_CM, x, y), 1, putchr); | ^ sdisp.c:31:16: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | tputs(tgoto(tc_CM, x, y), 1, putchr); | ^ sdisp.c:109:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 109 | clear_rest(); | ^ ./term.h:159:22: note: expanded from macro 'clear_rest' 159 | #define clear_rest() tputs(tc_CD,tc_LINES,putchr) FLUSH | ^ sdisp.c:127:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | s_refresh_status(line) | ^ sdisp.c:143:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | s_refresh_description(line) | ^ sdisp.c:166:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 166 | erase_eol(); | ^ ./term.h:158:21: note: expanded from macro 'erase_eol' 158 | #define erase_eol() tputs(tc_CE,1,putchr) FLUSH | ^ sdisp.c:173:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | s_ref_entry(line,jump) | ^ sdisp.c:198:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 198 | erase_eol(); | ^ ./term.h:158:21: note: expanded from macro 'erase_eol' 158 | #define erase_eol() tputs(tc_CE,1,putchr) FLUSH | ^ sdisp.c:255:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | s_ref_status_onpage(ent) | ^ 10 warnings generated. --- scoresave.o --- scoresave.c:45:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | sc_sv_add(str) | ^ scoresave.c:57:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | sc_sv_delgroup(gname) | ^ scoresave.c:161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 161 | sc_sv_use_line(line,a) | ^ scoresave.c:262:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | sc_sv_make_line(a) | ^ 4 warnings generated. --- sw.o --- sw.c:28:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | sw_file(tcbufptr) | ^ sw.c:51:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | sw_list(swlist) | ^ sw.c:103:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | decode_switch(s) | ^ sw.c:401:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 401 | save_init_environment(str) | ^ sw.c:414:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 414 | write_init_environment(fp) | ^ 5 warnings generated. --- mime.o --- mime.c:53:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | mime_ReadMimecap(mcname) | ^ mime.c:138:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 138 | mime_ParseEntryArg(cpp) | ^ mime.c:166:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | mime_FindMimecapEntry(contenttype, skip_flags) | ^ mime.c:187:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 187 | mime_TypesMatch(ct,pat) | ^ mime.c:200:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 200 | mime_Exec(cmd) | ^ mime.c:285:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 285 | mime_ClearStruct(mp) | ^ mime.c:335:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 335 | mime_ParseType(mp, s) | ^ mime.c:428:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 428 | mime_ParseDisposition(mp, s) | ^ mime.c:448:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 448 | mime_ParseEncoding(mp, s) | ^ mime.c:492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 492 | mime_ParseSubheader(ifp, next_line) | ^ mime.c:560:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 560 | mime_SetState(bp) | ^ mime.c:604:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 604 | mime_EndOfSection(bp) | ^ mime.c:630:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 630 | mime_ParseParams(str) | ^ mime.c:668:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 668 | mime_FindParam(s, param) | ^ mime.c:684:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 684 | mime_SkipWhitespace(s) | ^ mime.c:718:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 718 | mime_DecodeArticle(view) | ^ mime.c:780:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 780 | mime_Description(mp, s, limit) | ^ mime.c:826:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 826 | qp_decodestring(t, f, in_header) | ^ mime.c:865:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 865 | qp_decode(ifp,state) | ^ mime.c:940:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 940 | b64_decodestring(t, f) | ^ mime.c:976:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 976 | b64_decode(ifp, state) | ^ mime.c:1054:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1054 | mime_getc(fp) | ^ mime.c:1071:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1071 | cat_decode(ifp, state) | ^ mime.c:1114:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1114 | filter_html(t, f) | ^ mime.c:1279:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1279 | tag_action(t, word, opening_tag) | ^ mime.c:1538:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1538 | output_prep(t) | ^ mime.c:1553:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1553 | do_newline(t, flag) | ^ mime.c:1568:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1568 | do_indent(t) | ^ mime.c:1617:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1617 | find_attr(str, attr) | ^ 29 warnings generated. --- trn.o --- trn.c:91:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | main(argc,argv) | ^ trn.c:815:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 815 | check_active_refetch(force) | ^ trn.c:926:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 926 | set_ngname(what) | ^ trn.c:942:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 942 | getngdir(ngnam) | ^ 4 warnings generated. --- sorder.o --- sorder.c:38:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | s_compare(a,b) | ^ sorder.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | s_order_add(ent) | ^ sorder.c:186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | s_prev(ent) | ^ sorder.c:202:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | s_next(ent) | ^ sorder.c:220:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 220 | s_prev_elig(a) | ^ sorder.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | s_next_elig(a) | ^ 6 warnings generated. --- spage.o --- spage.c:30:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 30 | s_fillpage_backward(end) | ^ spage.c:123:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | s_fillpage_forward(start) | ^ 2 warnings generated. --- util3.o --- util3.c:26:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | doshell(sh,cmd) | ^ util3.c:34:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | finalize(num) | ^ util3.c:49:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | safemalloc(size) | ^ util3.c:67:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | saferealloc(where,size) | ^ util3.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | dointerp(dest, destsize, pattern, stoppers, cmd) | ^ 5 warnings generated. --- scorefile.o --- scorefile.c:194:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 194 | sf_check_extra_headers(head) | ^ scorefile.c:218:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | sf_add_extra_header(head) | ^ scorefile.c:252:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 252 | sf_get_extra_header(art,hnum) | ^ scorefile.c:295:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 295 | is_text_zero(s) | ^ scorefile.c:306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | sf_get_filename(level) | ^ scorefile.c:351:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | sf_cmd_fname(s) | ^ scorefile.c:369:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 369 | sf_do_command(cmd,check) | ^ scorefile.c:540:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 540 | sf_freeform(start1,end1) | ^ scorefile.c:597:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 597 | sf_do_line(line,check) | ^ scorefile.c:715:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 715 | sf_do_file(fname) | ^ scorefile.c:771:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 771 | score_match(str,ind) | ^ scorefile.c:798:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 798 | sf_score(a) | ^ scorefile.c:881:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 881 | sf_missing_score(line) | ^ scorefile.c:911:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 911 | sf_append(line) | ^ scorefile.c:1039:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1039 | sf_get_line(a,h) | ^ scorefile.c:1079:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1079 | sf_print_match(indx) | ^ scorefile.c:1132:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1132 | sf_exclude_file(fname) | ^ scorefile.c:1186:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1186 | sf_edit_file(filespec) | ^ scorefile.c:1237:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1237 | sf_open_file(name) | ^ scorefile.c:1328:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1328 | sf_file_getline(fnum) | ^ 20 warnings generated. --- wildmat.o --- wildmat.c:58:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | DoMatch(text, p) | ^ wildmat.c:119:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | wildmat(text, p) | ^ 2 warnings generated. --- search.o --- search.c:83:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 83 | init_compex(compex) | ^ search.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | free_compex(compex) | ^ search.c:110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 110 | getbracket(compex,n) | ^ search.c:126:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | case_fold(which) | ^ search.c:147:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 147 | compile(compex, strp, RE, fold) | ^ search.c:342:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 342 | grow_eb(compex, epp, alt) | ^ search.c:361:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 361 | execute(compex, addr) | ^ search.c:409:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 409 | advance(compex, lp, ep) | ^ search.c:573:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 573 | backref(compex, i, lp) | ^ search.c:591:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 591 | cclass(set, c, af) | ^ 10 warnings generated. --- trn-artchk.o --- trn-artchk.c:40:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | main(argc, argv) | ^ 1 warning generated. --- util2.o --- util2.c:28:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | savestr(str) | ^ util2.c:40:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | safecpy(to,from,len) | ^ util2.c:59:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 59 | cpytill(to,from,delim) | ^ util2.c:80:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | filexp(s) | ^ util2.c:227:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | instr(big, little, case_matters) | ^ util2.c:333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 333 | read_auth_file(file, pass_ptr) | ^ 6 warnings generated. --- uudecode.o --- uudecode.c:18:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 18 | uue_prescan(bp, filenamep, partp, totalp) | ^ uudecode.c:178:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | uudecode(ifp, state) | ^ uudecode.c:296:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | uudecodeline(line, ofp) | ^ 3 warnings generated. --- univ.o --- univ.c:137:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 137 | univ_add(type, desc) | ^ univ.c:167:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | univ_free_data(ui) | ^ univ.c:215:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | univ_lines(ui) | ^ univ.c:224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | univ_desc_line(ui,linenum) | ^ univ.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | univ_add_text(txt) | ^ univ.c:241:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 241 | univ_add_debug(desc,txt) | ^ univ.c:252:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 252 | univ_add_group(desc,grpname) | ^ univ.c:289:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | univ_add_mask(desc,mask) | ^ univ.c:301:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 301 | univ_add_file(desc,fname,label) | ^ univ.c:318:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 318 | univ_add_virt_num(desc,grp,art) | ^ univ.c:334:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | univ_add_textfile(desc,name) | ^ univ.c:370:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | univ_add_virtgroup(grpname) | ^ univ.c:428:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 428 | univ_DoMatch(text, p) | ^ univ.c:458:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 458 | univ_use_pattern(pattern,type) | ^ univ.c:517:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 517 | univ_use_group_line(line,type) | ^ univ.c:543:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | univ_use_file(fname,title,label) | ^ univ.c:616:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 616 | univ_include_file(fname) | ^ univ.c:631:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 631 | univ_do_line_ext1(desc,line) | ^ univ.c:707:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 707 | univ_do_line(line) | ^ univ.c:845:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 845 | univ_file_load(fname,title,label) | ^ univ.c:875:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 875 | univ_mask_load(mask,title) | ^ univ.c:974:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 974 | univ_page_file(fname) | ^ univ.c:1018:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1018 | univ_vg_addart(a) | ^ univ.c:1068:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1068 | univ_visit_group_main(gname) | ^ univ.c:1152:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1152 | univ_order_number(ui1, ui2) | ^ univ.c:1161:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1161 | univ_order_score(ui1, ui2) | ^ univ.c:1222:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1222 | univ_article_desc(ui) | ^ univ.c:1273:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1273 | univ_help_main(where) | ^ univ.c:1299:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1299 | univ_help(where) | ^ univ.c:1306:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1306 | univ_keyhelp_modestr(ui) | ^ 30 warnings generated. --- nntplist --- --- inews --- --- trn-artchk --- --- nntplist --- cc -L/usr/local/lib nntplist.o nntpinit.o nntpclient.o nntpauth.o util2.o util3.o wildmat.o -o nntplist -lcurses -lm --- inews --- cc -L/usr/local/lib inews.o nntpinit.o nntpclient.o nntpauth.o env.o util2.o util3.o -o inews -lcurses -lm --- trn-artchk --- cc -L/usr/local/lib trn-artchk.o nntpinit.o nntpclient.o nntpauth.o util2.o util3.o -o trn-artchk -lcurses -lm --- util.o --- util.c:93:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | doshell(shell,s) | ^ util.c:266:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | safemalloc(size) | ^ util.c:284:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | saferealloc(where,size) | ^ util.c:305:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 305 | safecat(to,from,len) | ^ util.c:359:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 359 | trn_getwd(buf, buflen) | ^ util.c:426:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 426 | get_a_line(buffer,buffer_length,realloc_ok,fp) | ^ util.c:462:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 462 | makedir(dirname,nametype) | ^ util.c:526:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 526 | notincl(feature) | ^ util.c:535:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | growstr(strptr,curlen,newlen) | ^ util.c:550:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 550 | setdef(buffer,dflt) | ^ util.c:577:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 577 | safelink(old, new) | ^ util.c:656:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 656 | text2secs(s, defSecs) | ^ util.c:699:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 699 | secs2text(secs) | ^ util.c:767:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 767 | prep_ini_words(words) | ^ util.c:792:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 792 | unprep_ini_words(words) | ^ util.c:801:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 801 | prep_ini_data(cp,filename) | ^ util.c:876:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 876 | parse_string(to, from) | ^ util.c:930:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 930 | next_ini_section(cp,section,cond) | ^ util.c:954:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 954 | parse_ini_section(cp, words) | ^ util.c:1003:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1003 | check_ini_cond(cond) | ^ util.c:1057:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1057 | edit_file(fname) | ^ 21 warnings generated. --- term.o --- term.c:150:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | term_set(tcbuf) | ^ term.c:204:14: warning: call to undeclared function 'tgetent'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 204 | status = tgetent(tcbuf,s? s : "dumb"); /* get termcap entry */ | ^ term.c:210:9: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | s = Tgetstr("pc"); /* get pad character */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:212:10: warning: call to undeclared function 'tgetflag'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 212 | if (!tgetflag("bs")) { /* is backspace not used? */ | ^ term.c:213:10: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | tc_BC = Tgetstr("bc"); /* find out what is */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:215:14: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 215 | tc_BC = Tgetstr("le"); | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:221:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | tc_UP = Tgetstr("up"); /* move up a line */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:222:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | tc_CL = Tgetstr("cl"); /* get clear string */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:223:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | tc_CE = Tgetstr("ce"); /* clear to end of line string */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:224:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 224 | tc_TI = Tgetstr("ti"); /* initialize display */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:225:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | tc_TE = Tgetstr("te"); /* reset display */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:226:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 226 | tc_KS = Tgetstr("ks"); /* enter `keypad transmit' mode */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:227:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | tc_KE = Tgetstr("ke"); /* exit `keypad transmit' mode */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:228:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | tc_HO = Tgetstr("ho"); /* home cursor */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:229:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | tc_IL = Tgetstr("al"); /* insert (add) line */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:230:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 230 | tc_CM = Tgetstr("cm"); /* cursor motion */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:231:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | tc_CD = Tgetstr("cd"); /* clear to end of display */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:234:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 234 | tc_SO = Tgetstr("so"); /* begin standout */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:235:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 235 | tc_SE = Tgetstr("se"); /* end standout */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:236:18: warning: call to undeclared function 'tgetnum'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 236 | if ((tc_SG = tgetnum("sg"))<0) | ^ term.c:238:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 238 | tc_US = Tgetstr("us"); /* start underline */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:239:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 239 | tc_UE = Tgetstr("ue"); /* end underline */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:245:10: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 245 | tc_UC = Tgetstr("uc"); /* underline a character */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:265:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | tc_VB = Tgetstr("vb"); | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:268:13: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | tc_CR = Tgetstr("cr"); | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:334:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | set_macro(seq,def) | ^ term.c:391:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 391 | arrow_macros(tmpbuf) | ^ term.c:407:17: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | strcpy(lbuf,Tgetstr("ku")); /* up */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:415:17: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 415 | strcpy(lbuf,Tgetstr("kd")); /* down */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:423:17: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 423 | strcpy(lbuf,Tgetstr("kl")); /* left */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:431:17: warning: passing arguments to 'tgetstr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | strcpy(lbuf,Tgetstr("kr")); /* right */ | ^ term.c:64:40: note: expanded from macro 'Tgetstr' 64 | #define Tgetstr(key) ((tmpstr = tgetstr(key,&tmpaddr)) ? tmpstr : nullstr) | ^ term.c:442:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 442 | mac_init(tcbuf) | ^ term.c:460:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 460 | mac_line(line,tmpbuf,tbsize) | ^ term.c:556:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 556 | show_keymap(curmap,prefix) | ^ term.c:600:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 600 | set_mode(new_gmode, new_mode) | ^ term.c:614:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 614 | putchr(ch) | ^ term.c:635:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 635 | finput_pending(check_term) | ^ term.c:690:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 690 | finish_command(donewline) | ^ term.c:730:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 730 | echo_char(ch) | ^ term.c:752:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 752 | edit_buf(s, cmd) | ^ term.c:838:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 838 | backspace(); | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ term.c:946:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 946 | save_typeahead(buf, len) | ^ term.c:963:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 963 | dingaling(); | ^ ./term.h:169:21: note: expanded from macro 'dingaling' 169 | #define dingaling() tputs(tc_VB,1,putchr) FLUSH | ^ term.c:975:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 975 | alarm_catcher(signo) | ^ term.c:989:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 989 | read_tty(addr,size) | ^ term.c:1052:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1052 | pushchar(c) | ^ term.c:1068:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1068 | underprint(s) | ^ term.c:1076:3: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1076 | backspace();/* back up over it */ | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ term.c:1084:3: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1084 | backspace();/* back up over it */ | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ term.c:1091:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1091 | underline(); /* start underlining */ | ^ ./term.h:161:21: note: expanded from macro 'underline' 161 | #define underline() tputs(tc_US,1,putchr) FLUSH | ^ term.c:1107:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1107 | un_standout(); | ^ ./term.h:165:46: note: expanded from macro 'un_standout' 165 | #define un_standout() fire_is_out|=STANDOUT, tputs(tc_SE,1,putchr) FLUSH | ^ term.c:1121:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1121 | un_underline(); | ^ ./term.h:162:48: note: expanded from macro 'un_underline' 162 | #define un_underline() fire_is_out|=UNDERLINE, tputs(tc_UE,1,putchr) FLUSH | ^ term.c:1131:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1131 | getcmd(whatbuf) | ^ term.c:1224:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1224 | pushstring(str,bits) | ^ term.c:1332:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1332 | in_char(prompt, newmode, dflt) | ^ term.c:1364:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1364 | in_answer(prompt, newmode) | ^ term.c:1398:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1398 | in_choice(prompt, value, choices, newmode) | ^ term.c:1490:7: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1490 | dingaling(); | ^ ./term.h:169:21: note: expanded from macro 'dingaling' 169 | #define dingaling() tputs(tc_VB,1,putchr) FLUSH | ^ term.c:1517:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1517 | carriage_return(); | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ term.c:1578:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1578 | print_lines(what_to_print,hilite) | ^ term.c:1594:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1594 | standout(); | ^ ./term.h:164:20: note: expanded from macro 'standout' 164 | #define standout() tputs(tc_SO,1,putchr) FLUSH | ^ term.c:1601:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1601 | underline(); | ^ ./term.h:161:21: note: expanded from macro 'underline' 161 | #define underline() tputs(tc_US,1,putchr) FLUSH | ^ term.c:1624:3: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1624 | un_standout(); | ^ ./term.h:165:46: note: expanded from macro 'un_standout' 165 | #define un_standout() fire_is_out|=STANDOUT, tputs(tc_SE,1,putchr) FLUSH | ^ term.c:1665:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1665 | errormsg(str) | ^ term.c:1680:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1680 | warnmsg(str) | ^ term.c:1691:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1691 | pad(num) | ^ term.c:1711:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1711 | backspace(); | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ term.c:1716:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1716 | backspace(); | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ term.c:1726:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1726 | backspace(); /* do the old backspace, */ | ^ ./term.h:157:21: note: expanded from macro 'backspace' 157 | #define backspace() tputs(tc_BC,0,putchr) FLUSH | ^ term.c:1744:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1744 | erase_line(to_eos) | ^ term.c:1747:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1747 | carriage_return(); | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ term.c:1761:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1761 | tputs(tc_CL,tc_LINES,putchr); | ^ term.c:1786:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1786 | tputs(tgoto(tc_CM, 0, 0), 1, putchr); /* go to home via CM */ | ^ term.c:1786:13: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1786 | tputs(tgoto(tc_CM, 0, 0), 1, putchr); /* go to home via CM */ | ^ term.c:1789:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1789 | tputs(tc_HO, 1, putchr);/* home via HO */ | ^ term.c:1791:5: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1791 | carriage_return(); /* Resets kernel's tab column counter to 0 */ | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ term.c:1796:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1796 | goto_xy(to_col,to_line) | ^ term.c:1807:13: warning: passing arguments to 'tgoto' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1807 | str = tgoto(tc_CM,to_col,to_line); | ^ term.c:1821:6: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1821 | carriage_return(); | ^ ./term.h:168:39: note: expanded from macro 'carriage_return' 168 | #define carriage_return() term_col=0, tputs(tc_CR,1,putchr) FLUSH | ^ term.c:1831:2: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1831 | tputs(str,1,putchr); | ^ term.c:1843:29: warning: call to undeclared function 'tputs'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1843 | while(term_line > to_line) up_line(); | ^ ./term.h:166:32: note: expanded from macro 'up_line' 166 | #define up_line() term_line--, tputs(tc_UP,1,putchr) FLUSH | ^ term.c:1883:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1883 | winch_catcher(dummy) | ^ term.c:2157:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2157 | xmouse_init(progname) | ^ term.c:2274:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2274 | draw_mousebar(limit,restore_cursor) | ^ term.c:2340:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2340 | mouse_input(cp) | ^ term.c:2383:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2383 | check_mousebar(btn, x,y, btn_clk, x_clk,y_clk) | ^ term.c:2460:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2460 | add_tc_string(capability, string) | ^ term.c:2487:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2487 | tc_color_capability(capability) | ^ 88 warnings generated. --- trn --- cc -L/usr/local/lib addng.o art.o artio.o artsrch.o autosub.o backpage.o bits.o cache.o charsubst.o datasrc.o decode.o edit_dist.o env.o final.o hash.o head.o help.o init.o intrp.o kfile.o last.o list.o mime.o ng.o ngdata.o ngsrch.o ngstuff.o only.o opt.o rcln.o rcstuff.o respond.o rthread.o rt-mt.o rt-ov.o rt-process.o rt-page.o rt-select.o rt-util.o rt-wumpus.o search.o sw.o term.o trn.o util.o util2.o uudecode.o parsedate.o nntpinit.o nntpclient.o nntpauth.o nntp.o wildmat.o color.o filter.o scan.o scmd.o sdisp.o smisc.o sorder.o spage.o scanart.o samain.o samisc.o sadisp.o sacmd.o sadesc.o sathread.o url.o mempool.o univ.o score.o scorefile.o scoresave.o score-easy.o tkstuff.o tktree.o -lcurses -lm -o trn --- all --- touch all =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for trn4-4.0.b77_1 ===> Generating temporary packing list export PATH || false # stop the make unless we are compatible ./makedir /wrkdirs/usr/ports/news/trn4/work/stage`./filexp /usr/local/bin` ./myinstall -sox `./filexp /usr/local/bin` trn trn-artchk nntplist ./myinstall -dox `./filexp /usr/local/bin` Pnews Rnmail if test /usr/local/lib/trn/filexp = Rnfilexp; then ./myinstall -xf Rnfilexp `./filexp /usr/local/bin` ./filexp; fi ./makedir /wrkdirs/usr/ports/news/trn4/work/stage`./filexp /usr/local/lib/trn` chmod o+r `./filexp /usr/local/lib/trn` chmod: /usr/local/lib/trn: No such file or directory *** Error code 1 (ignored) ./myinstall -sox `./filexp /usr/local/bin` inews ./myinstall -x `./filexp /usr/local/lib/trn` norm.saver mbox.saver makedir filexp if test "X/usr/local/share/man/man1" != X -a "X`pwd`" != X`./filexp /usr/local/share/man/man1`; then ./makedir /wrkdirs/usr/ports/news/trn4/work/stage`./filexp /usr/local/share/man/man1`; for page in trn.1 Pnews.1 Rnmail.1; do page=`basename $page`; dest=/wrkdirs/usr/ports/news/trn4/work/stage/usr/local/share/man/man1/`basename $page .1`.1; rm -f $dest; cp /wrkdirs/usr/ports/news/trn4/work/trn-4.0-test77/$page $dest; chmod 444 $dest; done; fi ./myinstall -dor `./filexp /usr/local/lib/trn` newsnews Speller Pnews.header ./myinstall -dnr `./filexp /usr/local/lib/trn` /wrkdirs/usr/ports/news/trn4/work/trn-4.0-test77/INIT access.def ./myinstall -oR `./filexp /usr/local/lib/trn` `pwd`/HelpFiles Use "make installclean" to remove any .old or .new files that were just created, but only after you are sure that the files contain no interesting changes and/or no one is running the old executables. ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-12-12T15:32:55+0000' 'PKG_NOTE_ports_top_git_hash=62d8b1999233' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=e601cedfb600' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for trn4-4.0.b77_1 ===> Building trn4-4.0.b77_1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for trn4-4.0.b77_1 build of news/trn4 | trn4-4.0.b77_1 ended at Fri Dec 12 10:34:17 EST 2025 build time: 00:01:24