#37159: moc @2.4.4 -autojack +vorbis build breaks ------------------------+-------------------------------- Reporter: dnied@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: moc,ffmpeg | Port: moc ------------------------+-------------------------------- Pasting relevant part of shell I/O. Full log is attached. Mac OS X 10.6.8, Intel Core2 Duo. {{{ ~# port -vc install moc -autojack +vorbis [...] make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_moc/moc/work/moc-2.4.4/decoder_plugins/sndfile' Making all in ffmpeg make[3]: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_moc/moc/work/moc-2.4.4/decoder_plugins/ffmpeg' if /bin/sh ../../libtool --tag=CC --mode=compile /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/local/include -I/opt/local/include -I../.. -pipe -O2 -arch x86_64 -Wall -W -I/opt/local/include -g -I/opt/local/include -I/opt/local/include -MT libffmpeg_decoder_la-ffmpeg.lo -MD -MP -MF ".deps/libffmpeg_decoder_la- ffmpeg.Tpo" -c -o libffmpeg_decoder_la-ffmpeg.lo `test -f 'ffmpeg.c' || echo './'`ffmpeg.c; \ then mv -f ".deps/libffmpeg_decoder_la-ffmpeg.Tpo" ".deps /libffmpeg_decoder_la-ffmpeg.Plo"; else rm -f ".deps/libffmpeg_decoder_la- ffmpeg.Tpo"; exit 1; fi libtool: compile: /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I. -I. -I../.. -I/opt/local/include -I/opt/local/include -I../.. -pipe -O2 -arch x86_64 -Wall -W -I/opt/local/include -g -I/opt/local/include -I/opt/local/include -MT libffmpeg_decoder_la-ffmpeg.lo -MD -MP -MF .deps/libffmpeg_decoder_la- ffmpeg.Tpo -c ffmpeg.c -fno-common -DPIC -o .libs/libffmpeg_decoder_la- ffmpeg.o ffmpeg.c:45: error: expected specifier-qualifier-list before ‘AVFormatParameters’ ffmpeg.c: In function ‘ffmpeg_info’: ffmpeg.c:68: error: ‘AVFormatParameters’ undeclared (first use in this function) ffmpeg.c:68: error: (Each undeclared identifier is reported only once ffmpeg.c:68: error: for each function it appears in.) ffmpeg.c:68: error: expected ‘;’ before ‘ap’ ffmpeg.c:72: error: ‘ap’ undeclared (first use in this function) ffmpeg.c:74: warning: implicit declaration of function ‘av_open_input_file’ ffmpeg.c:78: warning: ‘av_find_stream_info’ is deprecated (declared at /opt/local/include/libavformat/avformat.h:1446) ffmpeg.c:84: error: ‘AVFormatContext’ has no member named ‘track’ ffmpeg.c:85: error: ‘AVFormatContext’ has no member named ‘track’ ffmpeg.c:86: error: ‘AVFormatContext’ has no member named ‘title’ ffmpeg.c:87: error: ‘AVFormatContext’ has no member named ‘title’ ffmpeg.c:88: error: ‘AVFormatContext’ has no member named ‘author’ ffmpeg.c:89: error: ‘AVFormatContext’ has no member named ‘author’ ffmpeg.c:90: error: ‘AVFormatContext’ has no member named ‘album’ ffmpeg.c:91: error: ‘AVFormatContext’ has no member named ‘album’ ffmpeg.c: In function ‘ffmpeg_open’: ffmpeg.c:107: error: ‘struct ffmpeg_data’ has no member named ‘ok’ ffmpeg.c:109: error: ‘struct ffmpeg_data’ has no member named ‘error’ ffmpeg.c:110: error: ‘struct ffmpeg_data’ has no member named ‘ap’ ffmpeg.c:110: error: ‘struct ffmpeg_data’ has no member named ‘ap’ ffmpeg.c:110: error: ‘struct ffmpeg_data’ has no member named ‘ap’ ffmpeg.c:110: error: ‘struct ffmpeg_data’ has no member named ‘ap’ ffmpeg.c:110: error: ‘struct ffmpeg_data’ has no member named ‘ap’ ffmpeg.c:110: error: ‘struct ffmpeg_data’ has no member named ‘ap’ ffmpeg.c:112: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c:112: error: ‘struct ffmpeg_data’ has no member named ‘ap’ ffmpeg.c:114: error: ‘struct ffmpeg_data’ has no member named ‘error’ ffmpeg.c:118: warning: ‘av_find_stream_info’ is deprecated (declared at /opt/local/include/libavformat/avformat.h:1446) ffmpeg.c:118: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c:120: error: ‘struct ffmpeg_data’ has no member named ‘error’ ffmpeg.c:123: warning: ‘av_close_input_file’ is deprecated (declared at /opt/local/include/libavformat/avformat.h:1622) ffmpeg.c:123: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c:127: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c:128: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c:129: error: ‘struct ffmpeg_data’ has no member named ‘enc’ ffmpeg.c:129: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c:130: error: ‘struct ffmpeg_data’ has no member named ‘enc’ ffmpeg.c:130: error: ‘CODEC_TYPE_AUDIO’ undeclared (first use in this function) ffmpeg.c:136: error: ‘struct ffmpeg_data’ has no member named ‘error’ ffmpeg.c:138: warning: ‘av_close_input_file’ is deprecated (declared at /opt/local/include/libavformat/avformat.h:1622) ffmpeg.c:138: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c:143: error: ‘struct ffmpeg_data’ has no member named ‘enc’ ffmpeg.c:144: error: ‘struct ffmpeg_data’ has no member named ‘enc’ ffmpeg.c:146: error: ‘struct ffmpeg_data’ has no member named ‘codec’ ffmpeg.c:146: error: ‘struct ffmpeg_data’ has no member named ‘enc’ ffmpeg.c:147: error: ‘struct ffmpeg_data’ has no member named ‘codec’ ffmpeg.c:147: warning: ‘avcodec_open’ is deprecated (declared at /opt/local/include/libavcodec/avcodec.h:3569) ffmpeg.c:147: error: ‘struct ffmpeg_data’ has no member named ‘enc’ ffmpeg.c:147: error: ‘struct ffmpeg_data’ has no member named ‘codec’ ffmpeg.c:148: error: ‘struct ffmpeg_data’ has no member named ‘error’ ffmpeg.c:150: warning: ‘av_close_input_file’ is deprecated (declared at /opt/local/include/libavformat/avformat.h:1622) ffmpeg.c:150: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c:154: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:155: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:157: error: ‘struct ffmpeg_data’ has no member named ‘ok’ ffmpeg.c:158: error: ‘struct ffmpeg_data’ has no member named ‘bitrate’ ffmpeg.c:158: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c: In function ‘ffmpeg_close’: ffmpeg.c:167: error: ‘struct ffmpeg_data’ has no member named ‘ok’ ffmpeg.c:168: error: ‘struct ffmpeg_data’ has no member named ‘enc’ ffmpeg.c:169: warning: ‘av_close_input_file’ is deprecated (declared at /opt/local/include/libavformat/avformat.h:1622) ffmpeg.c:169: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c:171: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:172: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:175: error: ‘struct ffmpeg_data’ has no member named ‘error’ ffmpeg.c: In function ‘ffmpeg_seek’: ffmpeg.c:182: warning: unused variable ‘err’ ffmpeg.c:181: warning: unused variable ‘data’ ffmpeg.c:179: warning: unused parameter ‘sec’ ffmpeg.c: In function ‘put_in_remain_buf’: ffmpeg.c:202: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:203: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:204: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:204: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:204: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:204: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c: In function ‘add_to_remain_buf’: ffmpeg.c:212: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:212: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:213: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:214: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:214: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:214: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:214: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:214: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:214: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:214: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:214: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:215: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:217: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c: In function ‘ffmpeg_decode’: ffmpeg.c:232: error: ‘struct ffmpeg_data’ has no member named ‘error’ ffmpeg.c:234: error: ‘struct ffmpeg_data’ has no member named ‘enc’ ffmpeg.c:235: error: ‘struct ffmpeg_data’ has no member named ‘enc’ ffmpeg.c:238: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:239: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:239: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:243: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:243: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:245: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:246: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:246: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:246: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:246: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:246: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:246: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:246: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:246: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:248: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:252: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:253: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf’ ffmpeg.c:254: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c:261: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c:273: warning: implicit declaration of function ‘avcodec_decode_audio’ ffmpeg.c:273: error: ‘struct ffmpeg_data’ has no member named ‘enc’ ffmpeg.c:279: error: ‘struct ffmpeg_data’ has no member named ‘error’ ffmpeg.c:311: error: ‘struct ffmpeg_data’ has no member named ‘bitrate’ ffmpeg.c:311: error: ‘struct ffmpeg_data’ has no member named ‘remain_buf_len’ ffmpeg.c: In function ‘ffmpeg_get_bitrate’: ffmpeg.c:323: error: ‘struct ffmpeg_data’ has no member named ‘bitrate’ ffmpeg.c: In function ‘ffmpeg_get_duration’: ffmpeg.c:330: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c:330: error: ‘struct ffmpeg_data’ has no member named ‘ic’ ffmpeg.c: In function ‘ffmpeg_get_error’: ffmpeg.c:363: error: ‘struct ffmpeg_data’ has no member named ‘error’ make[3]: *** [libffmpeg_decoder_la-ffmpeg.lo] Error 1 make[3]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_moc/moc/work/moc-2.4.4/decoder_plugins/ffmpeg' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_moc/moc/work/moc-2.4.4/decoder_plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_moc/moc/work/moc-2.4.4' make: *** [all] Error 2 make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_moc/moc/work/moc-2.4.4' Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_moc/moc/work/moc-2.4.4" && /usr/bin/make -j2 -w all Exit code: 2 Error: org.macports.build for port moc returned: command execution failed Warning: targets not executed for moc: org.macports.activate org.macports.build org.macports.destroot org.macports.install Please see the log file for port moc for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_moc/moc/main.log To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port moc failed Exit 1 ~# uname -a Darwin MiniMe.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386 ~# }}} -- Ticket URL: <https://trac.macports.org/ticket/37159> MacPorts <http://www.macports.org/> Ports system for Mac OS