mbox series

[RR,LTS25,0/2] gtkmm3/gtkmm4: not set BPN [LIN1025-8580]

Message ID 20260326102150.1059814-1-liezhi.yang@windriver.com
Headers show
Series gtkmm3/gtkmm4: not set BPN [LIN1025-8580] | expand

Message

Robert Yang March 26, 2026, 10:21 a.m. UTC
From: liezhi.yang@windriver.com Mon Sep 17 00:00:00 2001

Summary: gtkmm3/gtkmm4: not set BPN
Tech Review: Kai
Gatekeeper: Hongxu
Lockdown Approval (if needed): 
Branch Tag: WRLINUX_10_25_LTS

====== Sanity Issues: (DO NOT EDIT this section) ======



====== Impacted area             Impact y/n ======
docs/tech-pubs                      n
tests                               n
build system                        n
host dependencies                   n
RPM/packaging                       n
toolchain                           n
kernel code                         n
user code                           n
configuration files                 n
target configuration                n
Applicable to Yocto/upstream        n
New Kernel Warnings                 n
Other                               n


====== Comments (indicate scope for each "y" above) ======
* Conditions of submission

* Documentation Changes/Release Notes
  = Doc changes

  = Release notes

* Git logs
[meta-openembedded]
commit e8ab7f1c4dd8358c5aec784b28afc6b5b6c8580d
Author: Robert Yang <liezhi.yang@windriver.com>
Date:   Fri Mar 20 14:59:08 2026 +0800

    gtkmm3/gtkmm4: Set S to fix patch failure after BPN -> GNOMEBN change
    
    Issue: LIN1025-8580
    
    Commit 8e038dee175eeaaa4bb0835b935ef7a2a72fa7e0 replaced BPN with GNOMEBN, with
    to avoid the confusing BPN override. However, this change makes the default
    doesn't work, this patch fixes teh problem.
    
    (LOCAL REV: NOT UPSTREAM) -- Not applicable, upstream out of maintenance,
                                 master branch doesn't need it
    
    Signed-off-by: Robert Yang <liezhi.yang@windriver.com>

commit 8e038dee175eeaaa4bb0835b935ef7a2a72fa7e0
Author: Kai Kang <kai.kang@windriver.com>
Date:   Wed Jan 21 14:46:14 2026 +0800

    gtkmm3/gtkmm4: not set BPN
    
    Issue: LIN1025-8580
    
    Set BPN in gtkmm3 and gtkmm4 recipes is to inherit gnomebase.bbclass
    properly. But it uses variable GNOMEBN rather than BPN for SRC_URI and
    S in gnomebase.bbclass now, update in the recipes accordingly.
    
    (master rev: 96a6c18a8cc6551a1aa6acc9644177b4218cb3fb)
    
    Signed-off-by: Kai Kang <kai.kang@windriver.com>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    Signed-off-by: Robert Yang <liezhi.yang@windriver.com>



====== Testing ======
* Commands
$ bitbake gktmm3 gtkmm4 lib32-gtkmm3 lib32-gtkmm4 -cpatch

* Expected Results
Works well

* Applicable to

* Tested configurations

  Arch    built      boot     boardname
  -------------------------------------
  ARM32     n         n
  ARM64     n         n
  MIPS      n         n
  MIPS64    n         n
  MIPS64n32 n         n
  PPC       n         n
  PPC64     n         n
  RISCV64   n         n
  x86       n         n
  x86_64    n         n


====== Reviewer Checklist ======
[Submitters: make sure that your review doesn't trigger any checkmarks!]
http://lxgit.wrs.com/cgit/bin.git/tree/etc/review.txt


====== PULLs ======
* PULLs


* WRH-PULLs ("wrh -m" can merge it):

Comments

Robert Yang March 26, 2026, 11:01 a.m. UTC | #1
Sorry, I sent it to the wrong mailing list.

// Robert

On 3/26/26 18:21, Robert Yang via lists.openembedded.org wrote:
> From: liezhi.yang@windriver.com Mon Sep 17 00:00:00 2001
> 
> Summary: gtkmm3/gtkmm4: not set BPN
> Tech Review: Kai
> Gatekeeper: Hongxu
> Lockdown Approval (if needed):
> Branch Tag: WRLINUX_10_25_LTS
> 
> ====== Sanity Issues: (DO NOT EDIT this section) ======
> 
> 
> 
> ====== Impacted area             Impact y/n ======
> docs/tech-pubs                      n
> tests                               n
> build system                        n
> host dependencies                   n
> RPM/packaging                       n
> toolchain                           n
> kernel code                         n
> user code                           n
> configuration files                 n
> target configuration                n
> Applicable to Yocto/upstream        n
> New Kernel Warnings                 n
> Other                               n
> 
> 
> ====== Comments (indicate scope for each "y" above) ======
> * Conditions of submission
> 
> * Documentation Changes/Release Notes
>    = Doc changes
> 
>    = Release notes
> 
> * Git logs
> [meta-openembedded]
> commit e8ab7f1c4dd8358c5aec784b28afc6b5b6c8580d
> Author: Robert Yang <liezhi.yang@windriver.com>
> Date:   Fri Mar 20 14:59:08 2026 +0800
> 
>      gtkmm3/gtkmm4: Set S to fix patch failure after BPN -> GNOMEBN change
>      
>      Issue: LIN1025-8580
>      
>      Commit 8e038dee175eeaaa4bb0835b935ef7a2a72fa7e0 replaced BPN with GNOMEBN, with
>      to avoid the confusing BPN override. However, this change makes the default
>      doesn't work, this patch fixes teh problem.
>      
>      (LOCAL REV: NOT UPSTREAM) -- Not applicable, upstream out of maintenance,
>                                   master branch doesn't need it
>      
>      Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
> 
> commit 8e038dee175eeaaa4bb0835b935ef7a2a72fa7e0
> Author: Kai Kang <kai.kang@windriver.com>
> Date:   Wed Jan 21 14:46:14 2026 +0800
> 
>      gtkmm3/gtkmm4: not set BPN
>      
>      Issue: LIN1025-8580
>      
>      Set BPN in gtkmm3 and gtkmm4 recipes is to inherit gnomebase.bbclass
>      properly. But it uses variable GNOMEBN rather than BPN for SRC_URI and
>      S in gnomebase.bbclass now, update in the recipes accordingly.
>      
>      (master rev: 96a6c18a8cc6551a1aa6acc9644177b4218cb3fb)
>      
>      Signed-off-by: Kai Kang <kai.kang@windriver.com>
>      Signed-off-by: Khem Raj <raj.khem@gmail.com>
>      Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
> 
> 
> 
> ====== Testing ======
> * Commands
> $ bitbake gktmm3 gtkmm4 lib32-gtkmm3 lib32-gtkmm4 -cpatch
> 
> * Expected Results
> Works well
> 
> * Applicable to
> 
> * Tested configurations
> 
>    Arch    built      boot     boardname
>    -------------------------------------
>    ARM32     n         n
>    ARM64     n         n
>    MIPS      n         n
>    MIPS64    n         n
>    MIPS64n32 n         n
>    PPC       n         n
>    PPC64     n         n
>    RISCV64   n         n
>    x86       n         n
>    x86_64    n         n
> 
> 
> ====== Reviewer Checklist ======
> [Submitters: make sure that your review doesn't trigger any checkmarks!]
> http://lxgit.wrs.com/cgit/bin.git/tree/etc/review.txt
> 
> 
> ====== PULLs ======
> * PULLs
> 
> 
> * WRH-PULLs ("wrh -m" can merge it):
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#233964): https://lists.openembedded.org/g/openembedded-core/message/233964
> Mute This Topic: https://lists.openembedded.org/mt/118515748/7304958
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [liezhi.yang@eng.windriver.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>