Package Details: retro-debugger-git v0.64.68.r8.4d8f80e-1

Git Clone URL: https://aur.archlinux.org/retro-debugger-git.git (read-only, click to copy)
Package Base: retro-debugger-git
Description: Multiplatform debugger APIs host for retro computers: C64 (Vice), Atari800 and NES (NestopiaUE)
Upstream URL: https://github.com/slajerek/RetroDebugger
Licenses: custom
Provides: retro-debugger
Submitter: ruzsa.balazs
Maintainer: ruzsa.balazs
Last Packager: ruzsa.balazs
Votes: 0
Popularity: 0.000000
First Submitted: 2023-06-03 11:51 (UTC)
Last Updated: 2024-10-20 18:37 (UTC)

Latest Comments

cky commented on 2024-12-29 22:55 (UTC)

@enricostn: The MTEngineSDL source was updated and some new files were added. The problem is, that the CMakeList.txt in Retrodebugger source wasn't updated to reflect the MTEngineSDL changes. So this must be fixed in the upstream. I'll figure out the missing includes (seems to more than one include) and make a PR or open an issue.

enricostn commented on 2024-12-29 17:47 (UTC)

Hi there, since the last update I'm getting the following error while building. Any hint? Thanks!

/src/retro-debugger-git (master *)$ makepkg -s
==> Making package: retro-debugger-git v0.64.70.r1.c0a3a98-1 (Sun 29 Dec 2024 06:40:54 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating RetroDebugger git repo...
  -> Updating MTEngineSDL git repo...
==> Validating source files with md5sums...
    RetroDebugger ... Skipped
    MTEngineSDL ... Skipped
==> Extracting sources...
  -> Creating working copy of RetroDebugger git repo...
Reset branch 'makepkg'
  -> Creating working copy of MTEngineSDL git repo...
Reset branch 'makepkg'
==> Starting prepare()...
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
-- Configuring done (0.0s)
-- Generating done (0.0s)
-- Build files have been written to: /home/enrico/src/retro-debugger-git/src/MTEngineSDL/build
[100%] Built target MTEngineSDL
-- Configuring done (0.0s)
-- Generating done (0.1s)
-- Build files have been written to: /home/enrico/src/retro-debugger-git/src/RetroDebugger/build
[  0%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/C64D_InitPlugins.cpp.o
In file included from /home/enrico/src/retro-debugger-git/src/RetroDebugger/../MTEngineSDL/src/Engine/Core/SYS_Main.h:14,
                 from /home/enrico/src/retro-debugger-git/src/RetroDebugger/../MTEngineSDL/src/Engine/GUI/Controls/CGuiElement.h:17,
                 from /home/enrico/src/retro-debugger-git/src/RetroDebugger/../MTEngineSDL/src/Engine/GUI/Controls/CGuiView.h:13,
                 from /home/enrico/src/retro-debugger-git/src/RetroDebugger/src/Screens/CViewC64.h:13,
                 from /home/enrico/src/retro-debugger-git/src/RetroDebugger/src/Plugins/C64D_InitPlugins.cpp:2:
/home/enrico/src/retro-debugger-git/src/RetroDebugger/../MTEngineSDL/src/Engine/Core/SYS_Funct.h:14:10: fatal error: json.hpp: No such file or directory
   14 | #include "json.hpp"
      |          ^~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/Plugins.dir/build.make:79: CMakeFiles/Plugins.dir/src/Plugins/C64D_InitPlugins.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:99: CMakeFiles/Plugins.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

ruzsa.balazs commented on 2024-10-20 18:39 (UTC)

@berilac "Looks like makedepends should also include cmake" <- fixed

berilac commented on 2024-10-17 09:26 (UTC)

Looks like makedepends should also include cmake.

ruzsa.balazs commented on 2024-05-15 17:27 (UTC)

@cky I could reproduce the build issue you reported, tested your fix (it works) so I incorporated it into the PKGBUILD.

Thanks for taking care.

cky commented on 2024-05-12 10:34 (UTC) (edited on 2024-05-12 10:38 (UTC) by cky)

Hi, I had to modify the PKGBUILD to build the package. It's more a upstream problem, but this fixed build-error:

Line 41: changed from "cmake .." to: cmake -DCMAKE_C_FLAGS="-fpermissive" ..

So, the build() looks no like this: https://pastebin.com/fXui1jiK

enricostn commented on 2024-02-25 11:47 (UTC)

Hi, many thanks for your time! It builds now.

ruzsa.balazs commented on 2024-02-24 19:02 (UTC)

Thanks for the error report, hopefully I managed to fix all current build issues for now. Please try again.

enricostn commented on 2024-02-22 18:53 (UTC)

Hi, I cannot build it. With or without your patches. Would you mind to take a look? Thanks!

ruzsa.balazs commented on 2023-06-03 12:04 (UTC)

Successor of c64-debugger-git.

I had to apply some patches to make it build on my machine. Once upstream fixes these problems, my patches will most likely break. When that happens, leave a comment here so that I know it's time to update.