[...] /usr/include/libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ ifusionsoundmusicprovider_ffmpeg.c:1334:6: warning: 'codec' is deprecated [-Wdeprecated-declarations] data->codec = data->st->codec; ^~~~ In file included from ifusionsoundmusicprovider_ffmpeg.c:45:0: /usr/include/libavformat/avformat.h:893:21: note: declared here AVCodecContext *codec; ^~~~~ ifusionsoundmusicprovider_ffmpeg.c:1336:16: error: implicit declaration of function 'avcodec_open' [-Werror=implicit-function-declaration] if (!c || avcodec_open( data->codec, c ) < 0) { ^~~~~~~~~~~~ cc1: some warnings being treated as errors make[3]: *** [Makefile:633: libifusionsoundmusicprovider_ffmpeg_la-ifusionsoundmusicprovider_ffmpeg.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... libtool: compile: x86_64-tld-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -I../../src -D_GNU_SOURCE -D_REENTRANT -I/usr/include/directfb-internal -I/usr/include/directfb -D_GNU_SOURCE -Wall -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -march=x86-64 -Werror-implicit-function-declaration -MT ifusionsoundmusicprovider_timidity.lo -MD -MP -MF .deps/ifusionsoundmusicprovider_timidity.Tpo -c ifusionsoundmusicprovider_timidity.c -o ifusionsoundmusicprovider_timidity.o >/dev/null 2>&1 libtool: compile: x86_64-tld-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -I../../src -D_GNU_SOURCE -D_REENTRANT -I/usr/include/directfb-internal -I/usr/include/directfb -D_GNU_SOURCE -Wall -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -march=x86-64 -Werror-implicit-function-declaration -MT ifusionsoundmusicprovider_playlist.lo -MD -MP -MF .deps/ifusionsoundmusicprovider_playlist.Tpo -c ifusionsoundmusicprovider_playlist.c -o ifusionsoundmusicprovider_playlist.o >/dev/null 2>&1 libtool: compile: x86_64-tld-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -I../../src -D_GNU_SOURCE -D_REENTRANT -I/usr/include/directfb-internal -I/usr/include/directfb -D_GNU_SOURCE -Wall -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -march=x86-64 -Werror-implicit-function-declaration -MT ifusionsoundmusicprovider_cdda.lo -MD -MP -MF .deps/ifusionsoundmusicprovider_cdda.Tpo -c ifusionsoundmusicprovider_cdda.c -o ifusionsoundmusicprovider_cdda.o >/dev/null 2>&1 mv -f .deps/ifusionsoundmusicprovider_timidity.Tpo .deps/ifusionsoundmusicprovider_timidity.Plo libtool: compile: x86_64-tld-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -I../../src -D_GNU_SOURCE -D_REENTRANT -I/usr/include/directfb-internal -I/usr/include/directfb -D_GNU_SOURCE -Wall -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -march=x86-64 -Werror-implicit-function-declaration -MT ifusionsoundmusicprovider_mad.lo -MD -MP -MF .deps/ifusionsoundmusicprovider_mad.Tpo -c ifusionsoundmusicprovider_mad.c -o ifusionsoundmusicprovider_mad.o >/dev/null 2>&1 libtool: compile: x86_64-tld-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -I../../src -D_GNU_SOURCE -D_REENTRANT -I/usr/include/directfb-internal -I/usr/include/directfb -D_GNU_SOURCE -Wall -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -march=x86-64 -Werror-implicit-function-declaration -MT ifusionsoundmusicprovider_wave.lo -MD -MP -MF .deps/ifusionsoundmusicprovider_wave.Tpo -c ifusionsoundmusicprovider_wave.c -o ifusionsoundmusicprovider_wave.o >/dev/null 2>&1 libtool: compile: x86_64-tld-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -I../../src -D_GNU_SOURCE -D_REENTRANT -I/usr/include/directfb-internal -I/usr/include/directfb -D_GNU_SOURCE -Wall -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -march=x86-64 -Werror-implicit-function-declaration -MT ifusionsoundmusicprovider_vorbis.lo -MD -MP -MF .deps/ifusionsoundmusicprovider_vorbis.Tpo -c ifusionsoundmusicprovider_vorbis.c -o ifusionsoundmusicprovider_vorbis.o >/dev/null 2>&1 mv -f .deps/ifusionsoundmusicprovider_cdda.Tpo .deps/ifusionsoundmusicprovider_cdda.Plo mv -f .deps/ifusionsoundmusicprovider_playlist.Tpo .deps/ifusionsoundmusicprovider_playlist.Plo mv -f .deps/ifusionsoundmusicprovider_mad.Tpo .deps/ifusionsoundmusicprovider_mad.Plo mv -f .deps/ifusionsoundmusicprovider_wave.Tpo .deps/ifusionsoundmusicprovider_wave.Plo mv -f .deps/ifusionsoundmusicprovider_vorbis.Tpo .deps/ifusionsoundmusicprovider_vorbis.Plo make[3]: Leaving directory '/tmp/B.cmNf6c/BUILD/FusionSound-1.6.3/interfaces/IFusionSoundMusicProvider' make[2]: *** [Makefile:391: all-recursive] Error 1 make[2]: Leaving directory '/tmp/B.cmNf6c/BUILD/FusionSound-1.6.3/interfaces' make[1]: *** [Makefile:509: all-recursive] Error 1 make[1]: Leaving directory '/tmp/B.cmNf6c/BUILD/FusionSound-1.6.3' make: *** [Makefile:416: all] Error 2 error: Bad exit status from /tmp/B.cmNf6c/BUILD/tmp/rpm-tmp.43836 (%build) RPM build errors: Bad exit status from /tmp/B.cmNf6c/BUILD/tmp/rpm-tmp.43836 (%build) ended at: Thu Oct 12 16:03:20 2017, done in 0:00:13.936333 error: No files produced. mesg: ttyname failed: Inappropriate ioctl for device + chmod -R u+rwX /tmp/B.cmNf6c/BUILD + rm -rf /tmp/B.cmNf6c/tmp /tmp/B.cmNf6c/BUILD mesg: ttyname failed: Inappropriate ioctl for device + rm -rf /tmp/B.cmNf6c Begin-TLD-Builder-Info Build-Time: user:20.26s sys:2.40s real:19.27s (faults io:69 non-io:1611643) End-TLD-Builder-Info