Re: Can't build audio/jack in arm64/aarch64 on PBP

From: Dimitry Andric <dim_at_FreeBSD.org>
Date: Thu, 10 Feb 2022 09:03:49 UTC
On 10 Feb 2022, at 08:48, KIRIYAMA Kazuhiko <kiri@truefc.org> wrote:
> 
> Hi, lists
> 
> I've tried to build arm64/aarch64 packages on Pinebook Pro
> (PBP). audio/jack failed to build at build/common/memops.c :
> 
> 2 errors generated.
> 
> In file included from ../common/JackDebugClient.cpp:21:
> ../common/JackEngineControl.h:67:5: error: requested alignment is less than minimum alignment of 8 for type 'Jack::JackTransportEngine'
>    alignas(UInt32) JackTransportEngine fTransport;
>    ^
> ../common/JackEngineControl.h:89:5: error: requested alignment is less than minimum alignment of 8 for type 'Jack::JackFrameTimer'
>    alignas(UInt32) JackFrameTimer fFrameTimer;
>    ^
> 2 errors generated.

Please see https://bugs.freebsd.org/261508, and https://cgit.freebsd.org/ports/commit/?id=22c0c4f2a6e599c4530dc47025f9f7153262f381.

-Dimitry