Package Details: libretro-fceumm-git r1144.afe2b4d-1

Git Clone URL: https://aur.archlinux.org/libretro-fceumm-git.git (read-only, click to copy)
Package Base: libretro-fceumm-git
Description: libretro implementation of FCEUmm. (Nintendo Entertainment System)
Upstream URL: https://github.com/libretro/libretro-fceumm
Keywords: games libretro nintendo retroarch
Licenses: GPL2
Groups: libretro
Submitter: prettyvanilla
Maintainer: viachaslavic
Last Packager: viachaslavic
Votes: 19
Popularity: 0.000080
First Submitted: 2014-07-16 20:13 (UTC)
Last Updated: 2021-09-13 20:38 (UTC)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

veganvelociraptr commented on 2025-06-14 11:22 (UTC)

This is even weirder: It builds if I first attempt to do it with the gnu17 flag, and then after it fails I remove the flag it and build the package yet again using 'makepkg -si'.

veganvelociraptr commented on 2025-06-14 11:20 (UTC) (edited on 2025-06-14 11:20 (UTC) by veganvelociraptr)

@dillard, weird. I get the same error now too, but didn't when I wrote that comment. It's defined in Makefile.libretro as: FCEU_DEFINES := -DPATH_MAX=1024 -DINLINE=inline -DFCEU_VERSION_NUMERIC=9813 -DHAVE_ASPRINTF. That file hasn't been touched upstream for over a year, so I have no clue why it happens now or why it worked for me when I compiled this build just a few days ago. Afraid I can't be of much help as my C skills when it comes to telling c17 apart from c23 are rather atrocious.

dillard commented on 2025-06-13 15:42 (UTC)

@veganvelociraptr that fixed the issue with Mapper413_Init, but adding the gnu17 flag now gives me this error, any advice?

src/state.c: In function ‘FCEUSS_Save_Mem’:
src/state.c:255:29: error: ‘FCEU_VERSION_NUMERIC’ undeclared (first use in this function)
  255 |    FCEU_en32lsb(header + 8, FCEU_VERSION_NUMERIC);
      |                             ^~~~~~~~~~~~~~~~~~~~
src/state.c:255:29: note: each undeclared identifier is reported only once for each function it appears in
make: *** [Makefile.libretro:821: src/state.o] Error 1
make: Leaving directory '/home/jpizz/.cache/yay/libretro-fceumm-git/src/libretro-fceumm'
==> ERROR: A failure occurred in build().
    Aborting...

veganvelociraptr commented on 2025-06-11 11:32 (UTC) (edited on 2025-06-11 11:36 (UTC) by veganvelociraptr)

I need to use CFLAGS="--std=gnu17" as workaround for this error:

==> Starting build()... src/boards/413.c: In function 'Mapper413_Init': src/boards/413.c:100:26: error: assignment to 'void ()(int)' from incompatible pointer type 'void ()(void)' [-Wincompatible-pointer-types] 100 | GameStateRestore =sync; | ^ src/boards/413.c:42:13: note: 'sync' declared here 42 | static void sync() { | ^~~~ make: *** [Makefile.libretro:821: src/boards/413.o] Error 1 make: *** Waiting for unfinished jobs.... ==> ERROR: A failure occurred in build(). Aborting...

Rubonnek commented on 2018-01-14 03:04 (UTC)

This package conflicts with the package libretro-core-info from [community]. Please remove fceumm_libretro.info from the sources to avoid this package conflict.

ProfessorKaos64 commented on 2016-09-15 14:19 (UTC)

Can you please ad "groups=('libretro')" (sans quotes) so this shows up when installing the "libretro" group package set?

slinkygn commented on 2015-10-27 03:29 (UTC)

No prob, just looking to see if anyone else was experiencing that. Doesn't seem like, so I'll check upstream. Thanks.

<deleted-account> commented on 2015-10-25 03:51 (UTC)

@slinkygn sorry to hear that, not sure if theres any issue with the packaging here. Try reporting it on the github issue tracker for the project and they may be able to help you more then me. Not a dev for the project, just helping provide a means to install it.

slinkygn commented on 2015-10-25 03:37 (UTC)

Getting a segfault every time I use this core. Doesn't occur with the others.

erwan35 commented on 2015-02-26 18:42 (UTC)

Please add armv7h in the arch array (Pi2)