On Fri, Sep 08, 2023 at 05:42:28PM +0000, Lucas Raab wrote:
> On Fri, Sep 08, 2023 at 05:30:45PM +0000, Brian Callahan wrote:
> > On 9/8/2023 1:28 PM, Anthony J. Bentley wrote:
> > > Lucas Raab writes:
> > >> Currently, devilutionx is broken on arm64 with an immediate crash. 
> > >> Setting
> > >> USE_NOBTCFI=Yes allows it to run there and still compiles/runs on amd64 
> > >> as
> > >> well.
> > > 
> > > If amd64 works fine without it, maybe wrap the assignment in
> > > .if ${MACHINE_ARCH} == "aarch64"
> > > ?
> > > 
> > 
> > That was my request as well in Lucas's initial email to me.
> > He tells me that amd64 works (I can't test that myself right now).
> > 
> > ~Brian
> 
> oops, I made the change, but promptly forgot to update the diff. Now with 100%
> more changes...

> +.if ${MACHINE_ARCH} == "aarch64"
> +USE_NOBTCFI =        Yes

USE_NOBTCFI-aarch64 =   Yes

Would be great if both USE_NOBTCFI and USE_NOBTCFI-${MACHINE_ARCH}
could be documented.

> +.endif
> +
>  MODULES =    devel/cmake
>  
>  BUILD_DEPENDS =      devel/asio \

Reply via email to