Opened 6 years ago

Closed 5 years ago

#55166 closed defect (fixed)

port:ffmpeg should use --x86asmexe=EXE=${prefix}/bin/<assembler>

Reported by: RJVB (René Bertin) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: jeremyhu (Jeremy Huddleston Sequoia)
Port: ffmpeg

Description

I had a port:ffmpeg 3.4 build failure in an assembly file, and noticed nasm was being used instead of yasm.

Nasm is what ffmpeg will use by default, so that's what it will use if one has both port:nasm and port:yasm installed.

I didn't check if my issue was in fact due to having an older nasm version installed, but port:ffmpeg should indicate the expected assembler binary explicitly (e.g. --x86asmexe=EXE=${prefix}/bin/yasm or depend on port:nasm, of course).

Change History (3)

comment:1 Changed 6 years ago by raimue (Rainer Müller)

Cc: jeremyhu added

comment:2 Changed 6 years ago by mf2k (Frank Schima)

Cc: dbevans removed
Owner: set to dbevans
Status: newassigned

comment:3 Changed 5 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: assignedclosed

The dependency was changed to nasm in [2e75af42a587930284e26fd93370a6fcad5d707e/macports-ports].

Note: See TracTickets for help on using tickets.