Package Details: dolphin-emu-tool-git 2409.r299.gd1ef4d5cc1-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 - CLI-based utility for functions such as managing disc images - 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-tool
Provides: dolphin-emu-tool
Submitter: None
Maintainer: dpeukert
Last Packager: dpeukert
Votes: 123
Popularity: 0.55
First Submitted: 2011-08-20 13:05 (UTC)
Last Updated: 2024-11-10 13:18 (UTC)

Dependencies (45)

Required by (0)

Sources (9)

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

1 2 3 4 5 6 .. 56 Next › Last »

HurricanePootis commented on 2024-11-11 00:28 (UTC)

thank you!

dpeukert commented on 2024-11-10 13:22 (UTC)

@tuxpenguin: Should be fixed now, sorry for the delay!

dpeukert commented on 2024-11-10 13:22 (UTC)

@HurricanePootis: Fixed, thanks for the heads-up!

HurricanePootis commented on 2024-11-10 04:34 (UTC)

You are overwriting $LDFLAGS, leading to the following warning from namcap:

dolphin-emu-git W: ELF file ('usr/bin/dolphin-emu') lacks FULL RELRO, check LDFLAGS.

In order to fix this, please change export LDFLAGS="-Wl,--copy-dt-needed-entries" to export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries". This will keep the Arch LDFLAG's, while also getting that copy-dt-needed-entries.

tuxpenguin commented on 2024-10-27 23:16 (UTC) (edited on 2024-10-31 00:03 (UTC) by tuxpenguin)

Edit: I believe that this pull request is the source of the error. It seems that they have decided to revert to using the bundled zlib-ng rather than allow use of the system zlib-ng library. However I am only making an empirical guess so correct me if I'm wrong.

https://github.com/dolphin-emu/dolphin/pull/13089

Currently get this error when trying to build:

CMake Error at Externals/zlib-ng/CMakeLists.txt:7 (add_subdirectory): The source directory

/home/user/.cache/yay/dolphin-emu-git/src/dolphin-emu-git/Externals/zlib-ng/zlib-ng

does not contain a CMakeLists.txt file.

CMake Error at Externals/zlib-ng/CMakeLists.txt:14 (add_library): add_library cannot create ALIAS target "ZLIB::ZLIB" because target "zlib" does not already exist.

CMake Error at CMake/DolphinDisableWarningsMSVC.cmake:4 (get_target_property): get_target_property() called with non-existent target "zlib". Call Stack (most recent call first): Externals/zlib-ng/CMakeLists.txt:15 (dolphin_disable_warnings)

xiota commented on 2024-09-17 20:52 (UTC) (edited on 2024-09-17 20:53 (UTC) by xiota)

Check usually runs unit or other upstream developed tests. Finding another package that checks version doesn't make it standard. Maybe checking version makes sense for the other package. For this one, it has not been useful. It fails without detecting any real problem. It does not, "Verify that the basic functionality works". Loading some GPL homebrew ROM under xvfb would be much more likely to detect real problems without spurious failures.

dpeukert commented on 2024-09-17 18:04 (UTC) (edited on 2024-09-17 18:04 (UTC) by dpeukert)

@xiota: Not really sure what's so nonstandard about it, see https://gitlab.archlinux.org/archlinux/packaging/packages/helm/-/blob/main/PKGBUILD#L55 for an example of a similar check in the main repos.

@busbybear: This should now be fixed.

xiota commented on 2024-09-15 23:33 (UTC)

@Postingstuff When there is a library mismatch, rebuild the affected AUR packages. If build fails, try building in a clean chroot. If there are still problems, check comments for known issues (eg, check failures). If the problem is new, comment to report them.

@busbybear Rebuild with --nocheck option. This package has a nonstandard check that fails on some machines. Maintainer has refused to remove it despite past requests.

dpeukert commented on 2024-09-15 23:20 (UTC)

@Postingstuff: This package doesn't have a versioned dependency on fmt.

Postingstuff commented on 2024-09-15 22:14 (UTC)

Installation of fmt (11.0.2-1) violates the dependency 'libfmt.so=10-64', required by dolphin-emu-git

Can't update fmt due to this package.