Resolve some problems that where exposed by the meson 0.48.0 exp-run.
- Drop NO_ARCH, libexec/brisk-menu is a native ELF executable.
- List USE_MATE=menus because brisk-menu depends on it directly.
Use either /usr/bin/ld.lld or the ld from the binutils port. To work around a
issue with /usr/bin/ld.bdf reporting errors for symbols that exist in shared
libraries specified on the command line. It is unknown why this is happening.
PR: 231219
Submitted by: Ting-Wei Lan <lantw44@gmail.com>