meta-freescale icon indicating copy to clipboard operation
meta-freescale copied to clipboard

jailhouse-imx: Update branch from lf-6.6.52 -> lf-6.12.3

Open mdrodrigo opened this issue 7 months ago • 3 comments

This commit add the following source revisions:

a68ba027 LF-14423 driver/pci: unbind device before remove overlay
a41801ca only allow root cell to use Trusted SMC
e4a40952 only allow root cell to use SIP
ba9cf440 driver/pci: explicitly invoke pci_host_common_remove

mdrodrigo avatar May 15 '25 18:05 mdrodrigo

Hi @thochstein

When building the jailhouse recipe, this failed the compilation task.

MACHINE = imx8ulp-lpddr4-evk ERROR =

| In file included from /home/rodrigo/src/oe/ossystems-demos/master/build/tmp/work/imx8ulp_lpddr4_evk-ossystemsdemos-linux/jailhouse-imx/2023.03+git/git/inmates/lib/arm64/../arm-common/include/inmate.h:108,
|                  from /home/rodrigo/src/oe/ossystems-demos/master/build/tmp/work/imx8ulp_lpddr4_evk-ossystemsdemos-linux/jailhouse-imx/2023.03+git/git/inmates/lib/arm64/../arm-common/include/gic.h:42,
|                  from /home/rodrigo/src/oe/ossystems-demos/master/build/tmp/work/imx8ulp_lpddr4_evk-ossystemsdemos-linux/jailhouse-imx/2023.03+git/git/inmates/lib/arm64/../arm-common/gic-v2.c:39:
| /home/rodrigo/src/oe/ossystems-demos/master/build/tmp/work/imx8ulp_lpddr4_evk-ossystemsdemos-linux/jailhouse-imx/2023.03+git/git/inmates/lib/include/inmate_common.h:87:16: error: cannot use keyword 'true' as enumeration constant
|    87 | typedef enum { true = 1, false = 0 } bool;
|       |                ^~~~

Please. Can you look into this issue?

Regards

mdrodrigo avatar May 15 '25 18:05 mdrodrigo

Please. Can you look into this issue?

Sorry, this slipped through the cracks. Will send an internal request for help on this. Did you try deleting that line? I will try it on my side.

thochstein avatar Jun 12 '25 12:06 thochstein

I deleted the line, then fixed another compiler bug, then ran into an assembler bug. At this point, I will give up and see if I can get a fix from the owners.

thochstein avatar Jun 12 '25 14:06 thochstein

This issue was caused by gcc15.2. Reported to internal fix.

zelan-nxp avatar Aug 22 '25 08:08 zelan-nxp