[Bug 257124] multimedia/ffmpeg: Fails to link: ld: error: inline assembly requires more registers than available at line [on i386 with LTO option]

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 12 Jul 2021 13:49:36 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257124

--- Comment #6 from Dimitry Andric <dim@FreeBSD.org> ---
(In reply to Ed Maste from comment #5)
I've noticed this interesting construct in graphics/libjxl/Makefile:

OPTIONS_DEFINE= GIF GIMP JPEG LTO MANPAGES OPENEXR PIXBUF PNG
OPTIONS_DEFAULT=GIF GIMP JPEG LTO MANPAGES OPENEXR PIXBUF PNG
OPTIONS_EXCLUDE_i386=   LTO # ConvolutionWithTranspose(): JXL_CHECK:
out->xsize() == in.ysize()
OPTIONS_EXCLUDE_powerpc64=      ${"${/usr/bin/ld:L:tA}"==/usr/bin/ld.lld:?LTO:}
# LLVM bug 47353

This also seems to be used a few other Makefiles.

-- 
You are receiving this mail because:
You are the assignee for the bug.