* Package: media-sound/squeezeslave-1.1_p381 * Repository: gentoo * Maintainer: radhermit@gentoo.org * USE: aac abi_x86_64 alsa amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking squeezeslave-1.1_p381.tar.xz to /var/tmp/portage/media-sound/squeezeslave-1.1_p381/work >>> Source unpacked in /var/tmp/portage/media-sound/squeezeslave-1.1_p381/work >>> Preparing source in /var/tmp/portage/media-sound/squeezeslave-1.1_p381/work/squeezeslave-1.1_p381 ... * Applying squeezeslave-1.1_p350-tremor-headers.patch ... [ ok ] * Applying squeezeslave-1.1_p381-ffmpeg2.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-sound/squeezeslave-1.1_p381/work/squeezeslave-1.1_p381 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-sound/squeezeslave-1.1_p381/work/squeezeslave-1.1_p381 ... make -j1 aac=1 x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/squeezeslave/squeezeslave.c -o src/squeezeslave/squeezeslave.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/squeezeslave/help.c -o src/squeezeslave/help.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/squeezeslave/daemonize.c -o src/squeezeslave/daemonize.o src/squeezeslave/daemonize.c: In function ‘daemonize’: src/squeezeslave/daemonize.c:99:2: warning: ignoring return value of ‘freopen’, declared with attribute warn_unused_result [-Wunused-result] freopen( "/dev/null", "r", stdin); ^ src/squeezeslave/daemonize.c:101:3: warning: ignoring return value of ‘freopen’, declared with attribute warn_unused_result [-Wunused-result] freopen( "/dev/null", "w", stdout); ^ src/squeezeslave/daemonize.c:104:3: warning: ignoring return value of ‘freopen’, declared with attribute warn_unused_result [-Wunused-result] freopen( "/dev/null", "w", stderr); ^ x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/squeezeslave/interactive.c -o src/squeezeslave/interactive.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc lib/portmixer/px_none/px_none.c -o lib/portmixer/px_none/px_none.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/slimaudio/slimaudio_http.c -o src/slimaudio/slimaudio_http.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/slimaudio/slimaudio_decoder.c -o src/slimaudio/slimaudio_decoder.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/slimaudio/slimaudio_decoder_flac.c -o src/slimaudio/slimaudio_decoder_flac.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/slimaudio/slimaudio_decoder_mad.c -o src/slimaudio/slimaudio_decoder_mad.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/slimaudio/slimaudio_decoder_vorbis.c -o src/slimaudio/slimaudio_decoder_vorbis.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/slimaudio/slimaudio_decoder_pcm.c -o src/slimaudio/slimaudio_decoder_pcm.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/slimaudio/slimaudio_output.c -o src/slimaudio/slimaudio_output.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/slimaudio/slimaudio_buffer.c -o src/slimaudio/slimaudio_buffer.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/slimaudio/slimaudio.c -o src/slimaudio/slimaudio.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/slimproto/slimproto.c -o src/slimproto/slimproto.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc src/slimaudio/slimaudio_decoder_aac.c -o src/slimaudio/slimaudio_decoder_aac.o src/slimaudio/slimaudio_decoder_aac.c: In function ‘slimaudio_decoder_aac_process’: src/slimaudio/slimaudio_decoder_aac.c:164:66: warning: passing argument 5 of ‘avio_alloc_context’ from incompatible pointer type AVIOCtx = avio_alloc_context(inbuf, AUDIO_CHUNK_SIZE, 0, audio, av_read_data, ^ In file included from /usr/include/libavformat/avformat.h:322:0, from src/slimaudio/slimaudio_decoder_aac.c:29: /usr/include/libavformat/avio.h:367:14: note: expected ‘int (*)(void *, uint8_t *, int)’ but argument is of type ‘int (*)(void *, char *, int)’ AVIOContext *avio_alloc_context( ^ src/slimaudio/slimaudio_decoder_aac.c:306:3: warning: ‘av_free_packet’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:4040) [-Wdeprecated-declarations] av_free_packet (&avpkt); ^ x86_64-pc-linux-gnu-ar cru lib/libslimproto.a src/slimaudio/slimaudio_http.o src/slimaudio/slimaudio_decoder.o src/slimaudio/slimaudio_decoder_flac.o src/slimaudio/slimaudio_decoder_mad.o src/slimaudio/slimaudio_decoder_vorbis.o src/slimaudio/slimaudio_decoder_pcm.o src/slimaudio/slimaudio_output.o src/slimaudio/slimaudio_buffer.o src/slimaudio/slimaudio.o src/slimproto/slimproto.o src/slimaudio/slimaudio_decoder_aac.o x86_64-pc-linux-gnu-ranlib lib/libslimproto.a x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc lib/getopt/getopt.c -o lib/getopt/getopt.o x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DRENICE -DSLIMPROTO_DEBUG -DDAEMONIZE -DUSE_SIGNALS_FOR_RESTART -DPORTAUDIO_DEV -DAAC_DECODER -c -Ilib/getopt -Ilib/portmixer/px_common -Isrc lib/getopt/getopt1.c -o lib/getopt/getopt1.o x86_64-pc-linux-gnu-ar cru lib/libgetopt.a lib/getopt/getopt.o lib/getopt/getopt1.o x86_64-pc-linux-gnu-ranlib lib/libgetopt.a x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--as-needed -o bin/squeezeslave src/squeezeslave/squeezeslave.o src/squeezeslave/help.o src/squeezeslave/daemonize.o src/squeezeslave/interactive.o lib/portmixer/px_none/px_none.o lib/libslimproto.a lib/libgetopt.a -lrt -lpthread -lm -lavformat -lavcodec -lavutil -lvorbis -lvorbisfile -lportaudio -lasound -lm -lpthread -lmad -lm -lFLAC lib/libslimproto.a(slimaudio_decoder_aac.o): In function `slimaudio_decoder_aac_process': slimaudio_decoder_aac.c:(.text+0x57b): undefined reference to `avcodec_decode_audio3' collect2: error: ld returned 1 exit status Makefile:68: recipe for target 'bin/squeezeslave' failed make: *** [bin/squeezeslave] Error 1 * ERROR: media-sound/squeezeslave-1.1_p381::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-sound/squeezeslave-1.1_p381::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-sound/squeezeslave-1.1_p381::gentoo'`. * The complete build log is located at '/var/log/portage/media-sound:squeezeslave-1.1_p381:20160229-220850.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-sound/squeezeslave-1.1_p381/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/squeezeslave-1.1_p381/temp/environment'. * Working directory: '/var/tmp/portage/media-sound/squeezeslave-1.1_p381/work/squeezeslave-1.1_p381' * S: '/var/tmp/portage/media-sound/squeezeslave-1.1_p381/work/squeezeslave-1.1_p381'