The relevant lines in the build log are afaict: src/libavformat/chromaprint.c: In function 'write_packet': src/libavformat/chromaprint.c:113:1: error: control reaches end of non-void function [-Werror=return-type] } ^
The function looks like this: static int write_packet(AVFormatContext *s, AVPacket *pkt) { ChromaprintMuxContext *cpr = s->priv_data; return chromaprint_feed(cpr->ctx, pkt->data, pkt->size / 2) ? 0 : AVERROR(EINVAL); } I guess this is a compiler bug. Carl Eugen