#47578: mkvtoolnix: upgrade to 7.8.0 -------------------------+-------------------------------- Reporter: mojca@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: mkvtoolnix | -------------------------+-------------------------------- Comment (by ryandesign@…): Having incorporated a cleaned-up version of that patch without the extraneous whitespace changes into the port, it then fails with missing libmatroska symbols: {{{ Undefined symbols for architecture x86_64: "libmatroska::KaxCodecDelay::ClassInfos", referenced from: kax_reader_c::read_headers_tracks(mm_io_c*, libebml::EbmlElement*, long long) in libmtxinput.a(r_matroska.o) generic_packetizer_c::set_codec_delay(basic_timecode_c<long long> const&) in libmtxmerge.a(generic_packetizer.o) generic_packetizer_c::set_headers() in libmtxmerge.a(generic_packetizer.o) "libmatroska::KaxSeekPreRoll::ClassInfos", referenced from: kax_reader_c::read_headers_tracks(mm_io_c*, libebml::EbmlElement*, long long) in libmtxinput.a(r_matroska.o) generic_packetizer_c::set_track_seek_pre_roll(basic_timecode_c<long long> const&) in libmtxmerge.a(generic_packetizer.o) generic_packetizer_c::set_headers() in libmtxmerge.a(generic_packetizer.o) "libmatroska::KaxDiscardPadding::ClassInfos", referenced from: cluster_helper_c::render() in libmtxmerge.a(cluster_helper.o) kax_reader_c::process_block_group_common(libmatroska::KaxBlockGroup*, packet_t*) in libmtxinput.a(r_matroska.o) ld: symbol(s) not found for architecture x86_64 }}} I'll see if updating libmatroska will help. -- Ticket URL: <https://trac.macports.org/ticket/47578#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X