=>> Building audio/xcdplayer build started at Thu Mar 12 22:52:57 EDT 2026 port directory: /usr/ports/audio/xcdplayer package name: xcdplayer-2.2_6 building for: FreeBSD pkg.DaveG.ca 14.4-RELEASE FreeBSD 14.4-RELEASE 1404000 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 462 Aug 27 2024 /usr/ports/audio/xcdplayer/Makefile Ports top last git commit: 26b198eb3ee3 Ports top unclean checkout: no Port dir last git commit: e427ab10bfca Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1404000 Job Id: 10 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE 1404000 UNAME_r=14.4-RELEASE 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_14_4_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_14_4_x64-HEAD-ALL/10/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_4_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_4_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-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" XDG_DATA_HOME=/wrkdirs/usr/ports/audio/xcdplayer/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/audio/xcdplayer/work XDG_CACHE_HOME=/wrkdirs/usr/ports/audio/xcdplayer/work/.cache HOME=/wrkdirs/usr/ports/audio/xcdplayer/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/audio/xcdplayer/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/audio/xcdplayer/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-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" XDG_DATA_HOME=/wrkdirs/usr/ports/audio/xcdplayer/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/audio/xcdplayer/work XDG_CACHE_HOME=/wrkdirs/usr/ports/audio/xcdplayer/work/.cache HOME=/wrkdirs/usr/ports/audio/xcdplayer/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/audio/xcdplayer/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/audio/xcdplayer/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=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/xcdplayer" EXAMPLESDIR="share/examples/xcdplayer" DATADIR="share/xcdplayer" WWWDIR="www/xcdplayer" ETCDIR="etc/xcdplayer" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/xcdplayer DOCSDIR=/usr/local/share/doc/xcdplayer EXAMPLESDIR=/usr/local/share/examples/xcdplayer WWWDIR=/usr/local/www/xcdplayer ETCDIR=/usr/local/etc/xcdplayer --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 pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The xcdplayer 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 ===> xcdplayer-2.2_6 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.6.2.pkg [pkg.DaveG.ca] Installing pkg-2.6.2... [pkg.DaveG.ca] Extracting pkg-2.6.2: .......... done ===> xcdplayer-2.2_6 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of xcdplayer-2.2_6 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The xcdplayer 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 xcdplayer-2.2_6 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The xcdplayer 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 xcdplayer-2.2_6 for building => SHA256 Checksum OK for xcdplayer-2.2.tar.Z. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The xcdplayer 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 xcdplayer-2.2_6 for building ===> Extracting for xcdplayer-2.2_6 => SHA256 Checksum OK for xcdplayer-2.2.tar.Z. cp -f /usr/ports/audio/xcdplayer/files/cdrom_freebsd.[ch] /usr/ports/audio/xcdplayer/files/app.h /wrkdirs/usr/ports/audio/xcdplayer/work/xcdplayer-2.2 cp -f /wrkdirs/usr/ports/audio/xcdplayer/work/xcdplayer-2.2/xcdplayer.1 /wrkdirs/usr/ports/audio/xcdplayer/work/xcdplayer-2.2/xcdplayer.man =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for xcdplayer-2.2_6 ===> Applying FreeBSD patches for xcdplayer-2.2_6 from /usr/ports/audio/xcdplayer/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xcdplayer-2.2_6 depends on executable: imake - not found ===> Installing existing package /packages/All/imake-1.0.10_1,1.pkg [pkg.DaveG.ca] Installing imake-1.0.10_1,1... [pkg.DaveG.ca] `-- Installing gccmakedep-1.0.4... [pkg.DaveG.ca] `-- Extracting gccmakedep-1.0.4: .. done [pkg.DaveG.ca] `-- Installing makedepend-1.0.9,1... [pkg.DaveG.ca] `-- Extracting makedepend-1.0.9,1: .. done [pkg.DaveG.ca] `-- Installing perl5-5.42.0_1... [pkg.DaveG.ca] `-- Extracting perl5-5.42.0_1: .......... done [pkg.DaveG.ca] `-- Installing xorg-cf-files-1.0.8_1... [pkg.DaveG.ca] `-- Extracting xorg-cf-files-1.0.8_1: .......... done [pkg.DaveG.ca] Extracting imake-1.0.10_1,1: .......... done ===> xcdplayer-2.2_6 depends on executable: imake - found ===> Returning to build of xcdplayer-2.2_6 ===> xcdplayer-2.2_6 depends on executable: tradcpp - not found ===> Installing existing package /packages/All/tradcpp-0.5.3.pkg [pkg.DaveG.ca] Installing tradcpp-0.5.3... [pkg.DaveG.ca] Extracting tradcpp-0.5.3: .. done ===> xcdplayer-2.2_6 depends on executable: tradcpp - found ===> Returning to build of xcdplayer-2.2_6 ===> xcdplayer-2.2_6 depends on file: /usr/local/libdata/pkgconfig/xbitmaps.pc - not found ===> Installing existing package /packages/All/xbitmaps-1.1.3.pkg [pkg.DaveG.ca] Installing xbitmaps-1.1.3... [pkg.DaveG.ca] Extracting xbitmaps-1.1.3: .......... done ===> xcdplayer-2.2_6 depends on file: /usr/local/libdata/pkgconfig/xbitmaps.pc - found ===> Returning to build of xcdplayer-2.2_6 ===> xcdplayer-2.2_6 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - not found ===> Installing existing package /packages/All/libXaw-1.0.16,2.pkg [pkg.DaveG.ca] Installing libXaw-1.0.16,2... [pkg.DaveG.ca] `-- Installing libX11-1.8.12,1... [pkg.DaveG.ca] | `-- Installing libxcb-1.17.0... [pkg.DaveG.ca] | | `-- Installing libXau-1.0.12... [pkg.DaveG.ca] | | `-- Extracting libXau-1.0.12: .......... done [pkg.DaveG.ca] | | `-- Installing libXdmcp-1.1.5... [pkg.DaveG.ca] | | `-- Installing xorgproto-2024.1... [pkg.DaveG.ca] | | `-- Extracting xorgproto-2024.1: .......... done [pkg.DaveG.ca] | | `-- Extracting libXdmcp-1.1.5: ...... done [pkg.DaveG.ca] | `-- Extracting libxcb-1.17.0: .......... done [pkg.DaveG.ca] `-- Extracting libX11-1.8.12,1: .......... done [pkg.DaveG.ca] `-- Installing libXext-1.3.6,1... [pkg.DaveG.ca] `-- Extracting libXext-1.3.6,1: .......... done [pkg.DaveG.ca] `-- Installing libXmu-1.1.4,1... [pkg.DaveG.ca] | `-- Installing libXt-1.3.0,1... [pkg.DaveG.ca] | | `-- Installing libICE-1.1.2,1... [pkg.DaveG.ca] | | `-- Extracting libICE-1.1.2,1: .......... done [pkg.DaveG.ca] | | `-- Installing libSM-1.2.6,1... [pkg.DaveG.ca] | | `-- Extracting libSM-1.2.6,1: ........ done [pkg.DaveG.ca] | `-- Extracting libXt-1.3.0,1: .......... done [pkg.DaveG.ca] `-- Extracting libXmu-1.1.4,1: .......... done [pkg.DaveG.ca] `-- Installing libXpm-3.5.17_1... [pkg.DaveG.ca] | `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] | | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] `-- Extracting libXpm-3.5.17_1: .......... done [pkg.DaveG.ca] Extracting libXaw-1.0.16,2: .......... done ===> xcdplayer-2.2_6 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> Returning to build of xcdplayer-2.2_6 ===> xcdplayer-2.2_6 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. ===> xcdplayer-2.2_6 depends on file: /usr/local/bin/ccache - found ===> Returning to build of xcdplayer-2.2_6 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for xcdplayer-2.2_6 mv -f Makefile Makefile.bak imake -DUseInstalled -I/usr/local/lib/X11/config make Makefiles make includes make depend rm -f .depend gccmakedep -f- -- -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- main.c top_setup.c logo_setup.c button_setup.c cdrom_callb.c cdrom_freebsd.c internals.c shuffle.c program.c leds.c debug.c > .depend =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for xcdplayer-2.2_6 --- main.o --- --- top_setup.o --- --- logo_setup.o --- --- button_setup.o --- --- cdrom_callb.o --- --- cdrom_freebsd.o --- --- internals.o --- --- shuffle.o --- --- program.o --- --- leds.o --- --- debug.o --- --- xcdplayer._man --- --- main.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c main.c -o main.o --- top_setup.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c top_setup.c -o top_setup.o --- logo_setup.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c logo_setup.c -o logo_setup.o --- button_setup.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c button_setup.c -o button_setup.o --- cdrom_callb.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c cdrom_callb.c -o cdrom_callb.o --- cdrom_freebsd.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c cdrom_freebsd.c -o cdrom_freebsd.o --- internals.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c internals.c -o internals.o --- program.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c program.c -o program.o --- shuffle.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c shuffle.c -o shuffle.o --- leds.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c leds.c -o leds.o --- debug.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c debug.c -o debug.o --- xcdplayer._man --- rm -f xcdplayer._man if test -z "" ; then cd `dirname xcdplayer` && ln -s `basename xcdplayer.man` `basename xcdplayer._man`; else tradcpp -undef -traditional -D__apploaddir__=/usr/local/lib/X11/app-defaults -D__appmansuffix__=1 -D__filemansuffix__=5 -D__libmansuffix__=3 -D__miscmansuffix__=7 -D__drivermansuffix__=4 -D__adminmansuffix__=8 -D__projectroot__=/usr/local -D__xconfigfile__=xorg.conf -D__xconfigdir__=/usr/local/lib/X11 -D__xlogfile__=Xorg -D__xservername__=Xorg -D__xorgversion__="\"`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`\" \"X Version 11\"" -D__vendorversion__="`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'` X.Org" < xcdplayer.man | sed -e '/^# *[0-9][0-9]* *.*$/d' -e '/^#line *[0-9][0-9]* *.*$/d' -e '/^[ ]*XCOMM$/s/XCOMM/#/' -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[ ]*XHASH/s/XHASH/#/' -e '/\@\@$/s/\@\@$/\\/' >xcdplayer._man; fi --- main.o --- main.c:36:11: warning: passing arguments to 'chk_debug' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | chk_debug(argc, argv); | ^ main.c:39:22: warning: passing arguments to 'top_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 39 | top_form = top_setup(argc, argv); | ^ main.c:47:12: warning: passing arguments to 'logo_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | logo_setup(top_form); | ^ main.c:49:14: warning: passing arguments to 'button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | button_setup(top_form); | ^ main.c:51:20: warning: passing arguments to 'program_form_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | program_form_setup(top_form); | ^ main.c:55:15: warning: passing arguments to 'update_status' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | update_status(NULL, NULL); | ^ main.c:59:2: 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] 59 | exit(0); | ^ main.c:59:2: note: include the header or explicitly provide a declaration for 'exit' main.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 | main(argc, argv) | ^ main.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 | chk_debug(argc, argv) | ^ main.c:28: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 subsequent definition [-Wdeprecated-non-prototype] 28 | static void chk_debug(); | ^ 10 warnings generated. --- top_setup.o --- top_setup.c:111:8: warning: passing 'Cardinal *' (aka 'unsigned int *') to parameter of type 'int *' converts between pointers to integer types with different sign [-Wpointer-sign] 111 | (Cardinal *) &argc, argv); | ^~~~~~~~~~~~~~~~~~ /usr/local/include/X11/Intrinsic.h:1530:21: note: passing argument to parameter here 1530 | int* /* argc */, | ^ top_setup.c:115:3: 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] 115 | exit(1); | ^ top_setup.c:115:3: note: include the header or explicitly provide a declaration for 'exit' top_setup.c:134:48: warning: passing arguments to 'getenv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | if ((app_data.cdInfoDir == NULL) && ((s=getenv("XCDINFODIR")) != NULL)) | ^ top_setup.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 | top_setup(argc, argv) | ^ In file included from top_setup.c:24: ./cdrom_globs.h:32:16: 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] 32 | extern Widget top_setup(); | ^ 5 warnings generated. --- debug.o --- --- shuffle.o --- shuffle.c:39:15: warning: incompatible redeclaration of library function 'malloc' [-Wincompatible-library-redeclaration] 39 | extern char *malloc(); | ^ shuffle.c:39:15: note: 'malloc' is a builtin with type 'void *(unsigned long)' shuffle.c:67:3: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 67 | free(random_tracks); | ^ shuffle.c:67:3: note: include the header or explicitly provide a declaration for 'free' shuffle.c:71:47: warning: passing arguments to 'malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 71 | if ((random_tracks = (unsigned char *) malloc(cdi.ntracks)) == NULL) { | ^ shuffle.c:73:3: 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] 73 | exit(1); | ^ shuffle.c:73:3: note: include the header or explicitly provide a declaration for 'exit' shuffle.c:76:12: warning: passing arguments to 'time' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | now = time((long *) 0); | ^ shuffle.c:79:2: warning: call to undeclared function 'initstate'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 79 | initstate(seed, state, sizeof(state)); | ^ shuffle.c:106:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 106 | debug_printf(1, "shuffle_setup: "); | ^ 7 warnings generated. --- leds.o --- leds.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 | leds_update(Direction) | ^ In file included from leds.c:20: ./cdrom_globs.h:82: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] 82 | extern void leds_update(); | ^ leds.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 | leds_label_setup(parent_widget) | ^ 3 warnings generated. --- button_setup.o --- button_setup.c:100:19: warning: passing arguments to 'play_button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | play_button_setup(buttons_form_widget); | ^ button_setup.c:102:20: warning: passing arguments to 'pause_button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | pause_button_setup(buttons_form_widget); | ^ button_setup.c:104:19: warning: passing arguments to 'stop_button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | stop_button_setup(buttons_form_widget); | ^ button_setup.c:106:19: warning: passing arguments to 'prev_button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | prev_button_setup(buttons_form_widget); | ^ button_setup.c:108:19: warning: passing arguments to 'next_button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | next_button_setup(buttons_form_widget); | ^ button_setup.c:110:20: warning: passing arguments to 'eject_button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 110 | eject_button_setup(buttons_form_widget); | ^ button_setup.c:116:19: warning: passing arguments to 'quit_button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | quit_button_setup(buttons_form_widget); | ^ button_setup.c:118:20: warning: passing arguments to 'cycle_button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | cycle_button_setup(buttons_form_widget); | ^ button_setup.c:120:22: warning: passing arguments to 'shuffle_button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 120 | shuffle_button_setup(buttons_form_widget); | ^ button_setup.c:122:18: warning: passing arguments to 'rew_button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | rew_button_setup(buttons_form_widget); | ^ button_setup.c:124:17: warning: passing arguments to 'ff_button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 124 | ff_button_setup(buttons_form_widget); | ^ button_setup.c:126:18: warning: passing arguments to 'pgm_button_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | pgm_button_setup(buttons_form_widget); | ^ button_setup.c:90:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | button_setup(parent_widget) | ^ In file included from button_setup.c:22: ./cdrom_globs.h:67: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] 67 | extern void button_setup(); | ^ button_setup.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 | play_button_setup(parent_widget) | ^ button_setup.c:51: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 subsequent definition [-Wdeprecated-non-prototype] 51 | static void play_button_setup(); | ^ button_setup.c:158:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | pause_button_setup(parent_widget) | ^ button_setup.c:53: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 subsequent definition [-Wdeprecated-non-prototype] 53 | static void pause_button_setup(); | ^ button_setup.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 | stop_button_setup(parent_widget) | ^ button_setup.c:52: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 subsequent definition [-Wdeprecated-non-prototype] 52 | static void stop_button_setup(); | ^ button_setup.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 | prev_button_setup(parent_widget) | ^ button_setup.c:54: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 subsequent definition [-Wdeprecated-non-prototype] 54 | static void prev_button_setup(); | ^ button_setup.c:229:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | next_button_setup(parent_widget) | ^ button_setup.c:55: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 subsequent definition [-Wdeprecated-non-prototype] 55 | static void next_button_setup(); | ^ button_setup.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 | eject_button_setup(parent_widget) | ^ button_setup.c:56: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 subsequent definition [-Wdeprecated-non-prototype] 56 | static void eject_button_setup(); | ^ button_setup.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 | quit_button_setup(parent_widget) | ^ button_setup.c:60: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 subsequent definition [-Wdeprecated-non-prototype] 60 | static void quit_button_setup(); | ^ button_setup.c:325:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 325 | cycle_button_setup(parent_widget) | ^ button_setup.c:61: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 subsequent definition [-Wdeprecated-non-prototype] 61 | static void cycle_button_setup(); | ^ button_setup.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 | shuffle_button_setup(parent_widget) | ^ button_setup.c:62: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 subsequent definition [-Wdeprecated-non-prototype] 62 | static void shuffle_button_setup(); | ^ button_setup.c:373:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | rew_button_setup(parent_widget) | ^ button_setup.c:63: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 subsequent definition [-Wdeprecated-non-prototype] 63 | static void rew_button_setup(); | ^ button_setup.c:398:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | ff_button_setup(parent_widget) | ^ button_setup.c:64: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 subsequent definition [-Wdeprecated-non-prototype] 64 | static void ff_button_setup(); | ^ button_setup.c:421:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 421 | pgm_button_setup(parent_widget) | ^ button_setup.c:65: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 subsequent definition [-Wdeprecated-non-prototype] 65 | static void pgm_button_setup(); | ^ 38 warnings generated. --- leds.o --- --- button_setup.o --- --- logo_setup.o --- logo_setup.c:122:18: warning: passing arguments to 'leds_label_setup' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | leds_label_setup(logo_form_widget); | ^ logo_setup.c:185:14: warning: passing arguments to 'cdrom_volume' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | cdrom_volume(vol, vol); | ^ logo_setup.c:73:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | logo_setup(parent_widget) | ^ In file included from logo_setup.c:30: ./cdrom_globs.h:59: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] 59 | extern void logo_setup(); | ^ logo_setup.c:271:3: warning: call to undeclared function 'cdrom_new_disc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 271 | cdrom_new_disc(); | ^ logo_setup.c:250:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 250 | cb_track_button(widget, client_data, call_data) | ^ logo_setup.c:64: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 subsequent definition [-Wdeprecated-non-prototype] 64 | static void cb_track_button(); | ^ logo_setup.c:306:3: warning: call to undeclared function 'cdrom_new_disc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 306 | cdrom_new_disc(); | ^ logo_setup.c:333:44: warning: call to undeclared library function 'abs' with type 'int (int)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 333 | sprintf(timer_buf, "-%02u:%02u\n",abs(time_remaining) / 60, | ^ logo_setup.c:333:44: note: include the header or explicitly provide a declaration for 'abs' logo_setup.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 | cb_timer_button(widget, client_data, call_data) | ^ logo_setup.c:65: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 subsequent definition [-Wdeprecated-non-prototype] 65 | static void cb_timer_button(); | ^ logo_setup.c:430:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 430 | debug_printf(1, "volume=%u\n", (unsigned int) vol); | ^ logo_setup.c:432:14: warning: passing arguments to 'cdrom_volume' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 432 | cdrom_volume(vol, vol); | ^ logo_setup.c:412:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 412 | volume_jump_proc(scroll_widget, client_data, percent) | ^ logo_setup.c:66: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 subsequent definition [-Wdeprecated-non-prototype] 66 | static void volume_jump_proc(); | ^ logo_setup.c:448:16: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 448 | if ((abspos = (int) position) < 0) | ^~~~~~~~~~~~~~ logo_setup.c:472:6: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 472 | if ((int) position < 0) | ^~~~~~~~~~~~~~ logo_setup.c:483:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 483 | debug_printf(1, "volume=%u\n", (unsigned int) vol); | ^ logo_setup.c:485:14: warning: passing arguments to 'cdrom_volume' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 485 | cdrom_volume(vol, vol); | ^ logo_setup.c:436:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 436 | volume_scroll_proc(scroll_widget, client_data, position) | ^ logo_setup.c:67: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 subsequent definition [-Wdeprecated-non-prototype] 67 | static void volume_scroll_proc(); | ^ logo_setup.c:534:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 534 | popup_title_dialog(widget, parent, call_data) | ^ logo_setup.c:68: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 subsequent definition [-Wdeprecated-non-prototype] 68 | static void popup_title_dialog(); | ^ logo_setup.c:591:6: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 591 | free(disc_title); | ^ logo_setup.c:591:6: note: include the header or explicitly provide a declaration for 'free' logo_setup.c:582:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 582 | Done(widget, event, params, num_params) | ^ logo_setup.c:47:6: 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] 47 | void Done(); | ^ logo_setup.c:601:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 601 | popdown_title_dialog(widget, dialog, call_data) | ^ logo_setup.c:69: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 subsequent definition [-Wdeprecated-non-prototype] 69 | static void popdown_title_dialog(); | ^ 28 warnings generated. --- internals.o --- internals.c:52:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 52 | debug_printf(1, "cdrom_get_curtime: error from cdrom_open\n"); | ^ internals.c:59:26: warning: passing arguments to 'cdrom_get_curmsf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 59 | if (cdrom_get_curmsf(&curmsf) == -1) { | ^ internals.c:60:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 60 | debug_printf(1, "get_curtime: error reading location\n"); | ^ internals.c:115:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 115 | debug_printf(1, "cdrom_play: starting track %d\n", (int) cdi.curtrack); | ^ internals.c:121:25: warning: passing arguments to 'cdrom_play_track' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | ret = cdrom_play_track(cdi.curtrack, cdi.curtrack); | ^ internals.c:123:25: warning: passing arguments to 'cdrom_play_track' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 123 | ret = cdrom_play_track(cdi.curtrack, cdi.maxtrack); | ^ internals.c:150:6: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 150 | debug_printf(1, "cdrom_reset: forcing immediate stop\n"); | ^ internals.c:178:22: warning: passing arguments to 'cdrom_get_curmsf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 178 | if (cdrom_get_curmsf(&start_addr) == -1) { | ^ internals.c:179:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 179 | debug_printf(1, "rew: error reading location\n"); | ^ internals.c:273:17: warning: passing arguments to 'cdrom_play_msf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | cdrom_play_msf (&start_addr, &end_addr); | ^ internals.c:311:22: warning: passing arguments to 'cdrom_get_curmsf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 311 | if (cdrom_get_curmsf(&start_addr) == -1) { | ^ internals.c:312:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 312 | debug_printf(1, "ff: error reading location\n"); | ^ internals.c:411:17: warning: passing arguments to 'cdrom_play_msf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 411 | cdrom_play_msf (&start_addr, &end_addr); | ^ internals.c:447:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 447 | debug_printf(1, "cdrom_atend: at end\n"); | ^ internals.c:506:3: warning: call to undeclared function 'buttons_reset'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 506 | buttons_reset(); | ^ internals.c:556:14: warning: passing arguments to 'leds_update' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 556 | leds_update(BACKWARDS); | ^ internals.c:567:14: warning: passing arguments to 'leds_update' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 567 | leds_update(FORWARDS); | ^ internals.c:524:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 524 | scan_update(data, id) | ^ internals.c:35: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 subsequent definition [-Wdeprecated-non-prototype] 35 | static void scan_update(); | ^ internals.c:602:4: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 602 | debug_printf(1, "cdrom_open: cdrom not ready\n"); | ^ internals.c:605:4: warning: call to undeclared function 'buttons_reset'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 605 | buttons_reset(); | ^ internals.c:596:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | update_status(data, id) | ^ In file included from internals.c:24: ./cdrom_globs.h:69: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] 69 | extern void update_status(); | ^ internals.c:661:14: warning: passing arguments to 'leds_update' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 661 | leds_update(BACKWARDS); | ^ internals.c:672:14: warning: passing arguments to 'leds_update' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 672 | leds_update(FORWARDS); | ^ internals.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 | update_track(data, id) | ^ internals.c:83: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 subsequent definition [-Wdeprecated-non-prototype] 83 | static void update_track(); | ^ 27 warnings generated. --- cdrom_freebsd.o --- cdrom_freebsd.c:51:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 51 | get_stored_info() | ^ | int cdrom_freebsd.c:94:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 94 | } | ^ cdrom_freebsd.c:134:3: warning: call to undeclared function 'shuffle_setup'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 134 | shuffle_setup(); | ^ cdrom_freebsd.c:145:3: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 145 | free((char *) cdi.times); | ^ cdrom_freebsd.c:145:3: note: include the header or explicitly provide a declaration for 'free' cdrom_freebsd.c:151:9: warning: call to undeclared function 'close'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 151 | (void) close(cdrom_fd); | ^ cdrom_freebsd.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 | cdrom_volume(left_vol, right_vol) | ^ In file included from cdrom_freebsd.c:32: ./cdrom_freebsd.h:80: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 subsequent definition [-Wdeprecated-non-prototype] 80 | extern int cdrom_volume(); | ^ cdrom_freebsd.c:257:23: warning: passing arguments to 'cdrom_read_tochdr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 257 | if (cdrom_read_tochdr(&tochdr) == -1) | ^ cdrom_freebsd.c:271:27: warning: passing arguments to 'ushort_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | cdi.times = ushort_malloc(cdi.maxtrack - cdi.mintrack + 1); | ^ cdrom_freebsd.c:272:24: warning: passing arguments to 'msf_malloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 272 | cdi.addrs = msf_malloc(cdi.maxtrack - cdi.mintrack + 2); | ^ cdrom_freebsd.c:277:20: warning: passing arguments to 'cdrom_get_msf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 277 | if (cdrom_get_msf(trk, &msf, &trk_total) == -1) | ^ cdrom_freebsd.c:296:26: warning: passing arguments to 'cdrom_get_msf' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 296 | if (cdrom_get_msf(CDROM_LEADOUT, &msf, &trk_total) == -1) | ^ cdrom_freebsd.c:312:6: warning: call to undeclared function 'cdrom_read_subchannel'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 312 | if (cdrom_read_subchannel(&data) == -1) | ^ cdrom_freebsd.c:336:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 336 | debug_printf(1, "cdrom_get_curtrack: no status\n"); | ^ cdrom_freebsd.c:352:25: warning: passing arguments to 'cdrom_read_tocentry' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 352 | if (cdrom_read_tocentry(track, &data, sizeof(data)) == -1) | ^ cdrom_freebsd.c:345:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 345 | cdrom_get_msf(track, msf, length) | ^ In file included from cdrom_freebsd.c:32: ./cdrom_freebsd.h:83: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 subsequent definition [-Wdeprecated-non-prototype] 83 | extern int cdrom_get_msf(); | ^ cdrom_freebsd.c:368:6: warning: call to undeclared function 'cdrom_read_subchannel'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 368 | if (cdrom_read_subchannel(&data) == -1) | ^ cdrom_freebsd.c:363:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 363 | cdrom_get_curmsf(msf) | ^ In file included from cdrom_freebsd.c:32: ./cdrom_freebsd.h:84: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 subsequent definition [-Wdeprecated-non-prototype] 84 | extern int cdrom_get_curmsf(); | ^ cdrom_freebsd.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 | cdrom_play_track(start_track, end_track) | ^ In file included from cdrom_freebsd.c:32: ./cdrom_freebsd.h:85: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 subsequent definition [-Wdeprecated-non-prototype] 85 | extern int cdrom_play_track(); | ^ cdrom_freebsd.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 | cdrom_play_msf(start_msf, end_msf) | ^ In file included from cdrom_freebsd.c:32: ./cdrom_freebsd.h:86: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 subsequent definition [-Wdeprecated-non-prototype] 86 | extern int cdrom_play_msf(); | ^ cdrom_freebsd.c:440:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | cdrom_read_subchannel(data) | ^ cdrom_freebsd.c:464:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 464 | cdrom_read_track(track, data) | ^ cdrom_freebsd.c:489:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 489 | cdrom_read_tocentry(track, data, size) | ^ In file included from cdrom_freebsd.c:32: ./cdrom_freebsd.h:87: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 subsequent definition [-Wdeprecated-non-prototype] 87 | extern int cdrom_read_tocentry(); | ^ cdrom_freebsd.c:513:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 513 | cdrom_read_tochdr(tochdr) | ^ In file included from cdrom_freebsd.c:32: ./cdrom_freebsd.h:88: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 subsequent definition [-Wdeprecated-non-prototype] 88 | extern int cdrom_read_tochdr(); | ^ cdrom_freebsd.c:561:15: warning: incompatible redeclaration of library function 'calloc' [-Wincompatible-library-redeclaration] 561 | extern char *calloc(); | ^ cdrom_freebsd.c:561:15: note: 'calloc' is a builtin with type 'void *(unsigned long, unsigned long)' cdrom_freebsd.c:564:33: warning: passing arguments to 'calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 564 | ptr = (unsigned short *) calloc(n, sizeof(unsigned short)); | ^ cdrom_freebsd.c:567:3: 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] 567 | exit(1); | ^ cdrom_freebsd.c:567:3: note: include the header or explicitly provide a declaration for 'exit' cdrom_freebsd.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 | ushort_malloc(n) | ^ cdrom_freebsd.c:577:15: warning: incompatible redeclaration of library function 'calloc' [-Wincompatible-library-redeclaration] 577 | extern char *calloc(); | ^ cdrom_freebsd.c:561:15: note: 'calloc' is a builtin with type 'void *(unsigned long, unsigned long)' 561 | extern char *calloc(); | ^ cdrom_freebsd.c:580:29: warning: passing arguments to 'calloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 580 | ptr = (struct msf *) calloc(n, sizeof(struct msf)); | ^ cdrom_freebsd.c:574:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 574 | msf_malloc(n) | ^ cdrom_freebsd.c:608:1: warning: non-void function does not return a value [-Wreturn-type] 608 | } | ^ 38 warnings generated. --- cdrom_callb.o --- cdrom_callb.c:52:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 52 | debug_printf(1, "cb_cdrom_play: error from cdrom_open\n"); | ^ cdrom_callb.c:55:3: warning: call to undeclared function 'eject_button_set'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 55 | eject_button_set(); | ^ cdrom_callb.c:60:17: warning: passing arguments to 'cdrom_new_disc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | cdrom_new_disc(widget); | ^ cdrom_callb.c:73:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 73 | debug_printf(1, "cb_cdrom_play: already playing track %d\n", | ^ cdrom_callb.c:87:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 87 | debug_printf(1, "cb_cdrom_play: paused on track %d\n", | ^ cdrom_callb.c:103:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 103 | debug_printf(1, "cb_cdrom_play: cancelling program\n"); | ^ cdrom_callb.c:108:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 108 | debug_printf(1, "cb_cdrom_play: resetting timer button\n"); | ^ cdrom_callb.c:46:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | cb_cdrom_play(widget, client_data, call_data) | ^ In file included from cdrom_callb.c:24: ./cdrom_globs.h:35: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] 35 | extern void cb_cdrom_play(); | ^ cdrom_callb.c:132:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 132 | debug_printf(1, "cb_cdrom_pause: error from cdrom_open\n"); | ^ cdrom_callb.c:147:17: warning: passing arguments to 'cdrom_new_disc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 147 | cdrom_new_disc(widget); | ^ cdrom_callb.c:162:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 162 | debug_printf(1, "cb_cdrom_pause: resuming track %d\n", | ^ cdrom_callb.c:194:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 194 | debug_printf(1, "cb_cdrom_pause: pausing on track %d\n", | ^ cdrom_callb.c:125:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 125 | cb_cdrom_pause(widget, client_data, call_data) | ^ In file included from cdrom_callb.c:24: ./cdrom_globs.h:36: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] 36 | extern void cb_cdrom_pause(); | ^ cdrom_callb.c:224:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 224 | debug_printf(1, "cb_cdrom_stop: error from cdrom_open\n"); | ^ cdrom_callb.c:226:3: warning: call to undeclared function 'stop_button_reset'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 226 | stop_button_reset(); | ^ cdrom_callb.c:227:3: warning: call to undeclared function 'eject_button_set'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 227 | eject_button_set(); | ^ cdrom_callb.c:246:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 246 | debug_printf(1, "cb_cdrom_stop: already stopped\n"); | ^ cdrom_callb.c:250:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 250 | debug_printf(1, "cb_cdrom_stop: resetting disc\n"); | ^ cdrom_callb.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 | cb_cdrom_stop(widget, client_data, call_data) | ^ In file included from cdrom_callb.c:24: ./cdrom_globs.h:37: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] 37 | extern void cb_cdrom_stop(); | ^ cdrom_callb.c:273:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 273 | debug_printf(1, "cb_cdrom_previous: error from cdrom_open\n"); | ^ cdrom_callb.c:302:14: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 302 | debug_printf(1, "cb_cdrom_previous: no previous selections in program\n"); | ^ cdrom_callb.c:323:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 323 | debug_printf(1, "cb_cdrom_previous: paused on track %d\n", | ^ cdrom_callb.c:336:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 336 | debug_printf(1, "cb_cdrom_previous: stopped on track %d\n", | ^ cdrom_callb.c:341:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 341 | debug_printf(1, "cb_cdrom_previous: playing track %d\n", | ^ cdrom_callb.c:267:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | cb_cdrom_previous(widget, client_data, call_data) | ^ In file included from cdrom_callb.c:24: ./cdrom_globs.h:38: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] 38 | extern void cb_cdrom_previous(); | ^ cdrom_callb.c:362:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 362 | debug_printf(1, "cb_cdrom_next: error from cdrom_open\n"); | ^ cdrom_callb.c:375:17: warning: passing arguments to 'cdrom_new_disc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | cdrom_new_disc(widget); | ^ cdrom_callb.c:384:4: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 384 | debug_printf(1, "cb_cdrom_next: at last track\n"); | ^ cdrom_callb.c:393:10: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 393 | debug_printf(1, "cb_cdrom_next: no further selections in program\n"); | ^ cdrom_callb.c:402:4: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 402 | debug_printf(1, "cb_cdrom_next: at last track\n"); | ^ cdrom_callb.c:419:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 419 | debug_printf(1, "cb_cdrom_next: paused on track %d\n", | ^ cdrom_callb.c:432:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 432 | debug_printf(1, "cb_cdrom_next: stopped on track %d\n", | ^ cdrom_callb.c:440:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 440 | debug_printf(1, "cb_cdrom_next: playing track %d\n", | ^ cdrom_callb.c:356:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 356 | cb_cdrom_next(widget, client_data, call_data) | ^ In file included from cdrom_callb.c:24: ./cdrom_globs.h:39: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] 39 | extern void cb_cdrom_next(); | ^ cdrom_callb.c:459:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 459 | debug_printf(1, "cb_cdrom_eject: error from cdrom_open\n"); | ^ cdrom_callb.c:480:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 480 | debug_printf(1, "cb_cdrom_eject: already ejected\n"); | ^ cdrom_callb.c:484:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 484 | debug_printf(1, "cb_cdrom_eject: ejecting on track %d\n", | ^ cdrom_callb.c:450:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | cb_cdrom_eject(widget, client_data, call_data) | ^ In file included from cdrom_callb.c:24: ./cdrom_globs.h:40: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] 40 | extern void cb_cdrom_eject(); | ^ cdrom_callb.c:549:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 549 | debug_printf(1, "cb_cdrom_cycle: cycle off\n"); | ^ cdrom_callb.c:555:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 555 | debug_printf(1, "cb_cdrom_cycle: cycle on\n"); | ^ cdrom_callb.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 | cb_cdrom_cycle(widget, client_data, call_data) | ^ In file included from cdrom_callb.c:24: ./cdrom_globs.h:44: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] 44 | extern void cb_cdrom_cycle(); | ^ cdrom_callb.c:568:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 568 | debug_printf(1, "cb_cdrom_shuffle: shuffle off\n"); | ^ cdrom_callb.c:581:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 581 | debug_printf(1, "cb_cdrom_shuffle: cancelling program\n"); | ^ cdrom_callb.c:585:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 585 | debug_printf(1, "cb_cdrom_shuffle: shuffle on\n"); | ^ cdrom_callb.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 561 | cb_cdrom_shuffle(widget, client_data, call_data) | ^ In file included from cdrom_callb.c:24: ./cdrom_globs.h:46: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] 46 | extern void cb_cdrom_shuffle(); | ^ cdrom_callb.c:597:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 597 | debug_printf(1, "cb_cdrom_quit: bye\n"); | ^ cdrom_callb.c:602:2: 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] 602 | exit(0); | ^ cdrom_callb.c:602:2: note: include the header or explicitly provide a declaration for 'exit' cdrom_callb.c:592:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 592 | cb_cdrom_quit(widget, client_data, call_data) | ^ In file included from cdrom_callb.c:24: ./cdrom_globs.h:45: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] 45 | extern void cb_cdrom_quit(); | ^ cdrom_callb.c:614:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 614 | debug_printf(1, "cb_cdrom_rew: error from cdrom_open\n"); | ^ cdrom_callb.c:619:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 619 | debug_printf(1, "cb_cdrom_rew: moving backward in track %d\n", | ^ cdrom_callb.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 | cb_cdrom_rewind(widget, client_data, call_data) | ^ In file included from cdrom_callb.c:24: ./cdrom_globs.h:47: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] 47 | extern void cb_cdrom_rewind(); | ^ cdrom_callb.c:635:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 635 | debug_printf(1, "cb_cdrom_ff: error from cdrom_open\n"); | ^ cdrom_callb.c:641:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 641 | debug_printf(1, "cb_cdrom_ff: moving forward in track %d\n", | ^ cdrom_callb.c:629:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 629 | cb_cdrom_ff(widget, client_data, call_data) | ^ In file included from cdrom_callb.c:24: ./cdrom_globs.h:48: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] 48 | extern void cb_cdrom_ff(); | ^ cdrom_callb.c:679:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 679 | debug_printf(1, "cb_cdrom_play: error from cdrom_open\n"); | ^ cdrom_callb.c:683:21: warning: passing arguments to 'cdrom_new_disc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 683 | cdrom_new_disc(widget); | ^ cdrom_callb.c:686:10: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 686 | debug_printf(1, "cb_cdrom_program: cancelling shuffle mode\n"); | ^ cdrom_callb.c:694:6: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 694 | debug_printf(1, "cb_cdrom_program: program on\n"); | ^ cdrom_callb.c:697:25: warning: passing arguments to 'popup_program_form' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 697 | popup_program_form (widget, topLevel, call_data); | ^ cdrom_callb.c:715:6: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 715 | debug_printf(1, "cb_cdrom_program: adding track %d to program list\n", | ^ cdrom_callb.c:717:24: warning: passing arguments to 'program_add_track' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 717 | program_add_track (cdi.curtrack); | ^ cdrom_callb.c:652:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 652 | cb_cdrom_program(widget, topLevel, call_data) | ^ In file included from cdrom_callb.c:24: ./cdrom_globs.h:49: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] 49 | extern void cb_cdrom_program(); | ^ cdrom_callb.c:735:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 735 | debug_printf(1, "cdrom_new_disc: resetting disc\n"); | ^ cdrom_callb.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 | cdrom_new_disc(widget) | ^ cdrom_callb.c:37:7: 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] 37 | void cdrom_new_disc(); | ^ 77 warnings generated. --- program.o --- program.c:68:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | program_form_setup (parent_widget) | ^ In file included from program.c:33: ./cdrom_globs.h:88: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] 88 | extern void program_form_setup(); | ^ program.c:215:10: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 215 | debug_printf(1, "using stored program\n"); | ^ program.c:219:31: warning: passing arguments to 'program_add_track' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | program_add_track((unsigned char)track); | ^ program.c:191:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | popup_program_form (widget, topLevel, call_data) | ^ In file included from program.c:33: ./cdrom_globs.h:89: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] 89 | extern void popup_program_form(); | ^ program.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 | make_program_button(node, next_to, label) | ^ program.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 | program_add_track (track) | ^ In file included from program.c:33: ./cdrom_globs.h:96: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] 96 | extern void program_add_track(); | ^ program.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 | program_delete_track (node) | ^ program.c:609:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 609 | debug_printf(1, "program mode cancelled\n"); | ^ program.c:640:3: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 640 | debug_printf(1, "deleting selection from program\n"); | ^ program.c:620:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 620 | cb_move_program_ptr(widget, node, call_data) | ^ program.c:58:16: 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] 58 | static void cb_move_program_ptr(); | ^ program.c:673:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 673 | debug_printf(1, "program replaced by in-sequence track list\n"); | ^ program.c:663:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 663 | cb_program_all(widget, client_data, call_data) | ^ program.c:65:16: 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] 65 | static void cb_program_all(); | ^ program.c:685:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 685 | debug_printf(1, "program cleared\n"); | ^ program.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 | cb_clear_program (widget, client_data, call_data) | ^ program.c:59:16: 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] 59 | static void cb_clear_program(); | ^ program.c:689:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 689 | cb_cancel_program (widget, client_data, call_data) | ^ program.c:60:16: 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] 60 | static void cb_cancel_program(); | ^ program.c:716:2: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 716 | debug_printf(1, "program saved to %s\n", info_filename); | ^ program.c:698:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 698 | cb_save_program (widget, client_data, call_data) | ^ program.c:61:16: 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] 61 | static void cb_save_program(); | ^ program.c:720:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 720 | add_to_new_track (number) | ^ program.c:749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 749 | cb_add_10(widget, client_data, call_data) | ^ program.c:63:16: 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] 63 | static void cb_add_10(); | ^ program.c:780:6: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 780 | debug_printf(1, "adding track %d to program\n", track); | ^ program.c:765:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 765 | cb_new_track(widget, client_data, call_data) | ^ program.c:64:16: 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] 64 | static void cb_new_track(); | ^ program.c:810:6: warning: call to undeclared function 'debug_printf'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 810 | debug_printf(1, "adding track %d to program\n", track); | ^ program.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 | cb_trackbuttons(widget, client_data, call_data) | ^ program.c:62:16: 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] 62 | static void cb_trackbuttons(); | ^ 34 warnings generated. --- xcdplayer --- rm -f xcdplayer cc -o xcdplayer -L/usr/local/lib main.o top_setup.o logo_setup.o button_setup.o cdrom_callb.o cdrom_freebsd.o internals.o shuffle.o program.o leds.o debug.o -lXaw -lXmu -lXt -lSM -lICE -lXpm -lXext -lX11 -Wl,-rpath,/usr/local/lib =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xcdplayer-2.2_6 depends on file: /usr/local/libdata/pkgconfig/xbitmaps.pc - found ===> xcdplayer-2.2_6 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for xcdplayer-2.2_6 ===> Generating temporary packing list /usr/bin/install -c -s xcdplayer /wrkdirs/usr/ports/audio/xcdplayer/work/stage/usr/local/bin/xcdplayer /usr/bin/install -c -m 0444 XCdplayer.ad /wrkdirs/usr/ports/audio/xcdplayer/work/stage/usr/local/lib/X11/app-defaults/XCdplayer install in . done rm -f /wrkdirs/usr/ports/audio/xcdplayer/work/stage/usr/local/share/man/man1/xcdplayer.1* /usr/bin/install -c -m 0444 xcdplayer._man /wrkdirs/usr/ports/audio/xcdplayer/work/stage/usr/local/share/man/man1/xcdplayer.1 gzip -n /wrkdirs/usr/ports/audio/xcdplayer/work/stage/usr/local/share/man/man1/xcdplayer.1 install.man in . done ====> 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=2026-03-13T02:52:57+0000' 'PKG_NOTE_ports_top_git_hash=26b198eb3ee3' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=e427ab10bfca' '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 xcdplayer-2.2_6 ===> Building xcdplayer-2.2_6 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for xcdplayer-2.2_6 build of audio/xcdplayer | xcdplayer-2.2_6 ended at Thu Mar 12 22:53:03 EDT 2026 build time: 00:00:07