Package Details: ares-emu-avx-git 138.r54.gfc7cdb5-1

Git Clone URL: https://aur.archlinux.org/ares-emu-avx-git.git (read-only, click to copy)
Package Base: ares-emu-avx-git
Description: Multi-system emulator focused on accuracy and preservation
Upstream URL: https://github.com/ares-emulator/ares
Licenses: ISC
Conflicts: ares-emu
Provides: ares-emu
Submitter: xiota
Maintainer: xiota
Last Packager: xiota
Votes: 0
Popularity: 0.000000
First Submitted: 2024-06-09 22:09 (UTC)
Last Updated: 2024-06-09 22:09 (UTC)

Latest Comments

xiota commented on 2024-06-09 22:43 (UTC) (edited on 2024-06-09 22:44 (UTC) by xiota)

This package targets x86-64-v3 (avx/avx2), while attempting to respect other compiler and linker settings in makepkg.conf.

  • The upstream makefile does not use the standard build flags, producing binaries with various issues, including attempting to execute illegal instructions when run on a different processor than they were built on. The maintainers of the other ares-emu packages have opted not to correct the problem, citing upstream intention.
  • To make a stable version, set _build_git=false
  • To target another instruction-set level, edit CFLAGS/CXXFLAGS in makepkg.conf and make this package with _build_avx=false
    • Editing makepkg.conf will affect other packages. If this is not desired, the flags can be edited in the PKGBUILD.