Package Details: openmsx 20.0-1

Git Clone URL: https://aur.archlinux.org/openmsx.git (read-only, click to copy)
Package Base: openmsx
Description: The MSX emulator that aims for perfection.
Upstream URL: http://openmsx.org/
Licenses: custom
Conflicts: openmsx-git
Provides: openmsx
Submitter: reztho
Maintainer: oneeyedwilly
Last Packager: oneeyedwilly
Votes: 39
Popularity: 1.36
First Submitted: 2009-01-09 20:37 (UTC)
Last Updated: 2024-09-23 06:02 (UTC)

Latest Comments

1 2 3 Next › Last »

chandlerkc commented on 2024-12-05 04:17 (UTC)

Thanks for keeping this package up-to-date

<deleted-account> commented on 2023-05-21 20:56 (UTC)

Fixed. I've checked and it's also fixed upstream. Thanks @JohnRobson.

JohnRobson commented on 2023-05-21 19:07 (UTC)

src/utils/hash_set.hh: In static member function ‘static unsigned int hash_set<Value, Extractor, Hasher, Equal>::nextPowerOf2(unsigned int)’:
src/utils/hash_set.hh:653:58: error: ‘uint32_t’ was not declared in this scope
  653 |                 static_assert(sizeof(unsigned) == sizeof(uint32_t), "only works for exactly 32 bit");
      |                                                          ^~~~~~~~
src/utils/hash_set.hh:14:1: note: ‘uint32_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’?
   13 | #include <cstdlib>
  +++ |+#include <cstdint>
   14 | #include <functional>
Compiling EmptyPatch.cc...
make: *** [build/main.mk:498: derived/x86_64-linux-opt/obj/DummyDevice.cc.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [build/main.mk:498: derived/x86_64-linux-opt/obj/DynamicClock.cc.o] Error 1
make: *** [build/main.mk:498: derived/x86_64-linux-opt/obj/DummyPrinterPortDevice.cc.o] Error 1
make: *** [build/main.mk:498: derived/x86_64-linux-opt/obj/Connector.cc.o] Error 1
make: *** [build/main.mk:498: derived/x86_64-linux-opt/obj/DebugDevice.cc.o] Error 1
make: *** [build/main.mk:498: derived/x86_64-linux-opt/obj/ChakkariCopy.cc.o] Error 1
make: *** [build/main.mk:495: derived/x86_64-linux-opt/obj/Autofire.cc.o] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: openmsx-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
openmsx - exit status 4

<deleted-account> commented on 2022-08-16 05:23 (UTC)

@maksverver Are you sure the problem is the build of openmsx? The desktop I test the builds is a haswell i3 with 16Gb of ram and it builds just fine. And there's no "presumably insanely-high optimization flags" at all. Can you provide any logs?

maksverver commented on 2022-08-15 22:46 (UTC)

I can't install this anymore because I run out of memory during compilation on my 16 GB laptop. Is there a way to turn down the presumably insanely-high optimization flags?

<deleted-account> commented on 2022-08-14 14:46 (UTC)

Well, I've changed the deps, now glew and libGL are required so all possible rendering options are available out of the box.

<deleted-account> commented on 2022-08-14 00:39 (UTC)

@pjag do you think it's a good idea to move glew from optional dep to a required one?

pjag commented on 2022-08-13 23:01 (UTC)

@Menelkir That's a nice catch, I checked pacman.log and my first build of openmsx did actually happen before I installed GLEW. I retried it later but it probably cached something. I think you're right about the depend, since SDL renderer does work mostly fine, although I don't like its fullscreen behaviour.

<deleted-account> commented on 2022-08-13 22:38 (UTC)

@pjag I've tested myself. My build didn't had GL on --version but I've made the build before having glew installed (which is an optional component). After the rebuild with the glew installed, now I have. Not sure if it's a good idea to push glew as a depends instead of optdepends? Since it works without it and I'm not sure if someone else needs without it on other platforms.

<deleted-account> commented on 2022-08-13 21:52 (UTC)

@pjag maybe a dep is missing?