+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libkcompactdisc-23.08.4nb7/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/libkcompactdisc-23.08.4nb7/work.log ===> Building for libkcompactdisc-23.08.4nb7 [ 0%] Built target KCompactDisc_autogen_timestamp_deps [ 2%] Generating ts... [ 5%] Generating mo... [ 5%] Built target tsfiles-d81725da6b51baef058821eefe0c13bc [ 7%] Automatic MOC for target KCompactDisc [ 7%] Built target pofiles-d81725da6b51baef058821eefe0c13bc [ 7%] Built target KCompactDisc_autogen [ 10%] Building CXX object src/CMakeFiles/KCompactDisc.dir/KCompactDisc_autogen/mocs_compilation.cpp.o [ 12%] Building CXX object src/CMakeFiles/KCompactDisc.dir/kcompactdisc.cpp.o [ 15%] Building CXX object src/CMakeFiles/KCompactDisc.dir/phonon_interface.cpp.o [ 17%] Building CXX object src/CMakeFiles/KCompactDisc.dir/kcompactdisc_p.cpp.o [ 20%] Building CXX object src/CMakeFiles/KCompactDisc.dir/wmlib_interface.cpp.o /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/phonon_interface.cpp: In member function 'virtual unsigned int KPhononCompactDiscPrivate::trackLength(unsigned int)': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/phonon_interface.cpp:146:75: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 146 | if(!producer() || m_producerWidget->m_mediaController->currentTitle() != track) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 22%] Building C object src/CMakeFiles/KCompactDisc.dir/wmlib/audio/audio.c.o [ 25%] Building C object src/CMakeFiles/KCompactDisc.dir/wmlib/audio/audio_arts.c.o /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio.c: In function 'setup_soundsystem': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio.c:51:12: error: implicit declaration of function 'setup_sun_audio' [-Werror=implicit-function-declaration] 51 | return setup_sun_audio(dev, ctl); | ^~~~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio.c:51:12: warning: returning 'int' from a function with return type 'struct audio_oops *' makes pointer from integer without a cast [-Wint-conversion] 51 | return setup_sun_audio(dev, ctl); | ^~~~~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors --- src/CMakeFiles/KCompactDisc.dir/wmlib/audio/audio.c.o --- *** [src/CMakeFiles/KCompactDisc.dir/wmlib/audio/audio.c.o] Error code 1 bmake[2]: stopped making "src/CMakeFiles/KCompactDisc.dir/build" in /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/_KDE_build [ 27%] Building C object src/CMakeFiles/KCompactDisc.dir/wmlib/audio/audio_alsa.c.o [ 30%] Building C object src/CMakeFiles/KCompactDisc.dir/wmlib/audio/audio_sun.c.o /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:57:25: error: array type has incomplete element type 'struct cdda_block' 57 | struct cdda_block queue[QSIZE]; | ^~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: In function 'dummy': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:84:25: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] 84 | signal(SIGALRM, dummy); | ^~~~~ | | | void (*)(void) In file included from /usr/include/signal.h:42, from /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:36: /usr/include/iso/signal_iso.h:63:27: note: expected 'void (*)(int)' but argument is of type 'void (*)(void)' 63 | extern void (*signal(int, void (*)(int)))(int); | ^~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: In function 'sun_audio_init': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:99:13: error: implicit declaration of function 'strncmp' [-Werror=implicit-function-declaration] 99 | strncmp("/dev/", audiodev, 5) || | ^~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:37:1: note: include '' or provide a declaration of 'strncmp' 36 | #include +++ |+#include 37 | /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:99:40: warning: 'strncmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 99 | strncmp("/dev/", audiodev, 5) || | ^ : note: built-in 'strncmp' declared here /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:100:13: error: implicit declaration of function 'strstr' [-Werror=implicit-function-declaration] 100 | strstr(audiodev, "/../") ) | ^~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:100:13: note: include '' or provide a declaration of 'strstr' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:100:13: warning: incompatible implicit declaration of built-in function 'strstr' [-Wbuiltin-declaration-mismatch] /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:100:13: note: include '' or provide a declaration of 'strstr' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:101:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 101 | audiodev = "/dev/audio"; | ^ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:103:17: error: implicit declaration of function 'malloc' [-Werror=implicit-function-declaration] 103 | acdev = malloc(strlen(audiodev) + 4); | ^~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:37:1: note: include '' or provide a declaration of 'malloc' 36 | #include +++ |+#include 37 | /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:103:17: warning: incompatible implicit declaration of built-in function 'malloc' [-Wbuiltin-declaration-mismatch] 103 | acdev = malloc(strlen(audiodev) + 4); | ^~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:103:17: note: include '' or provide a declaration of 'malloc' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:103:24: error: implicit declaration of function 'strlen' [-Werror=implicit-function-declaration] 103 | acdev = malloc(strlen(audiodev) + 4); | ^~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:103:24: note: include '' or provide a declaration of 'strlen' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:103:24: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:103:24: note: include '' or provide a declaration of 'strlen' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:107:17: error: implicit declaration of function 'exit' [-Werror=implicit-function-declaration] 107 | exit(1); | ^~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:107:17: note: include '' or provide a declaration of 'exit' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:107:17: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:107:17: note: include '' or provide a declaration of 'exit' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:109:9: error: implicit declaration of function 'strcpy' [-Werror=implicit-function-declaration] 109 | strcpy(acdev, audiodev); | ^~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:109:9: note: include '' or provide a declaration of 'strcpy' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:109:9: warning: incompatible implicit declaration of built-in function 'strcpy' [-Wbuiltin-declaration-mismatch] /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:109:9: note: include '' or provide a declaration of 'strcpy' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:110:9: error: implicit declaration of function 'strcat' [-Werror=implicit-function-declaration] 110 | strcat(acdev, "ctl"); | ^~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:110:9: note: include '' or provide a declaration of 'strcat' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:110:9: warning: incompatible implicit declaration of built-in function 'strcat' [-Wbuiltin-declaration-mismatch] /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:110:9: note: include '' or provide a declaration of 'strcat' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:116:17: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 116 | exit(1); | ^~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:116:17: note: include '' or provide a declaration of 'exit' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:118:9: error: implicit declaration of function 'free' [-Werror=implicit-function-declaration] 118 | free(acdev); | ^~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:118:9: note: include '' or provide a declaration of 'free' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:118:9: warning: incompatible implicit declaration of built-in function 'free' [-Wbuiltin-declaration-mismatch] /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:118:9: note: include '' or provide a declaration of 'free' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:124:17: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 124 | exit(1); | ^~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:124:17: note: include '' or provide a declaration of 'exit' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:127:25: warning: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] 127 | signal(SIGALRM, dummy); | ^~~~~ | | | void (*)(void) /usr/include/iso/signal_iso.h:63:27: note: expected 'void (*)(int)' but argument is of type 'void (*)(void)' 63 | extern void (*signal(int, void (*)(int)))(int); | ^~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:142:13: error: implicit declaration of function 'ioctl' [-Werror=implicit-function-declaration] 142 | if (ioctl(aufd, AUDIO_SETINFO, &info) < 0) | ^~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:159:33: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 159 | exit(1); | ^~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:159:33: note: include '' or provide a declaration of 'exit' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:170:33: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 170 | exit(1); | ^~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:170:33: note: include '' or provide a declaration of 'exit' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:180:25: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 180 | exit(1); | ^~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:180:25: note: include '' or provide a declaration of 'exit' /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:142:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 142 | if (ioctl(aufd, AUDIO_SETINFO, &info) < 0) | ^ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: In function 'sun_audio_ready': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:199:31: error: 'WM_CDM_PLAYING' undeclared (first use in this function) 199 | queue[qtail].status = WM_CDM_PLAYING; | ^~~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:199:31: note: each undeclared identifier is reported only once for each function it appears in /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: In function 'sun_audio_close': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:219:9: error: implicit declaration of function 'wmaudio_stop'; did you mean 'sun_audio_stop'? [-Werror=implicit-function-declaration] 219 | wmaudio_stop(); | ^~~~~~~~~~~~ | sun_audio_stop /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:220:9: error: implicit declaration of function 'close'; did you mean 'fclose'? [-Werror=implicit-function-declaration] 220 | close(aufd); | ^~~~~ | fclose /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: In function 'sun_audio_balvol': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:239:17: error: invalid operands to binary * (have 'unsigned char *' and 'int') 239 | balance *= AUDIO_RIGHT_BALANCE; | ^~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: In function 'sun_audio_mark_last': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:259:31: error: 'WM_CDM_TRACK_DONE' undeclared (first use in this function) 259 | queue[qtail].status = WM_CDM_TRACK_DONE; | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: In function 'sun_audio_send_status': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:282:44: error: 'WM_CDM_TRACK_DONE' undeclared (first use in this function) 282 | if (queue[qhead].status != WM_CDM_TRACK_DONE) | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:283:47: error: 'WM_CDM_PLAYING' undeclared (first use in this function) 283 | queue[qhead].status = WM_CDM_PLAYING; | ^~~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:288:17: error: implicit declaration of function 'send_status' [-Werror=implicit-function-declaration] 288 | send_status(queue + qhead); | ^~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:280:25: warning: unused variable 'balance' [-Wunused-variable] 280 | int balance; | ^~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: In function 'sun_audio_play': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:308:9: error: implicit declaration of function 'alarm' [-Werror=implicit-function-declaration] 308 | alarm(1); | ^~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:309:17: error: implicit declaration of function 'dev_audio_convert' [-Werror=implicit-function-declaration] 309 | playablelen = dev_audio_convert(rawbuf, buflen, blk); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:310:16: error: implicit declaration of function 'write'; did you mean 'fwrite'? [-Werror=implicit-function-declaration] 310 | while (write(aufd, rawbuf, playablelen) <= 0) | ^~~~~ | fwrite /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:320:33: error: implicit declaration of function 'wmaudio_send_status'; did you mean 'sun_audio_send_status'? [-Werror=implicit-function-declaration] 320 | wmaudio_send_status(); | ^~~~~~~~~~~~~~~~~~~ | sun_audio_send_status /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:337:28: error: invalid use of undefined type 'struct cdda_block' 337 | blk->status = WM_CDM_CDDAERROR; | ^~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:337:39: error: 'WM_CDM_CDDAERROR' undeclared (first use in this function) 337 | blk->status = WM_CDM_CDDAERROR; | ^~~~~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:359:24: error: invalid use of undefined type 'struct cdda_block' 359 | queue[qtail] = *blk; | ^ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:303:34: warning: unused variable 'buf16' [-Wunused-variable] 303 | short *buf16; | ^~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:302:33: warning: unused variable 'i' [-Wunused-variable] 302 | int i; | ^ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: At top level: /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:436:1: error: conflicting types for 'dev_audio_convert'; have 'long int(unsigned char *, long int, struct cdda_block *)' 436 | dev_audio_convert(unsigned char *rawbuf, long buflen, struct cdda_block *blk) | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:309:17: note: previous implicit declaration of 'dev_audio_convert' with type 'int()' 309 | playablelen = dev_audio_convert(rawbuf, buflen, blk); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: In function 'dev_audio_convert': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:439:28: warning: unused variable 'j' [-Wunused-variable] 439 | int i, j, samples; | ^ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:436:74: warning: unused parameter 'blk' [-Wunused-parameter] 436 | dev_audio_convert(unsigned char *rawbuf, long buflen, struct cdda_block *blk) | ~~~~~~~~~~~~~~~~~~~^~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: At top level: /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:470:22: error: 'sun_audio_open' undeclared here (not in a function); did you mean 'sun_audio_oops'? 470 | .wmaudio_open = sun_audio_open, | ^~~~~~~~~~~~~~ | sun_audio_oops /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:472:22: warning: initialization of 'int (*)(struct wm_cdda_block *)' from incompatible pointer type 'int (*)(unsigned char *, long int, struct cdda_block *)' [-Wincompatible-pointer-types] 472 | .wmaudio_play = sun_audio_play, | ^~~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:472:22: note: (near initialization for 'sun_audio_oops.wmaudio_play') /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:475:21: warning: initialization of 'int (*)(int, int *, int *)' from incompatible pointer type 'int (*)(int, unsigned char *, unsigned char *)' [-Wincompatible-pointer-types] 475 | .wmaudio_balvol = sun_audio_balvol | ^~~~~~~~~~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:475:21: note: (near initialization for 'sun_audio_oops.wmaudio_balvol') /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: In function 'setup_sun_audio': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:483:11: error: void value not ignored as it ought to be 483 | if((err = sun_audio_init())) { | ^ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:484:5: error: implicit declaration of function 'ERRORLOG' [-Werror=implicit-function-declaration] 484 | ERRORLOG("cannot initialize SUN /dev/audio subsystem \n"); | ^~~~~~~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:488:3: error: implicit declaration of function 'sun_audio_open'; did you mean 'sun_audio_play'? [-Werror=implicit-function-declaration] 488 | sun_audio_open(); | ^~~~~~~~~~~~~~ | sun_audio_play /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:481:7: warning: variable 'err' set but not used [-Wunused-but-set-variable] 481 | int err; | ^~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:479:29: warning: unused parameter 'dev' [-Wunused-parameter] 479 | setup_sun_audio(const char *dev, const char *ctl) | ~~~~~~~~~~~~^~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:479:46: warning: unused parameter 'ctl' [-Wunused-parameter] 479 | setup_sun_audio(const char *dev, const char *ctl) | ~~~~~~~~~~~~^~~ /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c: In function 'sun_audio_send_status': /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/src/wmlib/audio/audio_sun.c:293:1: warning: control reaches end of non-void function [-Wreturn-type] 293 | } | ^ cc1: some warnings being treated as errors --- src/CMakeFiles/KCompactDisc.dir/wmlib/audio/audio_sun.c.o --- *** [src/CMakeFiles/KCompactDisc.dir/wmlib/audio/audio_sun.c.o] Error code 1 bmake[2]: stopped making "src/CMakeFiles/KCompactDisc.dir/build" in /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/_KDE_build bmake[2]: 2 errors bmake[2]: stopped making "src/CMakeFiles/KCompactDisc.dir/build" in /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/_KDE_build --- src/CMakeFiles/KCompactDisc.dir/all --- *** [src/CMakeFiles/KCompactDisc.dir/all] Error code 2 bmake[1]: stopped making "all" in /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/_KDE_build bmake[1]: 1 error bmake[1]: stopped making "all" in /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/_KDE_build *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/_KDE_build bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/multimedia/libkcompactdisc/work/libkcompactdisc-23.08.4/_KDE_build *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/multimedia/libkcompactdisc *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/multimedia/libkcompactdisc