Hi, building the xfce4 metapackage (on NetBSD 7.1.2, all packages freshly built from sources from 2018Q1) failed due to this error in multimedia/ffmpeg1 libavcodec/libx264.c: In function 'X264_init_static': libavcodec/libx264.c:612:9: error: 'x264_bit_depth' undeclared (first use in this function) if (x264_bit_depth == 8) ^ common.mak:48: recipe for target 'libavcodec/libx264.o' failed gmake: *** [libavcodec/libx264.o] Error 1 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/multimedia/ffmpeg1 *** Error code 1 Stop. make: stopped in /usr/pkgsrc/multimedia/ffmpeg1 I've seen that ffmpeg1 affects the xfce4 metapackage as its required by x11/xfce4-tumbler, both directly as buildlink, and indirectly as buildlink of multimedia/ffmpegthumbnailer. After some investigations, I've resolved this issue by commenting out the direct buildlink from xfce4-tumbler Makefile, as ffmpeg is no longer required upstream as a dependency, and upgrading ffmpegthumbnailer to its latest version (2.2.0), which required some modifications to its Makefile, as it's now a cmake based build. That said, please find attached the modified pkgsrc for ffmpegthumbnailer 2.2.0 for your evaluation. (and hopefully eventual update in the official pkgsrc collection) Thanks Rob
Attachment:
ffmpegthumbnailer.tar.gz
Description: Binary data