Package Details: sudachi 1.0.15-4

Git Clone URL: https://aur.archlinux.org/sudachi.git (read-only, click to copy)
Package Base: sudachi
Description: Nintendo Switch emulator forked from yuzu.
Upstream URL: https://sudachi.emuplace.app
Keywords: emulator nintendo switch yuzu
Licenses: GPL-3.0-or-later
Submitter: None
Maintainer: HurricanePootis
Last Packager: HurricanePootis
Votes: 5
Popularity: 0.050163
First Submitted: 2025-01-25 20:31 (UTC)
Last Updated: 2025-06-10 03:44 (UTC)

Latest Comments

1 2 Next › Last »

Pes commented on 2025-09-22 19:13 (UTC) (edited on 2025-09-22 19:19 (UTC) by Pes)

Wouldn't build for me (on CachyOS). I got this error:

Make Error at CMakeLists.txt:656 (add_custom_target): add_custom_target cannot create target "clang-format" because another target with the same name already exists. The existing target is a custom target created in source directory

ChatGPT gave me this fix: Download the pkgbuild file:

paru -G sudachi

cd into the directory:

cd sudachi

open PKGBUILD

Look for build() and add this line to the top:

# Fix duplicate clang-format target conflict with cubeb
  sed -i 's/add_custom_target(clang-format/add_custom_target(sudachi-clang-format/' \
    "$srcdir/${pkgname}-${pkgver}/CMakeLists.txt"

Should look like this:

build() {
  # Fix duplicate clang-format target conflict with cubeb
  sed -i 's/add_custom_target(clang-format/add_custom_target(sudachi-clang-format/' \
    "$srcdir/${pkgname}-${pkgver}/CMakeLists.txt"

  export VCPKG_DISABLE_METRICS=1
  export VCPKG_C_FLAGS="$CFLAGS"
  export VCPKG_CXX_FLAGs="$CXXFLAGS"
  ...etc

Save it and then from terminal:

makepkg -si

mio-19 commented on 2025-07-26 12:09 (UTC)

changing branch= to commit= in PKGBUILD doesn't work let's fetch the commit manually then

cd cubeb-coreaudio-rs
git fetch origin 032e8d23a307e8345507bb531db69c065819164f

mio-19 commented on 2025-07-26 12:06 (UTC)

@Neros let's try this change


-       cubeb-coreaudio-rs::git+https://github.com/mozilla/cubeb-coreaudio-rs#branch=trailblazer
+       cubeb-coreaudio-rs::git+https://github.com/mozilla/cubeb-coreaudio-rs#commit=032e8d23a307e8345507bb531db69c065819164f

Neros commented on 2025-07-13 11:18 (UTC)

I can't compile it anymore:

Submodule path 'cmake/sanitizers-cmake': checked out 'aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a'
Submodule path 'googletest': checked out '40412d85124f7c6f3d88454583c4633e5e10fc8c'
fatal: git upload-pack: not our ref 032e8d23a307e8345507bb531db69c065819164f
fatal: remote error: upload-pack: not our ref 032e8d23a307e8345507bb531db69c065819164f
fatal: Fetched in submodule path 'src/cubeb-coreaudio-rs', but it did not contain 032e8d23a307e8345507bb531db69c065819164f. Direct fetching of that commit failed.
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: sudachi-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
sudachi - exit status 4

NIICKTCHUNS commented on 2025-06-06 02:57 (UTC) (edited on 2025-06-06 02:57 (UTC) by NIICKTCHUNS)

Why this package updates almost everyday for me, even tho there's no updates in the repo or any pkgbuild updates? Almost everyday I need to compile it again

<deleted-account> commented on 2025-05-28 19:38 (UTC)

PKGBUILD updated !

sukanka commented on 2025-05-27 13:22 (UTC)

The failure occurs at cpp-jwt. But we can use system-wide cpp-jwt, here is my PKGBUILD

scrunkonomics commented on 2025-05-27 12:27 (UTC)

Build also failed for me at the exact same point.