$ sudo make HAVE_BLUETOOTH_SPEAKER=YES HAVE_BLUETOOTH=YES Warning: Object directory not changed from original /usr/home/user/ports/virtual_oss cc -O2 -pipe -DHAVE_BLUETOOTH -DHAVE_BLUETOOTH_SPEAKER -I/usr/local/include -g -MD -MF.depend.virtual_audio_delay.o -MTvirtual_audio_delay.o -std=gnu99 -fstack-protector-strong -Qunused-arguments -c virtual_audio_delay.c -o virtual_audio_delay.o cc -O2 -pipe -DHAVE_BLUETOOTH -DHAVE_BLUETOOTH_SPEAKER -I/usr/local/include -g -MD -MF.depend.virtual_ctl.o -MTvirtual_ctl.o -std=gnu99 -fstack-protector-strong -Qunused-arguments -c virtual_ctl.c -o virtual_ctl.o cc -O2 -pipe -DHAVE_BLUETOOTH -DHAVE_BLUETOOTH_SPEAKER -I/usr/local/include -g -MD -MF.depend.virtual_eq.o -MTvirtual_eq.o -std=gnu99 -fstack-protector-strong -Qunused-arguments -c virtual_eq.c -o virtual_eq.o cc -O2 -pipe -DHAVE_BLUETOOTH -DHAVE_BLUETOOTH_SPEAKER -I/usr/local/include -g -MD -MF.depend.virtual_format.o -MTvirtual_format.o -std=gnu99 -fstack-protector-strong -Qunused-arguments -c virtual_format.c -o virtual_format.o cc -O2 -pipe -DHAVE_BLUETOOTH -DHAVE_BLUETOOTH_SPEAKER -I/usr/local/include -g -MD -MF.depend.virtual_main.o -MTvirtual_main.o -std=gnu99 -fstack-protector-strong -Qunused-arguments -c virtual_main.c -o virtual_main.o cc -O2 -pipe -DHAVE_BLUETOOTH -DHAVE_BLUETOOTH_SPEAKER -I/usr/local/include -g -MD -MF.depend.virtual_mul.o -MTvirtual_mul.o -std=gnu99 -fstack-protector-strong -Qunused-arguments -c virtual_mul.c -o virtual_mul.o cc -O2 -pipe -DHAVE_BLUETOOTH -DHAVE_BLUETOOTH_SPEAKER -I/usr/local/include -g -MD -MF.depend.virtual_oss.o -MTvirtual_oss.o -std=gnu99 -fstack-protector-strong -Qunused-arguments -c virtual_oss.c -o virtual_oss.o cc -O2 -pipe -DHAVE_BLUETOOTH -DHAVE_BLUETOOTH_SPEAKER -I/usr/local/include -g -MD -MF.depend.virtual_ring.o -MTvirtual_ring.o -std=gnu99 -fstack-protector-strong -Qunused-arguments -c virtual_ring.c -o virtual_ring.o cc -O2 -pipe -DHAVE_BLUETOOTH -DHAVE_BLUETOOTH_SPEAKER -I/usr/local/include -g -MD -MF.depend.backend_oss.o -MTbackend_oss.o -std=gnu99 -fstack-protector-strong -Qunused-arguments -c backend_oss/backend_oss.c -o backend_oss.o cc -O2 -pipe -DHAVE_BLUETOOTH -DHAVE_BLUETOOTH_SPEAKER -I/usr/local/include -g -MD -MF.depend.backend_null.o -MTbackend_null.o -std=gnu99 -fstack-protector-strong -Qunused-arguments -c backend_null/backend_null.c -o backend_null.o cc -O2 -pipe -DHAVE_BLUETOOTH -DHAVE_BLUETOOTH_SPEAKER -I/usr/local/include -g -MD -MF.depend.bt_speaker.o -MTbt_speaker.o -std=gnu99 -fstack-protector-strong -Qunused-arguments -c backend_bt/bt_speaker.c -o bt_speaker.o backend_bt/bt_speaker.c:79:32: error: variable has incomplete type 'struct sdp_audio_sink_profile' struct sdp_audio_sink_profile record = {}; ^ backend_bt/bt_speaker.c:79:9: note: forward declaration of 'struct sdp_audio_sink_profile' struct sdp_audio_sink_profile record = {}; ^ 1 error generated. *** Error code 1 Stop.