[FFmpeg-trac] #10937(undetermined:new): Build with libbluray fails

FFmpeg trac at avcodec.org
Wed Mar 27 20:47:25 EET 2024


#10937: Build with libbluray fails
-------------------------------------+-------------------------------------
             Reporter:  martinr92    |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:  bluray       |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 The build using libbluray (`--enable-libbluray`) currently fails.
 {{{
 STRIP   libavutil/x86/tx_float.o
 AR      libavutil/libavutil.a
 STRIP   libavcodec/x86/vp9itxfm.o
 AR      libavcodec/libavcodec.a
 LD      ffmpeg_g
 LD      ffplay_g
 LD      ffprobe_g
 /usr/bin/ld: /home/ffmpegBuild/tool/lib/libbluray.a(libbluray_la-dec.o):
 in function `dec_init':
 /home/ffmpegBuild/source/libbluray/libbluray-1.3.3/src/libbluray/disc/dec.c:290:
 multiple definition of `dec_init';
 fftools/ffmpeg_dec.o:/home/ffmpegBuild/source/ffmpeg/ffmpeg/fftools/ffmpeg_dec.c:1256:
 first defined here
 collect2: error: ld returned 1 exit status
 make: *** [Makefile:136: ffmpeg_g] Error 1
 make: *** Waiting for unfinished jobs....
 check failed: build failed
 }}}

 The build fails on Linux and macOS (amd64 and arm64).

 Possible cause could be the recent refactoring in commit
 https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/c4de5778bceab3c15f1239f1f16816749a7fd3b6
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10937>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list