Package Details: eden 0.1.1-3

Git Clone URL: https://aur.archlinux.org/eden.git (read-only, click to copy)
Package Base: eden
Description: Nintendo Switch emulator forked from yuzu.
Upstream URL: https://eden-emulator.github.io/
Keywords: eden emulator nintendo switch yuzu
Licenses: GPL-3.0-or-later
Conflicts: eden-beta, eden-bin, eden-git, eden-preview-bin
Submitter: username227
Maintainer: username227 (HurricanePootis)
Last Packager: username227
Votes: 14
Popularity: 0.96
First Submitted: 2025-05-14 22:35 (UTC)
Last Updated: 2026-03-23 21:03 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

jkateva commented on 2026-04-03 10:35 (UTC)

eden 0.1.1-3 build fails for me:


/home/kateva/.cache/yay/eden/src/eden/src/core/tools/renderdoc.cpp: In member function ”void Tools::RenderdocAPI::ToggleCapture()”:
/home/kateva/.cache/yay/eden/src/eden/src/core/tools/renderdoc.cpp:55:17: virhe: invalid use of incomplete type ”struct RENDERDOC_API_1_7_0”
   55 |         rdoc_api->StartFrameCapture(NULL, NULL);
      |                 ^~
Tiedostossa, joka sisällytettiin kohdasta /home/kateva/.cache/yay/eden/src/eden/src/core/tools/renderdoc.cpp:11:
/home/kateva/.cache/yay/eden/src/eden/src/./core/tools/renderdoc.h:9:8: huom: forward declaration of ”struct RENDERDOC_API_1_7_0”
    9 | struct RENDERDOC_API_1_7_0;
      |        ^~~~~~~~~~~~~~~~~~~
/home/kateva/.cache/yay/eden/src/eden/src/core/tools/renderdoc.cpp:57:17: virhe: invalid use of incomplete type ”struct RENDERDOC_API_1_7_0”
   57 |         rdoc_api->EndFrameCapture(NULL, NULL);
      |                 ^~
/home/kateva/.cache/yay/eden/src/eden/src/./core/tools/renderdoc.h:9:8: huom: forward declaration of ”struct RENDERDOC_API_1_7_0”
    9 | struct RENDERDOC_API_1_7_0;
      |        ^~~~~~~~~~~~~~~~~~~
[1309/1516] Building CXX object src/core/CMakeFiles/core.dir/reporter.cpp.o
ninja: build stopped: subcommand failed.
==> VIRHE: Virhe tapahtui funktiossa build().

mohredlou commented on 2026-03-25 15:33 (UTC) (edited on 2026-04-01 03:59 (UTC) by mohredlou)

I am having problems updating. tried remove and reinstall same error

[1287/1514] Building CXX object src/core/CMakeFiles/core.dir/tools/renderdoc.cpp.o
FAILED: [code=1] src/core/CMakeFiles/core.dir/tools/renderdoc.cpp.o 
/usr/bin/c++ -DARCHITECTURE_x86_64=1 -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DCPPHTTPLIB_BROTLI_SUPPORT -DCPPHTTPLIB_OPENSSL_SUPPORT -DCPPHTTPLIB_USE_NON_BLOCKING_GETADDRINFO -DCPPHTTPLIB_ZLIB_SUPPORT -DCPPHTTPLIB_ZSTD_SUPPORT -DENABLE_WEB_SERVICE -DFMT_SHARED -DNDEBUG -DYUZU_ROOM -D_FILE_OFFSET_BITS=64 -I/var/tmp/pamac-build-mohred/eden/src/eden/src/. -I/var/tmp/pamac-build-mohred/eden/src/build/src -I/var/tmp/pamac-build-mohred/eden/src/eden/externals/./stb -I/var/tmp/pamac-build-mohred/eden/src/eden/.cache/cpm/cpp-jwt/9eae/include -I/var/tmp/pamac-build-mohred/eden/src/eden/externals/glad/include -I/var/tmp/pamac-build-mohred/eden/src/eden/.cache/cpm/sirit/1.0.3/include -I/var/tmp/pamac-build-mohred/eden/src/eden/.cache/cpm/spirv-headers/04f1/include -I/var/tmp/pamac-build-mohred/eden/src/eden/externals/./bc_decoder -I/var/tmp/pamac-build-mohred/eden/src/eden/.cache/cpm/vulkanmemoryallocator/3.3.0/include -I/var/tmp/pamac-build-mohred/eden/src/eden/.cache/cpm/xbyak/7.22 -I/var/tmp/pamac-build-mohred/eden/src/eden/externals/nx_tzdb/include -I/var/tmp/pamac-build-mohred/eden/src/build/externals/nx_tzdb/include -I/var/tmp/pamac-build-mohred/eden/src/eden/externals/./tz -I/var/tmp/pamac-build-mohred/eden/src/eden/src/dynarmic/src/dynarmic/.. -I/var/tmp/pamac-build-mohred/eden/src/eden/.cache/cpm/mcl/7b08/src/../include -isystem /usr/include/opus -isystem /var/tmp/pamac-build-mohred/eden/src/eden/.cache/cpm/httplib/0.28.0 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -std=gnu++20 -fwrapv -Werror=all -Werror=extra -Werror=missing-declarations -Werror=shadow -Werror=unused -Wno-attributes -Wno-invalid-offsetof -Wno-unused-parameter -Wno-missing-field-initializers -mcx16 -Wno-array-bounds -Wno-stringop-overread -Wno-stringop-overflow -Werror=conversion -Wno-sign-conversion -Wno-cast-function-type -MD -MT src/core/CMakeFiles/core.dir/tools/renderdoc.cpp.o -MF src/core/CMakeFiles/core.dir/tools/renderdoc.cpp.o.d -o src/core/CMakeFiles/core.dir/tools/renderdoc.cpp.o -c /var/tmp/pamac-build-mohred/eden/src/eden/src/core/tools/renderdoc.cpp
/var/tmp/pamac-build-mohred/eden/src/eden/src/core/tools/renderdoc.cpp: In member function ‘void Tools::RenderdocAPI::ToggleCapture()’:
/var/tmp/pamac-build-mohred/eden/src/eden/src/core/tools/renderdoc.cpp:55:17: error: invalid use of incomplete type ‘struct RENDERDOC_API_1_7_0’
   55 |         rdoc_api->StartFrameCapture(NULL, NULL);
      |                 ^~
In file included from /var/tmp/pamac-build-mohred/eden/src/eden/src/core/tools/renderdoc.cpp:11:
/var/tmp/pamac-build-mohred/eden/src/eden/src/./core/tools/renderdoc.h:9:8: note: forward declaration of ‘struct RENDERDOC_API_1_7_0’
    9 | struct RENDERDOC_API_1_7_0;
      |        ^~~~~~~~~~~~~~~~~~~
/var/tmp/pamac-build-mohred/eden/src/eden/src/core/tools/renderdoc.cpp:57:17: error: invalid use of incomplete type ‘struct RENDERDOC_API_1_7_0’
   57 |         rdoc_api->EndFrameCapture(NULL, NULL);
      |                 ^~
/var/tmp/pamac-build-mohred/eden/src/eden/src/./core/tools/renderdoc.h:9:8: note: forward declaration of ‘struct RENDERDOC_API_1_7_0’
    9 | struct RENDERDOC_API_1_7_0;
      |        ^~~~~~~~~~~~~~~~~~~
[1304/1514] Building CXX object src/core/CMakeFiles/core.dir/reporter.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().

username227 commented on 2026-03-23 21:12 (UTC)

OK, sorry, messed up on the checksum while patching for the renderdoc issue. patch will be necessary until the 0.2.0 stable is released, but has been fixed upstream.

rharish commented on 2026-03-23 20:57 (UTC)

The checksum isn't matching for eden-v0.1.1.tar.gz. It should be 73e3f189fadb71459754d3f53b8c28191c87b267a9923887477804668ff58d08.

smartassskeleton commented on 2026-03-23 19:05 (UTC)

Hey I'm failing on a clean build:

[1281/1514] Building CXX object src/core/CMakeFiles/core.dir/tools/renderdoc.cpp.o
FAILED: [code=1] src/core/CMakeFiles/core.dir/tools/renderdoc.cpp.o 
/usr/bin/c++ -DARCHITECTURE_x86_64=1 -DBOOST_CONTEXT_DYN_LINK -DBOOST_CONTEXT_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DCPPHTTPLIB_BROTLI_SUPPORT -DCPPHTTPLIB_OPENSSL_SUPPORT -DCPPHTTPLIB_USE_NON_BLOCKING_GETADDRINFO -DCPPHTTPLIB_ZLIB_SUPPORT -DCPPHTTPLIB_ZSTD_SUPPORT -DENABLE_WEB_SERVICE -DFMT_SHARED -DNDEBUG -DYUZU_ROOM -D_FILE_OFFSET_BITS=64 -I/home/sass/.cache/yay/eden/src/eden/src/. -I/home/sass/.cache/yay/eden/src/build/src -I/home/sass/.cache/yay/eden/src/eden/externals/./stb -I/home/sass/.cache/yay/eden/src/eden/.cache/cpm/cpp-jwt/9eae/include -I/home/sass/.cache/yay/eden/src/eden/externals/glad/include -I/home/sass/.cache/yay/eden/src/eden/.cache/cpm/sirit/1.0.3/include -I/home/sass/.cache/yay/eden/src/eden/.cache/cpm/spirv-headers/04f1/include -I/home/sass/.cache/yay/eden/src/eden/externals/./bc_decoder -I/home/sass/.cache/yay/eden/src/eden/.cache/cpm/vulkanmemoryallocator/3.3.0/include -I/home/sass/.cache/yay/eden/src/eden/.cache/cpm/xbyak/7.22 -I/home/sass/.cache/yay/eden/src/eden/externals/nx_tzdb/include -I/home/sass/.cache/yay/eden/src/build/externals/nx_tzdb/include -I/home/sass/.cache/yay/eden/src/eden/externals/./tz -I/home/sass/.cache/yay/eden/src/eden/src/dynarmic/src/dynarmic/.. -I/home/sass/.cache/yay/eden/src/eden/.cache/cpm/mcl/7b08/src/../include -isystem /usr/include/opus -isystem /home/sass/.cache/yay/eden/src/eden/.cache/cpm/httplib/0.28.0 -march=native -O3 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -std=gnu++20 -fwrapv -Werror=all -Werror=extra -Werror=missing-declarations -Werror=shadow -Werror=unused -Wno-attributes -Wno-invalid-offsetof -Wno-unused-parameter -Wno-missing-field-initializers -mcx16 -Wno-array-bounds -Wno-stringop-overread -Wno-stringop-overflow -Werror=conversion -Wno-sign-conversion -Wno-cast-function-type -MD -MT src/core/CMakeFiles/core.dir/tools/renderdoc.cpp.o -MF src/core/CMakeFiles/core.dir/tools/renderdoc.cpp.o.d -o src/core/CMakeFiles/core.dir/tools/renderdoc.cpp.o -c /home/sass/.cache/yay/eden/src/eden/src/core/tools/renderdoc.cpp
In file included from /home/sass/.cache/yay/eden/src/eden/src/core/tools/renderdoc.cpp:11:
/home/sass/.cache/yay/eden/src/eden/src/./core/tools/renderdoc.h:6:8: error: using typedef-name ‘RENDERDOC_API_1_6_0’ after ‘struct’
    6 | struct RENDERDOC_API_1_6_0;
      |        ^~~~~~~~~~~~~~~~~~~
In file included from /home/sass/.cache/yay/eden/src/eden/src/core/tools/renderdoc.cpp:7:
/usr/include/renderdoc_app.h:847:29: note: ‘RENDERDOC_API_1_6_0’ has a previous declaration here
  847 | typedef RENDERDOC_API_1_7_0 RENDERDOC_API_1_6_0;
      |                             ^~~~~~~~~~~~~~~~~~~
[1306/1514] Building CXX object src/core/CMakeFiles/core.dir/reporter.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: eden-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
eden - exit status 4

Adding this prepare() sed solved it for me:

prepare() {
  sed -i '/^struct RENDERDOC_API_1_6_0;/d' \
    "$srcdir/eden/src/core/tools/renderdoc.h"
}

Is it just on my side?

username227 commented on 2026-03-20 12:59 (UTC)

only stable releases are updated on this package. if you want release candidates, go to eden-beta.

acmiudhg commented on 2026-02-09 19:31 (UTC)

Anyone else having the first run migration process remove the data from old yuzu even when selecting to keep it intact?

dantob commented on 2026-01-27 12:42 (UTC) (edited on 2026-01-27 12:42 (UTC) by dantob)

Some of the cmake variables changed with 0.1.0 YUZU_ENABLE_LTO -> ENABLE_LTO, YUZU_USE_FASTER_LD -> USE_FASTER_LINKER

rharish commented on 2025-12-25 17:50 (UTC)

Well, I uninstalled them both after installing eden, but if I reinstall them now, I get these versions: vulkan-utility-libraries 1.4.335.0-1.1 vulkan-headers-git 1.4.337.r0.g450bd22-1

crueter commented on 2025-12-25 16:59 (UTC)

Out of curiosity what were the versions? According to Khronos the utility libraries should work with newer headers of the same major release. And for older headers, VulkanUtilityLibrariesConfig.cmake should have rejected it entirely (https://github.com/KhronosGroup/Vulkan-Utility-Libraries/pull/323) resulting in it just using the bundled headers.