#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
_______________________________________________
FFmpeg-trac mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".