mbox series

[master,v4,0/3] jailhouse: Fix build issues and QA warnings

Message ID 20260311190537.3340422-1-s-sadik@ti.com
Headers show
Series jailhouse: Fix build issues and QA warnings | expand

Message

Mahammed Sadik Shaik March 11, 2026, 7:05 p.m. UTC
This series fixes build failures and QA warnings in the jailhouse recipes:

1. Fix JH_RAMFS image path to match current naming convention
2. Fix buildpaths QA warning and remove do_compile override
3. Inhibit debug package split for bare-metal inmate binaries

These changes resolve build failures when searching for initramfs images
and eliminate QA warnings related to buildpaths and debug packages.

v3 <-> v4:
  - Fix EXTRA_OEMAKE and USER_SPACE_CFLAGS formatting per Ryan's feedback

Link to V3-:https://lists.yoctoproject.org/g/meta-ti/message/19701

v2 <-> v3:
  - Move V=1 into EXTRA_OEMAKE as suggested by Denys
  - Switch from 'module' to 'module-base' + 'kernel-module-split' inheritance
  - Remove setuptools3 inherit (not needed)
  - Remove do_compile() override as suggested by Denys

Link to V2-:https://lists.yoctoproject.org/g/meta-ti/message/19680

v1 <-> v2:
  - Split buildpaths fix into separate commit
  - Improved commit message descriptions
  - Added KCFLAGS with -ffile-prefix-map for reproducible builds

Link to V1-:https://lists.yoctoproject.org/g/meta-ti/message/19674

Mahammed Sadik Shaik (3):
  jailhouse: Fix JH_RAMFS image path
  jailhouse-inmate: Inhibit debug package split
  ti-jailhouse: Fix buildpaths QA warning and cleanup

 .../recipes-ti/jailhouse/jailhouse-inmate.bb  |  3 ++
 .../recipes-ti/jailhouse/jailhouse_git.bb     |  8 ++---
 .../recipes-ti/jailhouse/ti-jailhouse.inc     | 36 +++++++++++--------
 3 files changed, 28 insertions(+), 19 deletions(-)

Comments

PRC Automation March 11, 2026, 7:19 p.m. UTC | #1
meta-ti / na / 20260311190537.3340422-1-s-sadik

PRC Results: PASS

=========================================================
  check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
WARN - [master][PATCH v4 1/3] jailhouse: Fix JH_RAMFS image path
    WARN: Revised patch missing a comment. (REVISION-1)
        patch
    
    For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887
WARN - [master][PATCH v4 2/3] jailhouse-inmate: Inhibit debug package split
    WARN: Revised patch missing a comment. (REVISION-1)
        patch
    
    For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887
WARN - [master][PATCH v4 3/3] ti-jailhouse: Fix buildpaths QA warning and cleanup
    WARN: Revised patch missing a comment. (REVISION-1)
        patch
    
    For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887



=========================================================
  apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [master][PATCH v4 0/3] jailhouse: Fix build issues and QA warnings
- Submitter: From: Mahammed Sadik Shaik <s-sadik@ti.com>
- Date: Date: Thu, 12 Mar 2026 00:35:34 +0530
- Num Patches: 3
- Mailing List (public inbox) Commit SHA: 64e82420e6f9ab1890df7679aa20d92ae8d44fce

Applied to:
- Repository: lcpd-prc-meta-ti
- Base Branch: master-wip
- Commit Author: Ryan Eatmon <reatmon@ti.com>
- Commit Subject: conf: Add falcon support natively
- Commit SHA: 2976bdb6413a80438ce1fe7d4056105f6385f019

Patches
----------------------------------------
All patches applied



=========================================================
  check-yocto-repo: PASS
=========================================================
master
=====================
PASS



=========================================================
  yocto-check-layers: PASS
=========================================================
master - PASS
=====================
All checks passed
Denys Dmytriyenko March 11, 2026, 8:07 p.m. UTC | #2
On Thu, Mar 12, 2026 at 12:35:34AM +0530, Sadik via lists.yoctoproject.org wrote:
> This series fixes build failures and QA warnings in the jailhouse recipes:
> 
> 1. Fix JH_RAMFS image path to match current naming convention
> 2. Fix buildpaths QA warning and remove do_compile override
> 3. Inhibit debug package split for bare-metal inmate binaries
> 
> These changes resolve build failures when searching for initramfs images
> and eliminate QA warnings related to buildpaths and debug packages.
> 
> v3 <-> v4:
>   - Fix EXTRA_OEMAKE and USER_SPACE_CFLAGS formatting per Ryan's feedback

LGTM - Ack for the series.


> Link to V3-:https://lists.yoctoproject.org/g/meta-ti/message/19701
> 
> v2 <-> v3:
>   - Move V=1 into EXTRA_OEMAKE as suggested by Denys
>   - Switch from 'module' to 'module-base' + 'kernel-module-split' inheritance
>   - Remove setuptools3 inherit (not needed)
>   - Remove do_compile() override as suggested by Denys
> 
> Link to V2-:https://lists.yoctoproject.org/g/meta-ti/message/19680
> 
> v1 <-> v2:
>   - Split buildpaths fix into separate commit
>   - Improved commit message descriptions
>   - Added KCFLAGS with -ffile-prefix-map for reproducible builds
> 
> Link to V1-:https://lists.yoctoproject.org/g/meta-ti/message/19674
> 
> Mahammed Sadik Shaik (3):
>   jailhouse: Fix JH_RAMFS image path
>   jailhouse-inmate: Inhibit debug package split
>   ti-jailhouse: Fix buildpaths QA warning and cleanup
> 
>  .../recipes-ti/jailhouse/jailhouse-inmate.bb  |  3 ++
>  .../recipes-ti/jailhouse/jailhouse_git.bb     |  8 ++---
>  .../recipes-ti/jailhouse/ti-jailhouse.inc     | 36 +++++++++++--------
>  3 files changed, 28 insertions(+), 19 deletions(-)
> 
> -- 
> 2.34.1