[Buildroot] [PATCH 1/3] package/libcamera: Prevent builds on m68k

Peter Korsgaard peter at korsgaard.com
Sat Sep 5 12:31:41 UTC 2020


>>>>> "Kieran" == Kieran Bingham <kieran.bingham at ideasonboard.com> writes:

 > The ControlValue structure is currently defined with a 16-bit hole
 > (causing unaligned access to the numElements_ field, though that's a
 > separate topic).

 > This structure has a static assertion to ensure that its size does not
 > change without due care, as it forms part of our ABI and is used in
 > Serialisation between the pipeline handlers and IPA componenents.

 > The m68k architecture is the only target which fails this assertion,
 > which is likely because it can pack the structure more efficiently,
 > producing a different binary size.

 > This is likely an area we will tackle before stabilising our ABI, but
 > until then, disable m68k builds as libcamera is not expected to be
 > supported on this target.

 > Signed-off-by: Kieran Bingham <kieran.bingham at ideasonboard.com>

Committed to 2020.08.x, thanks.

-- 
Bye, Peter Korsgaard



More information about the buildroot mailing list