From: "Anthony J. Bentley" Subject: Re: ioquake3 BTCFI {t,}error To: Thomas Frohwein Cc: ports@openbsd.org Date: Sat, 22 Jun 2024 05:19:03 -0600 Thomas Frohwein writes: > Hi, > > ioquake3 is another port that fails with BTCFI, and for now restored to > running order with USE_NOBTCFI=Yes. While here, enable DEBUG_PACKAGES > per bentley's suggestion. > > ok? Please add an explanatory comment for USE_NOBTCFI (like: is it a custom JIT? is it a library dependency? etc). Then it's ok bentley@ > Index: Makefile > =================================================================== > RCS file: /cvs/ports/games/ioquake3/Makefile,v > retrieving revision 1.30 > diff -u -p -r1.30 Makefile > --- Makefile 8 Nov 2022 11:14:47 -0000 1.30 > +++ Makefile 21 Jun 2024 22:19:59 -0000 > @@ -1,10 +1,12 @@ > BROKEN-i386= need to free up a register > ONLY_FOR_ARCHS= amd64 i386 macppc > > +USE_NOBTCFI= Yes > + > COMMENT= clone of the original Quake III Arena > > DISTNAME= ioquake3-2020.09.29 > -REVISION= 1 > +REVISION= 2 > > GH_ACCOUNT= ioquake > GH_PROJECT= ioq3 > @@ -28,6 +30,9 @@ LIB_DEPENDS= audio/libogg \ > MAKE_ENV= V=1 USE_VOIP=0 USE_INTERNAL_OGG=0 CC="${CC}" TOOLS_CC="${CC}" > ALL_TARGET= "release" > USE_GMAKE= Yes > + > +DEBUG_PACKAGES= ${BUILD_PACKAGES} > + > NO_TEST= Yes > > QUAKE_ARCH-amd64 = x86_64