I think, that the ASSEMBLY option should be defined for AMD64 and i386 only and not a blanket option. OPTIONS_DEFAULT_amd64= ASSEMBLY OPTIONS_DEFAULT_i386= ASSEMBLY
(In reply to Sean Bruno from comment #0) You are right, and thanks for the patch.
(In reply to Yanhui Shen from comment #1) Index: Makefile =================================================================== --- Makefile (revision 393956) +++ Makefile (working copy) @@ -18,9 +18,12 @@ OPTIONS_DEFINE= ALSA ASSEMBLY FAAC FAAD FLAC LAME AO CUE MAC4DECODER \ MACDECODER MPG123 NCURSES OSS QT4 SDK TAGLIB VORBIS \ WAVDECODER WAVENCODER WMA -OPTIONS_DEFAULT= ASSEMBLY FAAC FAAD FLAC LAME CUE MAC4DECODER \ +OPTIONS_DEFAULT= FAAC FAAD FLAC LAME CUE MAC4DECODER \ MPG123 NCURSES OSS QT4 TAGLIB VORBIS WAVDECODER \ WAVENCODER WMA +OPTIONS_DEFAULT_amd64= ASSEMBLY +OPTIONS_DEFAULT_i386= ASSEMBLY + OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib
A commit references this bug: Author: sbruno Date: Fri Aug 14 18:30:55 UTC 2015 New revision: 394246 URL: https://svnweb.freebsd.org/changeset/ports/394246 Log: Move ASSEMBLY to an i386/amd64 only OPTION_DEFAULT PR: 201598 Reviewed by: shen.elf@gmail.com (maintainer) Changes: head/audio/mous/Makefile