[MacPorts] #45678: libquicktime @1.2.4: build failure (was: defect: libquicktime building returns command execution failed)

MacPorts noreply at macports.org
Wed Oct 29 11:10:32 PDT 2014


#45678: libquicktime @1.2.4: build failure
-------------------------------+-------------------
  Reporter:  schumann.frank@…  |      Owner:  mww@…
      Type:  defect            |     Status:  new
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:  2.3.2
Resolution:                    |   Keywords:
      Port:  libquicktime      |
-------------------------------+-------------------
Changes (by larryv@…):

 * owner:  macports-tickets@… => mww@…
 * cc: schumann.frank@… (removed)
 * port:   => libquicktime


Comment:

 Not sure how you didn’t find anything in the log. There is plenty.
 {{{
 :info:build params.c:205:38: error: no member named 'luma_elim_threshold'
 in 'struct AVCodecContext'
 :info:build   PARAM_INT("ff_luma_elim_threshold",luma_elim_threshold);
 :info:build   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
 :info:build params.c:40:10: note: expanded from macro 'PARAM_INT'
 :info:build     ctx->var = *(int*)value;                         \
 :info:build          ^
 :info:build params.c:206:40: error: no member named
 'chroma_elim_threshold' in 'struct AVCodecContext'; did you mean
 'frame_skip_threshold'?
 :info:build   PARAM_INT("ff_chroma_elim_threshold",chroma_elim_threshold);
 :info:build                                        ^~~~~~~~~~~~~~~~~~~~~
 :info:build                                        frame_skip_threshold
 :info:build params.c:40:10: note: expanded from macro 'PARAM_INT'
 :info:build     ctx->var = *(int*)value;                         \
 :info:build          ^
 :info:build /opt/local/include/libavcodec/avcodec.h:2397:9: note:
 'frame_skip_threshold' declared here
 :info:build     int frame_skip_threshold;
 :info:build         ^
 :info:build params.c:244:34: error: no member named 'inter_threshold' in
 'struct AVCodecContext'; did you mean 'me_threshold'?
 :info:build   PARAM_INT("ff_inter_threshold",inter_threshold);
 :info:build                                  ^~~~~~~~~~~~~~~
 :info:build                                  me_threshold
 :info:build params.c:40:10: note: expanded from macro 'PARAM_INT'
 :info:build     ctx->var = *(int*)value;                         \
 :info:build          ^
 :info:build /opt/local/include/libavcodec/avcodec.h:1810:9: note:
 'me_threshold' declared here
 :info:build     int me_threshold;
 :info:build         ^
 :info:build params.c:245:42: error: no member named
 'quantizer_noise_shaping' in 'struct AVCodecContext'
 :info:build
 PARAM_INT("ff_quantizer_noise_shaping",quantizer_noise_shaping);
 :info:build
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 :info:build params.c:40:10: note: expanded from macro 'PARAM_INT'
 :info:build     ctx->var = *(int*)value;                         \
 :info:build          ^
 :info:build params.c:256:37: warning: 'scenechange_factor' is deprecated
 [-Wdeprecated-declarations]
 :info:build   PARAM_INT("ff_scenechange_factor",scenechange_factor);
 :info:build                                     ^
 :info:build params.c:40:10: note: expanded from macro 'PARAM_INT'
 :info:build     ctx->var = *(int*)value;                         \
 :info:build          ^
 :info:build /opt/local/include/libavcodec/avcodec.h:1910:30: note:
 'scenechange_factor' has been explicitly marked deprecated here
 :info:build     attribute_deprecated int scenechange_factor;
 :info:build                              ^
 :info:build audio.c:518:31: error: use of undeclared identifier
 'AVCODEC_MAX_AUDIO_FRAME_SIZE'
 :info:build   new_samples = num_samples + AVCODEC_MAX_AUDIO_FRAME_SIZE /
 (2 * track_map->channels);
 :info:build                               ^
 :info:build params.c:275:31: error: use of undeclared identifier
 'CODEC_FLAG_CBP_RD'
 :info:build   PARAM_FLAG("ff_flag_cbp_rd",CODEC_FLAG_CBP_RD);
 :info:build                               ^
 :info:build params.c:83:21: note: expanded from macro 'PARAM_FLAG'
 :info:build       ctx->flags |= flag;                \
 :info:build                     ^
 :info:build params.c:275:31: error: use of undeclared identifier
 'CODEC_FLAG_CBP_RD'
 :info:build params.c:85:22: note: expanded from macro 'PARAM_FLAG'
 :info:build       ctx->flags &= ~flag;               \
 :info:build                      ^
 :info:build audio.c:674:31: error: use of undeclared identifier
 'AVCODEC_MAX_AUDIO_FRAME_SIZE'
 :info:build   new_samples = num_samples + AVCODEC_MAX_AUDIO_FRAME_SIZE /
 (2 * track_map->channels);
 :info:build                               ^
 :info:build params.c:276:30: error: use of undeclared identifier
 'CODEC_FLAG_QP_RD'
 :info:build   PARAM_FLAG("ff_flag_qp_rd",CODEC_FLAG_QP_RD);
 :info:build                              ^
 :info:build params.c:83:21: note: expanded from macro 'PARAM_FLAG'
 :info:build       ctx->flags |= flag;                \
 :info:build                     ^
 :info:build audio.c:1264:5: warning: 'avcodec_get_frame_defaults' is
 deprecated [-Wdeprecated-declarations]
 :info:build     avcodec_get_frame_defaults(&f);
 :info:build     ^
 :info:build /opt/local/include/libavcodec/avcodec.h:3555:6: note:
 'avcodec_get_frame_defaults' has been explicitly marked deprecated here
 :info:build void avcodec_get_frame_defaults(AVFrame *frame);
 :info:build      ^
 :info:build params.c:276:30: error: use of undeclared identifier
 'CODEC_FLAG_QP_RD'
 :info:build params.c:85:22: note: expanded from macro 'PARAM_FLAG'
 :info:build       ctx->flags &= ~flag;               \
 :info:build                      ^
 :info:build 1 warning and 2 errors generated.
 :info:build make[3]: *** [audio.lo] Error 1
 :info:build make[3]: *** Waiting for unfinished jobs....
 :info:build params.c:291:37: error: use of undeclared identifier
 'CODEC_FLAG2_STRICT_GOP'
 :info:build   PARAM_FLAG2("ff_flag2_strict_gop",CODEC_FLAG2_STRICT_GOP);
 :info:build                                     ^
 :info:build params.c:96:22: note: expanded from macro 'PARAM_FLAG2'
 :info:build       ctx->flags2 |= flag;                \
 :info:build                      ^
 :info:build params.c:291:37: error: use of undeclared identifier
 'CODEC_FLAG2_STRICT_GOP'
 :info:build params.c:98:23: note: expanded from macro 'PARAM_FLAG2'
 :info:build       ctx->flags2 &= ~flag;               \
 :info:build                       ^
 :info:build 1 warning and 10 errors generated.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/45678#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list