Package Details: dolphin-emu-git 5.0.r21785.gf49659fbfc-1

Git Clone URL: https://aur.archlinux.org/dolphin-emu-git.git (read-only, click to copy)
Package Base: dolphin-emu-git
Description: A Gamecube / Wii emulator - git version
Upstream URL: https://dolphin-emu.org
Keywords: dolphin emu emulator game gamecube gui nintendo remote revolution triforce wii wiimote
Licenses: GPL-2.0-or-later
Conflicts: dolphin-emu
Provides: dolphin-emu
Submitter: None
Maintainer: dpeukert
Last Packager: dpeukert
Votes: 121
Popularity: 0.71
First Submitted: 2011-08-20 13:05 (UTC)
Last Updated: 2024-06-29 20:21 (UTC)

Dependencies (47)

Required by (3)

Sources (7)

Pinned Comments

dpeukert commented on 2020-04-10 12:34 (UTC) (edited on 2020-09-26 17:48 (UTC) by dpeukert)

The PKGBUILD for this package is hosted here (contributions are welcome!): https://gitlab.com/dpeukert/pkgbuilds/tree/main/dolphin-emu-git

Latest Comments

« First ‹ Previous 1 .. 11 12 13 14 15 16 17 18 19 20 21 .. 53 Next › Last »

yrlf commented on 2022-01-20 20:22 (UTC)

The build fails for me due to a whole bunch of fmt problems complaining about missing formatter specializations.

It seems CMake selects the system fmt (8.1.1) and not the bundled fmt (7.1). Compilation works if I patch the CMakeLists to search for fmt with find_package(fmt 7.1 EXACT)

hazelnot commented on 2021-12-23 10:40 (UTC)

Hm, I am using yay, maybe if I tell it to do a clean build I'll be able to use this

karl-k commented on 2021-12-22 02:34 (UTC)

"There's an issue with building this package, I think it has to do with submodule initialization. I'm not technical enough to know the fix, unfortunately." Yeah, it appears to fail building. Hopefully someone smart enough can come along & fix this for us.

dpeukert commented on 2021-12-22 01:51 (UTC) (edited on 2021-12-22 01:53 (UTC) by dpeukert)

@hazelnot: That's strange, it seems like it is trying to load the previous soname for some reason (the current one is libmbedcrypto.so.7). I'll try looking into it some more, but the only thing I can think of right now is that an AUR helper (if you're using one) might be hanging onto an older cache of some part of the build process and therefore trying to use the older mbedtls version. That would also track with the direct build working. Clearing/deleting that cache would (hopefully) force the build process to start fresh. Let me know if you figure something out.

hazelnot commented on 2021-12-20 11:38 (UTC)

I have mbedtls 2.27.0-1.

Thing is, I tried building Dolphin directly from the official git repo and that one worked.

dpeukert commented on 2021-12-20 09:14 (UTC)

@hazelnot: I also wasn't able to reproduce this, what version of mbedtls do you have installed (it should be installed as it's a dependency of dolphin-emu-git)?

dpeukert commented on 2021-12-20 09:10 (UTC)

@modnoob: I wasn't able to reproduce this, but from what I could find on the internet, this can happen when building with Clang. Do you happen to be using it for building this package in some way?

hazelnot commented on 2021-12-18 19:05 (UTC)

Can't seem to be able to run this anymore, getting dolphin-emu: error while loading shared libraries: libmbedcrypto.so.6: cannot open shared object file: No such file or directory

modnoob commented on 2021-12-15 14:22 (UTC) (edited on 2021-12-15 14:24 (UTC) by modnoob)

Since one or two days the build fails for me like that:


[660/1006] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/CommandLineParse.cpp.o
[661/1006] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/Disassembler.cpp.o
[662/1006] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/DiscordPresence.cpp.o
[663/1006] Linking CXX static library Source/Core/InputCommon/libinputcommon.a
[664/1006] Building CXX object Source/Core/Core/CMakeFiles/core.dir/NetPlayCommon.cpp.o
FAILED: Source/Core/Core/CMakeFiles/core.dir/NetPlayCommon.cpp.o 
/usr/bin/ccache /usr/lib/ccache/bin/c++ -DDATA_DIR=\"/usr/share/dolphin-emu/\" -DFMT_LOCALE -DFMT_SHARED -DHAS_LIBMGBA -DHAS_OPENGL -DHAS_VULKAN -DHAVE_BLUEZ=1 -DHAVE_EGL=1 -DHAVE_FFMPEG -DHAVE_HIDAPI=1 -DHAVE_LIBEVDEV=1 -DHAVE_LIBSYSTEMD -DHAVE_LIBUDEV=1 -DHAVE_X11=1 -DHAVE_XRANDR=1 -DUSE_ANALYTICS=1 -DUSE_MEMORYWATCHER=1 -DUSE_PIPES=1 -DUSE_UPNP -D_ARCH_64=1 -D_DEFAULT_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_M_X86=1 -D_M_X86_64=1 -D__LIBUSB__ -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Source/Core -I/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/External/minizip -I/usr/include/libpng16 -I/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Externals/soundtouch -I/usr/include/libusb-1.0 -I/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Externals/discord-rpc/include -I/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Externals/picojson -I/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/build/Source/Core -I/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Externals/minizip/. -I/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Externals/cubeb/include -I/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/build/exports -I/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Externals/mGBA/mgba/include -I/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/build/Externals/mGBA/mgba/include -I/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Externals/Bochs_disasm -isystem /var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Externals/rangeset/include -isystem /usr/include/hidapi -march=native -D_FORTIFY_SOURCE=2 -march=native  -O2 -pipe -fno-plt -msse2 -fdiagnostics-color -fno-strict-aliasing -fno-exceptions -fvisibility-inlines-hidden -fvisibility=hidden -fomit-frame-pointer -Wall -Wtype-limits -Wsign-compare -Wignored-qualifiers -Wuninitialized -Wlogical-op -Wshadow -Winit-self -Wmissing-declarations -Wno-stringop-truncation -Werror=format -std=c++17 -MD -MT Source/Core/Core/CMakeFiles/core.dir/NetPlayCommon.cpp.o -MF Source/Core/Core/CMakeFiles/core.dir/NetPlayCommon.cpp.o.d -o Source/Core/Core/CMakeFiles/core.dir/NetPlayCommon.cpp.o -c /var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Source/Core/Core/NetPlayCommon.cpp
/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Source/Core/Core/NetPlayCommon.cpp: In function ‘bool NetPlay::DecompressPacketIntoFolderInternal(sf::Packet&, const string&)’:
/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Source/Core/Core/NetPlayCommon.cpp:238:14: error: ‘all_of’ is not a member of ‘std’
  238 |     if (std::all_of(name.begin(), name.end(), [](char c) { return c == '.'; }))
      |              ^~~~~~
[665/1006] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WbfsBlob.cpp.o
[666/1006] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WiiEncryptionCache.cpp.o
[667/1006] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeWad.cpp.o
[668/1006] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeGC.cpp.o
[669/1006] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/GameFileCache.cpp.o
[670/1006] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeWii.cpp.o
[671/1006] Building CXX object Source/Core/UICommon/CMakeFiles/uicommon.dir/GameFile.cpp.o
[672/1006] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/VolumeVerifier.cpp.o
/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Source/Core/DiscIO/VolumeVerifier.cpp: In member function ‘void DiscIO::VolumeVerifier::Process()’:
/var/tmp/pamac-build-reini/dolphin-emu-git/src/dolphin-emu-git/Source/Core/DiscIO/VolumeVerifier.cpp:1116:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<long unsigned int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1116 |     if (m_content_index + 1 < m_content_offsets.size() &&
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
[673/1006] Building CXX object Source/Core/DiscIO/CMakeFiles/discio.dir/WIABlob.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...

dpeukert commented on 2021-08-19 09:03 (UTC)

@Peter0x44: I'm mirroring what the dolphin-emu package in the main repos does.