FS#76094 - mkvtoolnix-cli broken with libebml 1.4.3-1
Attached to Project:
Arch Linux
Opened by Jakob (jade2) - Sunday, 02 October 2022, 15:32 GMT
Last edited by Maxime Gauduin (Alucryd) - Wednesday, 05 October 2022, 12:07 GMT
Opened by Jakob (jade2) - Sunday, 02 October 2022, 15:32 GMT
Last edited by Maxime Gauduin (Alucryd) - Wednesday, 05 October 2022, 12:07 GMT
|
Details
Description:
After upgrading libebml 1.4.2-2 -> 1.4.3-1 the binary mkvmerge (from package mkvtoolnix-cli) stopped working. When running mkvmerge it returned the error message: "mkvmerge: symbol lookup error: mkvmerge: undefined symbol: _ZN7libebml8EbmlDate14UnixEpochDelayE\n" Downgrading libebml fixed the issue: sudo pacman -U file:///var/cache/pacman/pkg/libebml-1.4.2-2-x86_64.pkg.tar.zst Steps to reproduce: - upgrade libebml to version 1.4.3-1 - run mkvmerge -> Symbol lookup error appears |
This task depends upon
Closed by Maxime Gauduin (Alucryd)
Wednesday, 05 October 2022, 12:07 GMT
Reason for closing: Fixed
Additional comments about closing: 70.0.0-3
Wednesday, 05 October 2022, 12:07 GMT
Reason for closing: Fixed
Additional comments about closing: 70.0.0-3
FS#76091, and the upstream link there.Distros that have already recompiled the binaries against the ABI-breaking 1.4.3 & 1.7.0 will have to re-compile again. However, if you haven't re-compiled, your applications built against 1.4.2 & 1.6.3 should work fine with 1.4.4 & 1.7.1. At least that's the plan.