[MacPorts] #56197: chromaprint @1.4.2_1 does not build on macOS High Sierra, 10.13.4, with ffmpeg-devel @20180323_0 because linking fails

MacPorts noreply at macports.org
Sat Mar 31 12:48:46 UTC 2018


#56197: chromaprint @1.4.2_1 does not build on macOS High Sierra, 10.13.4, with
ffmpeg-devel @20180323_0 because linking fails
------------------------+-------------------------
 Reporter:  ballapete   |      Owner:
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:  highsierra  |       Port:  chromaprint
------------------------+-------------------------
 {{{
 [100%] Linking CXX executable fpcalc
 cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_chromaprint/chromaprint/work/build/src/cmd
 && /opt/local/bin/cmake -E cmake_link_script
 CMakeFiles/fpcalc.dir/link.txt --verbose=ON
 /usr/bin/clang++  -pipe -Os -stdlib=libc++ -std=c++11 -DNDEBUG -arch
 x86_64 -mmacosx-version-min=10.13 -Wl,-search_paths_first
 -Wl,-headerpad_max_install_names -L/opt/local/lib
 -Wl,-headerpad_max_install_names  -sectcreate __TEXT __info_plist
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_audio_chromaprint/chromap\
 rint/work/build/src/cmd/fpcalc.Info.plist
 CMakeFiles/fpcalc.dir/fpcalc.cpp.o  -o fpcalc -Wl,-rpath,/opt/local/lib
 -lm ../libchromaprint.1.4.2.dylib -lm -framework Accelerate
 /usr/local/lib/libavformat.a /usr/local/lib/libavcodec.a
 /usr/local/lib/libavutil.a /opt/local/lib/libswresample.dylib -lz
 ld: warning: could not create compact unwind for _read_header: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _dash_write_header: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _mkv_write_ass_blocks:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _ff_sdp_parse: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for
 _ff_rtsp_make_setup_request: stack subq instruction is too different from
 dwarf stack size
 ld: warning: could not create compact unwind for _ff_rtsp_connect: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _rtsp_read_packet: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _rtsp_listen: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for
 _ff_rtsp_parse_streaming_commands: stack subq instruction is too different
 from dwarf stack size
 ld: warning: could not create compact unwind for _ff_rtsp_tcp_read_packet:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for
 _ff_rtsp_setup_output_streams: stack subq instruction is too different
 from dwarf stack size
 ld: warning: could not create compact unwind for _sap_read_header: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _sap_write_header: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _write_manifest: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _ism_flush: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _srt_read_packet: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _wtvfile_open_sector:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _read_header: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _amrwb_decode_frame:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _dca_filter_channels:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _generate_joint_tables:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _encode_residual_ch:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _read_huffman_tables:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _fraps2_decode_plane:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _g723_1_encode_frame:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _encode_mb_hq.isra.6:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _encode_thread: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _hls_residual_coding:
 does not use RBP or RSP based frame
 ld: warning: could not create compact unwind for _hls_prediction_unit:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _http_proxy_open: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _http_open_cnx_internal:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _ra144_encode_frame:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _rtp_open: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _ff_rtp_set_remote_url:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _srt_decode_frame: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _encode_block: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _svq1_encode_plane: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _build_huff: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _vorbis_decode_frame:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _vorbis_floor1_decode:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _synth_superframe: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for
 _search_for_quantizers_anmr: stack subq instruction is too different from
 dwarf stack size
 ld: warning: could not create compact unwind for
 _encode_window_bands_info: stack subq instruction is too different from
 dwarf stack size
 ld: warning: could not create compact unwind for _codebook_trellis_rate:
 stack subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for
 _ff_atrac3p_generate_tones: does not use RBP or RSP based frame
 ld: warning: could not create compact unwind for _ff_atrac3p_ipqf:
 register 3 saved somewhere other than in frame
 ld: warning: could not create compact unwind for _celt_decode_bands: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _rtmp_http_close: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _rtmp_http_open: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _gopher_open: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for
 _ff_h264_queue_decode_slice: stack subq instruction is too different from
 dwarf stack size
 ld: warning: could not create compact unwind for _icecast_open: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _ff_lpc_calc_coefs: does
 not use RBP or RSP based frame
 ld: warning: could not create compact unwind for _mmsh_open: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _rtmp_open: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _silk_decode_frame: stack
 subq instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _tcp_open: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _udp_open: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for _ff_ps_apply: stack subq
 instruction is too different from dwarf stack size
 ld: warning: could not create compact unwind for
 _avg_8tap_regular_64hv_avx2: register 3 saved somewhere other than in
 frame
 ld: warning: could not create compact unwind for
 _avg_8tap_sharp_64hv_avx2: register 3 saved somewhere other than in frame
 ld: warning: could not create compact unwind for
 _avg_8tap_smooth_64hv_avx2: register 3 saved somewhere other than in frame
 ld: warning: could not create compact unwind for
 _avg_8tap_sharp_32hv_avx2: register 3 saved somewhere other than in frame
 ld: warning: could not create compact unwind for
 _avg_8tap_regular_32hv_avx2: register 3 saved somewhere other than in
 frame
 ld: warning: could not create compact unwind for
 _avg_8tap_smooth_32hv_avx2: register 3 saved somewhere other than in frame
 ld: warning: could not create compact unwind for
 _put_8tap_regular_64hv_avx2: register 3 saved somewhere other than in
 frame
 ld: warning: could not create compact unwind for
 _put_8tap_sharp_64hv_avx2: register 3 saved somewhere other than in frame
 ld: warning: could not create compact unwind for
 _put_8tap_smooth_64hv_avx2: register 3 saved somewhere other than in frame
 ld: warning: could not create compact unwind for
 _put_8tap_sharp_32hv_avx2: register 3 saved somewhere other than in frame
 ld: warning: could not create compact unwind for
 _put_8tap_regular_32hv_avx2: register 3 saved somewhere other than in
 frame
 ld: warning: could not create compact unwind for
 _put_8tap_smooth_32hv_avx2: register 3 saved somewhere other than in frame
 Undefined symbols for architecture x86_64:
   "_BZ2_bzDecompress", referenced from:
       _matroska_decode_buffer.isra.5 in libavformat.a(matroskadec.o)
   "_BZ2_bzDecompressEnd", referenced from:
       _matroska_decode_buffer.isra.5 in libavformat.a(matroskadec.o)
   "_BZ2_bzDecompressInit", referenced from:
       _matroska_decode_buffer.isra.5 in libavformat.a(matroskadec.o)
   "_CFDataCreate", referenced from:
       _vda_h264_end_frame in libavcodec.a(vda_h264.o)
       _vda_old_h264_end_frame in libavcodec.a(vda_h264.o)
       _ff_vda_create_decoder in libavcodec.a(vda_h264.o)
       _ff_vda_default_init in libavcodec.a(vda_h264.o)
   "_CFDictionaryCreateMutable", referenced from:
       _ff_vda_create_decoder in libavcodec.a(vda_h264.o)
       _ff_vda_default_init in libavcodec.a(vda_h264.o)
   "_CFDictionarySetValue", referenced from:
       _ff_vda_create_decoder in libavcodec.a(vda_h264.o)
       _ff_vda_default_init in libavcodec.a(vda_h264.o)
   "_CFNumberCreate", referenced from:
       _ff_vda_create_decoder in libavcodec.a(vda_h264.o)
       _ff_vda_default_init in libavcodec.a(vda_h264.o)
 }}}
 and so on.

--
Ticket URL: <https://trac.macports.org/ticket/56197>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list