Package Details: yuzu-git r14488.f24c67877-1

Git Clone URL: https://aur.archlinux.org/yuzu-git.git (read-only, click to copy)
Package Base: yuzu-git
Description: An experimental open-source Nintendo Switch emulator/debugger
Upstream URL: https://github.com/yuzu-emu/yuzu/
Keywords: emulator qt switch
Licenses: GPL2
Conflicts: yuzu-canary-git, yuzu-mainline-git
Provides: yuzu, yuzu-cmd
Submitter: hcorion
Maintainer: hcorion (bscubed)
Last Packager: bscubed
Votes: 12
Popularity: 1.13
First Submitted: 2018-01-14 22:08
Last Updated: 2020-04-24 02:35

Latest Comments

1 2 3 4 Next › Last »

Vahtos commented on 2020-05-13 16:22

@lazerl0rd thanks, I should have figured that out from the error. These should be added to the package dependencies though. Doxygen as well.

That got me a little farther in the build process, but now I am getting an issue with cmake/Boost. Tried searching about this, didn't find much.

https://pastebin.com/nRMDQipX

lazerl0rd commented on 2020-05-13 02:07

I believe there are missing required packages:

boost catch2 fmt nlohmann-json conan sndio

@Vahtos, try installing them first.

Vahtos commented on 2020-05-09 14:27

I am getting an issue with Conan

-- [download 100% complete]
-- Target architecture: x86_64
-- Could NOT find Catch2 (missing: Catch2_INCLUDE_DIR) (Required is at least > version "2.11")
-- Could NOT find fmt (missing: fmt_LIBRARY fmt_INCLUDE_DIR) (Required is at > least version "6.2")
-- Found OpenSSL: /usr/lib/libcrypto.so (found suitable version "1.1.1g",
minimum required is "1.1")  
-- Found lz4: /usr/lib/liblz4.so (found suitable version "1.9.2", minimum 
required is "1.8") 
-- Could NOT find nlohmann_json (missing: nlohmann_json_INCLUDE_DIR)
(Required is at least version "3.7")
-- Found opus: /usr/lib/libopus.so (Required is at least version "1.3") 
-- Found ZLIB: /usr/lib/libz.so (found suitable version "1.2.11", minimum
required is "1.2") 
-- Found zstd: /usr/lib/libzstd.so (Required is at least version "1.4")
-- Packages catch2/2.11.0;fmt/6.2.0;nlohmann_json/3.7.3 not found!
-- Downloading conan.cmake from https://github.com/conan-io/cmake-conan
-- Conan: checking conan executable
CMake Error at build/conan.cmake:531 (message):
Conan executable not found!
Call Stack (most recent call first):
CMakeLists.txt:251 (conan_check)


-- Configuring incomplete, errors occurred!
See also "/var/tmp/pamac-build-glen/yuzu-
git/src/yuzu/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
    Aborting...

bscubed commented on 2020-05-03 00:19

@doskoi I believe that thread is referring to the fact that yuzu-mainline uses unsafe practices such as ignoring asserts in order to get games playable for testing purposes. yuzu master (yuzu-git) is considered the stable version because it doesn't include unsafe workarounds and more accurately emulates Switch hardware. This is the direction the yuzu team is eventually moving towards; the hope is that one day the workarounds necessary in yuzu-mainline will no longer be necessary to have most games in a playable state (therefore stable). While mainline can run more games at a higher framerate, it's far from stable. See here for more information about yuzu-mainline: https://yuzu-emu.org/entry/yuzu-migration/

doskoi commented on 2020-05-03 00:09

@bscubed Isn't it the opposite? https://community.citra-emu.org/t/yuzu-or-yuzu-mainline/198778

bscubed commented on 2020-05-02 23:14

@doskoi yuzu-mainline-git is the "bleeding edge" version of yuzu. Think of yuzu-mainline-git as the beta version and yuzu-git as the stable version. Both are git packages because their sources are pulled from GitHub.

doskoi commented on 2020-05-01 13:24

What's the difference between yuzu-git and yuzu-mainline-git? Which one is the most bleeding edge? Usually it's the git package, but both are git packages here.

bscubed commented on 2020-04-30 23:16

@greenfoo Thank you for making me aware of this. I added your workaround to the PKGBUILD about a week ago, so it should be building properly now.

@Hill-98 I do not have sndio installed on my system, and it both compiles and runs fine. However, I'd like to look into this issue further. Is the error you're receiving during compilation or runtime?

@k4rakara I haven't encountered any issues with SDL2 recently, but I'm using Arch, so we might be using different versions. However there have been quite a few github issues made recently about builds failing due to outdated dependencies. Perhaps Manjaro's SDL2 package is outdated compared to Arch's? I'll boot up a Manjaro VM and look into the issue further.

If any of you are still having issues, please leave a comment explaining what's going on and I'll do my best to look into it.

k4rakara commented on 2020-04-30 00:26

Having issues with this package. I have SDL2 installed, so I'm not sure why this error is occurring. I'd look into fixing it myself, but I'm not familiar with Cmake or PKGBUILD :/ Also, I'm on manjaro if thats of any use.

-- Configuring done
CMake Error at src/input_common/CMakeLists.txt:1 (add_library):
  Target "input_common" links to target "SDL2::SDL2" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at src/yuzu_cmd/CMakeLists.txt:3 (add_executable):
  Target "yuzu-cmd" links to target "SDL2::SDL2" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at src/yuzu_tester/CMakeLists.txt:3 (add_executable):
  Target "yuzu-tester" links to target "SDL2::SDL2" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?


CMake Error at src/yuzu/CMakeLists.txt:7 (add_executable):
  Target "yuzu" links to target "SDL2::SDL2" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?

Hill-98 commented on 2020-04-28 04:35

yuzu: error while loading shared libraries: libsndio.so.7.0: cannot open shared object file: No such file or directory

Should add sndio as a dependency