Bug#830886: ffmpeg FTBFS for mips64el on configure

Dejan Latinovic Dejan.Latinovic at imgtec.com
Tue Jul 12 17:00:08 UTC 2016


Package: ffmpeg
Version: 7:3.0.2-1
Severity: serious
Tags: sid, patch
Justification: FTBFS
User: debian-mips at lists.debian.org
Usertags: mips-patch


Package ffmpeg FTBFS for mips64el on configure with the following error:
> ERROR: LoadLibrary/dlopen not found for avisynth

Error message from config.log:
> /usr/bin/ld: /tmp/ffconf.09oJ6qCG.o: linking -mnan=2008 module with previous -mnan=legacy modules
> /usr/bin/ld: failed to merge target specific data of file /tmp/ffconf.09oJ6qCG.o
> collect2: error: ld returned 1 exit status

The reason for that is usage of -mips64r6 flag that triggers -mnan=200 flag.

Solution is to disable mips64r6 in debian rules.
Patch that includes this fix is attached.

I will rebuild locally latest ffmpeg version (7:3.1.1-1) for mips/mipsel/mips64el to confirm that patch fixes mips64el and does not break mips/mipsel.

Regards,
Dejan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: disable-mips64r6.patch
Type: text/x-patch
Size: 408 bytes
Desc: disable-mips64r6.patch
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20160712/9fbee10b/attachment.bin>


More information about the pkg-multimedia-maintainers mailing list