On 2019/08/08 19:02, Charlene Wendling wrote: > ping. OK. Though the bump isn't really needed, it didn't build on ppc before, and can't affect !ppc.
> On Sat, 27 Jul 2019 21:32:53 +0200 > Charlene Wendling wrote: > > > Hi! > > > > > http://build-failures.rhaalovely.net/powerpc/2019-07-14/emulators/retroarch.log > > > > It's simply a missing header with the asm code that goes with it. > > > > Once added it builds [0] and (surprisingly) runs fine on macppc. While > > pretty useless to do in such a case, i've tested on amd64 as well, and > > met no issues indeed. > > > > Comments/feedback are welcome, > > > > Charlène. > > > > > > [0] https://bin.charlenew.xyz/retroarch.log.gz > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/emulators/retroarch/Makefile,v > retrieving revision 1.18 > diff -u -p -u -p -r1.18 Makefile > --- Makefile 12 Jul 2019 20:46:09 -0000 1.18 > +++ Makefile 27 Jul 2019 15:15:30 -0000 > @@ -5,7 +5,7 @@ COMMENT = generic multi-emulator fronte > V = 1.7.6 > DISTNAME = RetroArch-$V > PKGNAME = retroarch-$V > -REVISION = 1 > +REVISION = 2 > > CATEGORIES = emulators > > Index: patches/patch-libretro-common_features_features_cpu_c > =================================================================== > RCS file: patches/patch-libretro-common_features_features_cpu_c > diff -N patches/patch-libretro-common_features_features_cpu_c > --- /dev/null 1 Jan 1970 00:00:00 -0000 > +++ patches/patch-libretro-common_features_features_cpu_c 27 Jul 2019 > 15:15:30 -0000 > @@ -0,0 +1,17 @@ > +$OpenBSD$ > + > +ppc fix for: > +features_cpu.c:(.text+0x20): undefined reference to `__mftb' > + > +Index: libretro-common/features/features_cpu.c > +--- libretro-common/features/features_cpu.c.orig > ++++ libretro-common/features/features_cpu.c > +@@ -39,7 +39,7 @@ > + #include <windows.h> > + #endif > + > +-#if defined(__CELLOS_LV2__) > ++#if defined(__CELLOS_LV2__) || ( defined(__OpenBSD__) && > defined(__powerpc__) ) > + #ifndef _PPU_INTRINSICS_H > + #include <ppu_intrinsics.h> > + #endif >