===> Building for xmms-cdread-0.14anb4 /opt/pkg/bin/mksh ./libtool --mode=compile clang -DPACKAGE=\"xmms-cdread\" -DVERSION=\"0.14a\" -DSTDC_HEADERS=1 -I. -I. -I/opt/pkg/include -O2 -W -Wall -Wno-unused -I. -I. -I/opt/pkg/include -D_REENTRANT -I/opt/pkg/include/gtk-1.2 -I/opt/pkg/include/glib/glib-1.2 -I/opt/pkg/lib/glib/include -D_REENTRANT -c cdread.c libtool: compile: clang -DPACKAGE=\"xmms-cdread\" -DVERSION=\"0.14a\" -DSTDC_HEADERS=1 -I. -I/Users/pbulk/build/audio/xmms-cdread/work/.buildlink/include -O2 -W -Wall -Wno-unused -D_REENTRANT -I/Users/pbulk/build/audio/xmms-cdread/work/.buildlink/include/gtk-1.2 -I/Users/pbulk/build/audio/xmms-cdread/work/.buildlink/include/glib/glib-1.2 -I/Users/pbulk/build/audio/xmms-cdread/work/.buildlink/lib/glib/include -D_REENTRANT -c cdread.c -fno-common -DPIC -o .libs/cdread.o In file included from cdread.c:65: ./cdromlinux.h:28:17: error: use of undeclared identifier 'CDROM_SELECT_SPEED' (ioctl(fd, CDROM_SELECT_SPEED, cd_cfg.cdrom_speed) < 0)) { ^ ./cdromlinux.h:58:22: error: variable has incomplete type 'struct cdrom_tochdr' struct cdrom_tochdr toc_hdr; ^ ./cdromlinux.h:58:9: note: forward declaration of 'struct cdrom_tochdr' struct cdrom_tochdr toc_hdr; ^ ./cdromlinux.h:59:24: error: variable has incomplete type 'struct cdrom_tocentry' struct cdrom_tocentry entry; ^ ./cdromlinux.h:59:9: note: forward declaration of 'struct cdrom_tocentry' struct cdrom_tocentry entry; ^ ./cdromlinux.h:61:18: error: use of undeclared identifier 'CDROMREADTOCHDR' if (ioctl(cdfd, CDROMREADTOCHDR, &toc_hdr) < 0) { ^ ./cdromlinux.h:69:21: error: use of undeclared identifier 'CDROM_LEADOUT' entry.cdte_track = CDROM_LEADOUT; ^ ./cdromlinux.h:70:22: error: use of undeclared identifier 'CDROM_MSF' entry.cdte_format = CDROM_MSF; ^ ./cdromlinux.h:71:14: error: use of undeclared identifier 'CDROMREADTOCENTRY' ioctl(cdfd, CDROMREADTOCENTRY, &entry); ^ ./cdromlinux.h:72:15: error: use of undeclared identifier 'CDROM_LBA' cd->lba[i] = GET_LBA(entry); ^ ./cdromlinux.h:11:47: note: expanded from macro 'GET_LBA' #define GET_LBA(entry) ((entry.cdte_format == CDROM_LBA) ? \ ^ ./cdromlinux.h:76:23: error: use of undeclared identifier 'CDROM_MSF' entry.cdte_format = CDROM_MSF; ^ ./cdromlinux.h:77:15: error: use of undeclared identifier 'CDROMREADTOCENTRY' ioctl(cdfd, CDROMREADTOCENTRY, &entry); ^ ./cdromlinux.h:78:16: error: use of undeclared identifier 'CDROM_LBA' cd->lba[i] = GET_LBA(entry); ^ ./cdromlinux.h:11:47: note: expanded from macro 'GET_LBA' #define GET_LBA(entry) ((entry.cdte_format == CDROM_LBA) ? \ ^ ./cdromlinux.h:93:27: error: variable has incomplete type 'struct cdrom_read_audio' struct cdrom_read_audio cdra; ^ ./cdromlinux.h:93:10: note: forward declaration of 'struct cdrom_read_audio' struct cdrom_read_audio cdra; ^ ./cdromlinux.h:99:22: error: use of undeclared identifier 'CDROM_MSF' cdra.addr_format = CDROM_MSF; ^ ./cdromlinux.h:100:19: error: use of undeclared identifier 'CDROMREADAUDIO' if (ioctl(cdfd, CDROMREADAUDIO, &cdra) >= 0) ^ ./cdromlinux.h:112:19: error: variable has incomplete type 'struct cdrom_msf' struct cdrom_msf cmsf; ^ ./cdromlinux.h:112:9: note: forward declaration of 'struct cdrom_msf' struct cdrom_msf cmsf; ^ ./cdromlinux.h:119:21: error: use of undeclared identifier 'CDROMPLAYMSF' return ioctl(cdfd, CDROMPLAYMSF, &cmsf); ^ ./cdromlinux.h:131:36: error: use of undeclared identifier 'CDROMPAUSE' if (cdfd >= 0) return ioctl(cdfd, CDROMPAUSE, 0); ^ ./cdromlinux.h:141:25: error: use of undeclared identifier 'CDROMPAUSE' return ioctl(cdfd, p ? CDROMPAUSE : CDROMRESUME); ^ ./cdromlinux.h:141:38: error: use of undeclared identifier 'CDROMRESUME' return ioctl(cdfd, p ? CDROMPAUSE : CDROMRESUME); ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. *** [cdread.lo] Error code 1 bmake: stopped making "all" in /Users/pbulk/build/audio/xmms-cdread/work/xmms-cdread-0.14a bmake: 1 error bmake: stopped making "all" in /Users/pbulk/build/audio/xmms-cdread/work/xmms-cdread-0.14a *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/audio/xmms-cdread *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/audio/xmms-cdread