build error for "vlc"
Christian Groessler <[email protected]> Wed, 20 Feb 2019 21:00:48 +0100
| Newsgroups | gmane.os.netbsd.devel.ports |
|---|---|
| Message-ID | <[email protected]> |
On amd64 and pkgsrc from around a week ago: ... CCLD libvaapi_x11_plugin.la CC codec/libx264_plugin_la-x264.lo In file included from ../config.h:801:0, from codec/x264.c:29: ../include/vlc_fixups.h:256:43: warning: "__cplusplus" is not defined, evaluates to 0 [-Wundef] # if !(__STDC_VERSION__ - 0 >= 201112L || __cplusplus >= 201103L) ^~~~~~~~~~~ In file included from codec/x264.c:29:0: ../config.h:804:0: warning: ignoring #pragma STDC FENV_ACCESS [-Wunknown-pragmas] # pragma STDC FENV_ACCESS OFF ../config.h:805:0: warning: ignoring #pragma STDC FP_CONTRACT [-Wunknown-pragmas] # pragma STDC FP_CONTRACT ON codec/x264.c: In function 'Open': codec/x264.c:850:26: error: 'x264_bit_depth' undeclared (first use in this function); did you mean 'x264_picture_t'? const int mask = x264_bit_depth > 8 ? X264_CSP_HIGH_DEPTH : 0; ^~~~~~~~~~~~~~ x264_picture_t codec/x264.c:850:26: note: each undeclared identifier is reported only once for each function it appears in At top level: codec/x264.c:428:26: warning: 'profile_list' defined but not used [-Wunused-const-variable=] static const char *const profile_list[] = ^~~~~~~~~~~~ gmake[4]: *** [Makefile:9088: codec/libx264_plugin_la-x264.lo] Error 1 gmake[4]: Leaving directory '/usr/pkgsrc/multimedia/vlc/work/vlc-2.2.6/modules' gmake[3]: *** [Makefile:9654: all-recursive] Error 1 gmake[3]: Leaving directory '/usr/pkgsrc/multimedia/vlc/work/vlc-2.2.6/modules' gmake[2]: *** [Makefile:4528: all] Error 2 gmake[2]: Leaving directory '/usr/pkgsrc/multimedia/vlc/work/vlc-2.2.6/modules' gmake[1]: *** [Makefile:2265: all-recursive] Error 1 gmake[1]: Leaving directory '/usr/pkgsrc/multimedia/vlc/work/vlc-2.2.6' gmake: *** [Makefile:2150: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/multimedia/vlc *** Error code 1 Stop. make: stopped in /usr/pkgsrc/multimedia/vlc -bash-5.0$ pwd /usr/pkgsrc/multimedia/vlc/work/vlc-2.2.6/modules/codec -bash-5.0$ find ../.. -type f | xargs grep x264_bit_depth ../../modules/codec/x264.c: const int mask = x264_bit_depth > 8 ? X264_CSP_HIGH_DEPTH : 0; ../../modules/codec/x264.c: msg_Err( p_enc, "Only high bith depth encoding supported, bit depth:%d", x264_bit_depth); -bash-5.0$ regards, chris