Hi, > http://build-failures.rhaalovely.net/powerpc/2020-12-15/games/scummvm.log
Classic relocation issue, i should have provided that fix earlier. With the below diff, scummvm builds on macppc [0]. I also successfully tested the runtime playing Beneath a Steel Sky (games/bass). No REVISION bump is needed; this version has never been built on macppc, and ${LDFLAGS} is empty on other archs. OK? Charlène. [0] https://bin.charlenew.xyz/scummvm.log Index: Makefile =================================================================== RCS file: /cvs/ports/games/scummvm/Makefile,v retrieving revision 1.86 diff -u -p -u -p -r1.86 Makefile --- Makefile 3 Oct 2020 10:42:49 -0000 1.86 +++ Makefile 1 Jan 2021 13:49:50 -0000 @@ -40,6 +40,11 @@ LIB_DEPENDS= audio/fluidsynth \ CXXFLAGS+= -mxgot .endif +# Fix relocation overflows +.if ${MACHINE_ARCH} == "powerpc" +LDFLAGS+= -Wl,--relax +.endif + CONFIGURE_STYLE=simple CONFIGURE_ARGS+=--disable-alsa \ --disable-cloud \ @@ -55,7 +60,7 @@ CONFIGURE_ARGS+=--disable-alsa \ --enable-sndio \ --mandir="${LOCALBASE}/man" CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" + LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" NO_TEST= Yes USE_GMAKE= Yes