Package Details: rmg-git git-2

Git Clone URL: https://aur.archlinux.org/rmg-git.git (read-only, click to copy)
Package Base: rmg-git
Description: Rosalie's Mupen GUI
Upstream URL: https://github.com/Rosalie241/rmg
Licenses: GPL3
Conflicts: rmg
Provides: rmg
Submitter: Rosalie
Maintainer: Rosalie
Last Packager: Rosalie
Votes: 7
Popularity: 0.000000
First Submitted: 2022-01-16 18:13 (UTC)
Last Updated: 2026-01-19 07:12 (UTC)

Latest Comments

Rosalie commented on 2026-01-19 07:12 (UTC)

Should be fixed with the latest pkgrel, thanks for reporting it.

brunoshure commented on 2026-01-18 22:57 (UTC) (edited on 2026-01-19 00:29 (UTC) by brunoshure)

I get a build error when manually cloning and building with makepkg -sirc:

[ 94%] Building CXX object Source/RMG/CMakeFiles/RMG.dir/main.cpp.o
/home/desktop/AUR/rmg-git/src/rmg/Source/RMG/VidExt.cpp:39:24: error: aggregate ‘QVulkanInstance l_VulkanInstance’ has incomplete type and cannot be defined
   39 | static QVulkanInstance l_VulkanInstance;
      |                        ^~~~~~~~~~~~~~~~
/home/desktop/AUR/rmg-git/src/rmg/Source/RMG/VidExt.cpp:40:8: error: ‘QVulkanInfoVector’ does not name a type
   40 | static QVulkanInfoVector<QVulkanExtension> l_VulkanExtensions;
      |        ^~~~~~~~~~~~~~~~~
/home/desktop/AUR/rmg-git/src/rmg/Source/RMG/VidExt.cpp: In function ‘m64p_error VidExt_VK_GetSurface(void**, void*)’:
/home/desktop/AUR/rmg-git/src/rmg/Source/RMG/VidExt.cpp:415:33: error: ‘VK_NULL_HANDLE’ was not declared in this scope
  415 |     if ((VkInstance)Instance == VK_NULL_HANDLE)
      |                                 ^~~~~~~~~~~~~~
/home/desktop/AUR/rmg-git/src/rmg/Source/RMG/VidExt.cpp:422:42: error: ‘VK_NULL_HANDLE’ was not declared in this scope
  422 |     if (l_VulkanInstance.vkInstance() == VK_NULL_HANDLE)
      |                                          ^~~~~~~~~~~~~~
/home/desktop/AUR/rmg-git/src/rmg/Source/RMG/VidExt.cpp:434:51: error: incomplete type ‘QVulkanInstance’ used in nested name specifier
  434 |     VkSurfaceKHR vulkanSurface = QVulkanInstance::surfaceForWindow((*l_VulkanWidget));
      |                                                   ^~~~~~~~~~~~~~~~
/home/desktop/AUR/rmg-git/src/rmg/Source/RMG/VidExt.cpp:435:26: error: ‘VK_NULL_HANDLE’ was not declared in this scope
  435 |     if (vulkanSurface == VK_NULL_HANDLE)
      |                          ^~~~~~~~~~~~~~
/home/desktop/AUR/rmg-git/src/rmg/Source/RMG/VidExt.cpp: In function ‘m64p_error VidExt_VK_GetInstanceExtensions(const char***, uint32_t*)’:
/home/desktop/AUR/rmg-git/src/rmg/Source/RMG/VidExt.cpp:452:5: error: ‘l_VulkanExtensions’ was not declared in this scope; did you mean ‘l_VulkanExtensionList’?
  452 |     l_VulkanExtensions = l_VulkanInstance.supportedExtensions();
      |     ^~~~~~~~~~~~~~~~~~
      |     l_VulkanExtensionList
make[2]: *** [Source/RMG/CMakeFiles/RMG.dir/build.make:559: Source/RMG/CMakeFiles/RMG.dir/VidExt.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:690: Source/RMG/CMakeFiles/RMG.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Adding vulkan-headers to makedepends fixes the issue.

Rosalie commented on 2023-01-10 21:00 (UTC)

I apologize for the issue, it's been fixed in master and I'll try to ensure the next time I force-push in my forks, that they don't cause such issues anymore, thank you for reporting it!

notdexterslab commented on 2023-01-10 15:34 (UTC)

I keep receiving the following error when building:

make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

This has happened when installing with yay as well as cloning the packaging and running makepkg -sic.

Tomatopaste commented on 2022-12-19 20:20 (UTC)

Your tool installs successfully. However when I run RMG, I get the following error:

sh: line 1: xdg-user-dir: command not found

After installing xdg-user-dirs it boots up fine. I suggest to add it to your dependencies.

poudink commented on 2022-06-03 15:52 (UTC)

getting a build error as of latest commit https://pastebin.com/0ycW6Muu