Opened 6 weeks ago

Closed 6 weeks ago

Last modified 3 weeks ago

#10937 closed defect (invalid)

Build with libbluray fails

Reported by: martinr92 Owned by:
Priority: normal Component: undetermined
Version: git-master Keywords: bluray
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

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

Attachments (1)

build-ffmpeg.log (135.7 KB ) - added by martinr92 6 weeks ago.
full build log

Download all attachments as: .zip

Change History (5)

by martinr92, 6 weeks ago

Attachment: build-ffmpeg.log added

full build log

comment:1 by elenril, 6 weeks ago

Resolution: invalid
Status: newclosed

This is a bug in libbluray and should be fixed there.

comment:2 by martinr92, 6 weeks ago

Thanks.

Just for reference the issue on libbluray:
https://code.videolan.org/videolan/libbluray/-/issues/43

comment:3 by Balling, 3 weeks ago

So... Looks like they are not fixing this.

comment:4 by Gyan, 3 weeks ago

There's been no commits to libbluray in almost 17 months. The project is practically dead. At best, someone can email the listed maintainer.

Note: See TracTickets for help on using tickets.