[FFmpeg-trac] #10935(undetermined:new): Compiling for macOS is not working anymore
FFmpeg
trac at avcodec.org
Thu Mar 28 00:44:13 EET 2024
#10935: Compiling for macOS is not working anymore
-------------------------------------+-------------------------------------
Reporter: Atarikid | Owner: (none)
Type: defect | Status: new
Priority: critical | Component:
| undetermined
Version: git-master | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by jam365):
The error happens also in Ubuntu 23.10, OpenSuse, Debian Bookworm while
running linking ffprobe, if you configure with the option:
**--enable-libbluray**
The reason is a method named '**dec_init**' got introduced in the file
**ffmpeg_dec.c** and there is a method with the same name in the libburay
library, the linker does not know which one to use hence the linker error:
''ld: 1 duplicate symbol for architecture arm64''
I got it to link successfully by removing the --enable-libbluray in the
configure step.
But may be the real solution should be renaming the '**dec_init**' method
in **ffmpeg_dec.c**
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10935#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list