@xiota what should i do then? i even deleted the emulator and tried to do a clean build (again)
Search Criteria
Package Details: dolphin-emu-git 2409.r299.gd1ef4d5cc1-1
Package Actions
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: | 123 |
Popularity: | 0.54 |
First Submitted: | 2011-08-20 13:05 (UTC) |
Last Updated: | 2024-11-10 13:18 (UTC) |
Dependencies (53)
- alsa-lib
- bluez-libs (bluez-gitAUR)
- bzip2 (bzip2-gitAUR)
- cubebAUR (cubeb-gitAUR, cubebAUR)
- enet (enet-gtkorvo-gitAUR, enet-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- hidapi (hidapi-gitAUR)
- libavcodec.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg3.4AUR, ffmpeg-compat-55AUR, ffmpeg-compat-54AUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg, ffmpeg4.4)
- libavformat.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg3.4AUR, ffmpeg-compat-55AUR, ffmpeg-compat-54AUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg, ffmpeg4.4)
- libavutil.so (libavutil-52AUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg3.4AUR, ffmpeg2.8AUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg, ffmpeg4.4)
- libcurl.so (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR, curl, lib32-curl)
- libevdev (libevdev-gitAUR)
- libfmt.so (fmt-gitAUR, fmt9AUR, fmt10AUR, fmt)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utilsAUR, libglvnd)
- libminiupnpc.so (miniupnpc)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libsfml-network.so (sfml-gitAUR, sfml)
- libsfml-system.so (sfml-gitAUR, sfml)
- Show 33 more dependencies...
Required by (3)
- chimera (requires dolphin-emu)
- dolphin-emu-nogui-git (requires dolphin-emu)
- emulationstation (requires dolphin-emu) (optional)
Sources (9)
Latest Comments
« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 16 .. 56 Next › Last »
Tortillas-IT commented on 2023-08-25 17:22 (UTC)
Tortillas-IT commented on 2023-08-25 00:16 (UTC) (edited on 2023-08-25 00:17 (UTC) by Tortillas-IT)
@dpeukert
/usr/include/fmt/core.h:1577:63: error: ‘fmt::v10::detail::type_is_unformattable_for<const Common::BigEndianValue<unsigned int>, char> _’ has incomplete type
1577 | type_is_unformattable_for<T, typename Context::char_type> _;
| ^
/usr/include/fmt/core.h:1581:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt
1581 | formattable,
| ^~~~~~~~~~~
/usr/include/fmt/core.h:1581:7: note: ‘formattable’ evaluates to false
/usr/include/fmt/core.h: In instantiation of ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&) [with bool PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = const Common::BigEndianValue<long unsigned int>; typename std::enable_if<PACKED, int>::type <anonymous> = 0]’:
/usr/include/fmt/core.h:1810:51: required from ‘constexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T& ...) [with T = {const Common::BigEndianValue<long unsigned int>}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {Common::BigEndianValue<long unsigned int>}]’
/usr/include/fmt/core.h:1828:18: required from ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<_Args>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = basic_format_context<appender, char>; T = {const Common::BigEndianValue<long unsigned int>}]’
/home/federico/.cache/yay/dolphin-emu-git/src/dolphin-emu-git/Source/Core/Common/Logging/Log.h:101:75: required from ‘void Common::Log::GenericLogFmt(LogLevel, LogType, const char*, int, const S&, const Args& ...) [with long unsigned int NumFields = 1; S = WiiSave::Import(const std::string&, std::function<bool()>)::<lambda()>::FMT_COMPILE_STRING; Args = {Common::BigEndianValue<long unsigned int>}]’
/home/federico/.cache/yay/dolphin-emu-git/src/dolphin-emu-git/Source/Core/Core/HW/WiiSave.cpp:558:5: required from here
/usr/include/fmt/core.h:1577:63: error: ‘fmt::v10::detail::type_is_unformattable_for<const Common::BigEndianValue<long unsigned int>, char> _’ has incomplete type
1577 | type_is_unformattable_for<T, typename Context::char_type> _;
| ^
/usr/include/fmt/core.h:1581:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: https://fmt.dev/latest/api.html#udt
1581 | formattable,
| ^~~~~~~~~~~
/usr/include/fmt/core.h:1581:7: note: ‘formattable’ evaluates to false
[530/1100] Building CXX object Source/Core/Core/CMakeFiles/core.dir/IOS/Network/Socket.cpp.o
ninja: build stopped: subcommand failed.
xiota commented on 2023-08-24 16:44 (UTC)
Clean chroot. Builds fine after installing fmt9
. However, I'm wondering why not remove fmt9
and use build flag -DUSE_SYSTEM_FMT=OFF
?
dpeukert commented on 2023-08-24 14:46 (UTC)
@Tortillas-IT: Can you post your build output?
Tortillas-IT commented on 2023-08-24 14:32 (UTC)
i still can't compile the new updated package, even with a clean build
heavysink commented on 2023-08-21 18:34 (UTC)
Hi using fmt0.9 from AUR solved all provlem. It seems that dolphin is still not ready for the new fmt yet.
xAsh commented on 2023-08-21 15:33 (UTC)
Won't compile since latest commit (FAILED: Source/Core/Common/CMakeFiles/common.dir/Version.cpp.o)
xiota commented on 2023-08-19 16:57 (UTC) (edited on 2023-08-26 22:22 (UTC) by xiota)
According to FS#78628, the following prevent the segfault in extra/dolphin-emu
:
- Adding
!lto
tooptions
. - Using
clang
instead ofgcc
.
dolphin-emu-git
is failing to build in clean chroot. Looks like fmt
issues again.
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