mbox series

[RR,NULL,0/9] Upgrade 9 recipes

Message ID 20240823014806.4154590-1-hongxu.jia@windriver.com
Headers show
Series Upgrade 9 recipes | expand

Message

Jia, Hongxu Aug. 23, 2024, 1:47 a.m. UTC
Summary: Upgrade 9 recipes

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

* Documentation Changes/Release Notes
  = Doc changes

  = Release notes

* Git logs
[poky]
commit 17fbb2c5c2fe290c4d6c217d9cc36f9a671c6929
Author: Hongxu Jia <hongxu.jia@windriver.com>
Date:   Thu Aug 15 18:23:06 2024 +0000

    gnupg: 2.4.5 -> 2.5.0
    
    Fix compile failure with musl
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>

commit 13dca72c78eb898b0da84017d90b9ff6b1a58155
Author: Hongxu Jia <hongxu.jia@windriver.com>
Date:   Thu Aug 15 13:05:06 2024 +0000

    xmlto: 0.0.28 -> 0.0.29
    
    * Do not tweak var-PV in recipe
    * Rename variable BASH to XMLTO_BASH_PATH [1]
    
    [1] https://pagure.io/xmlto/c/5030f081b0e2d94d791b62ee6da0831026cf57e0?branch=master
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>

commit db1933b048519df5034ab73429e8b87ea09cbc44
Author: Hongxu Jia <hongxu.jia@windriver.com>
Date:   Thu Aug 22 13:18:21 2024 +0800

    libxslt: 1.1.39 -> 1.1.42
    
    Remove mem-debug option [1]
    
    [1] https://gitlab.gnome.org/GNOME/libxslt/-/commit/c65a7c05f98ea4e9fae1247510b45db9dd3ec907
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>

commit 70f1138e93970749ab51f6f941378b63462d9186
Author: Hongxu Jia <hongxu.jia@windriver.com>
Date:   Thu Aug 15 13:09:58 2024 +0000

    bash: 5.2.21 -> 5.2.32
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>

commit 24bd5f14471796c460d3295ee548412e8cd263e5
Author: Hongxu Jia <hongxu.jia@windriver.com>
Date:   Thu Aug 22 12:57:19 2024 +0800

    rpcbind: 1.2.6 -> 1.2.7
    
    Rebase 0001-systemd-use-EnvironmentFile.patch to 1.2.7
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>

commit 166d21c710d933e1becfb99e47a7d811699cd83d
Author: Hongxu Jia <hongxu.jia@windriver.com>
Date:   Thu Aug 22 12:47:07 2024 +0800

    readline: 8.2 -> 8.2.13
    
    Drop backport patches:
    - readline82-001.patch ~ readline82-010.patch
    
    Rebase norpath.patch to 8.2.13
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>

commit 215747fcbfba1a246b6e728910c7a448c7191e1a
Author: Hongxu Jia <hongxu.jia@windriver.com>
Date:   Thu Aug 22 11:21:15 2024 +0800

    libxml2: 2.12.8 -> 2.13.3
    
    * Remove Trio and updated Copyright to remove Trio [1]
    * Remove --with-fexceptions configuration option [2]
    
    [1] https://gitlab.gnome.org/GNOME/libxml2/-/commit/7d6969d95509a94347d6f96167ac5420abafa291
    [2] https://gitlab.gnome.org/GNOME/libxml2/-/commit/e349709ae7e07a2183304ccc9352b6ac86f62a18
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>

commit 22b013be26223ae086259e0caa2193dae2536b58
Author: Hongxu Jia <hongxu.jia@windriver.com>
Date:   Thu Aug 22 12:29:06 2024 +0800

    man-pages: 6.8 -> 6.9.1
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>

commit 24a9f1de3adfe96e4d2c8d8223c7b96bf5e75bc0
Author: Hongxu Jia <hongxu.jia@windriver.com>
Date:   Thu Aug 22 11:05:58 2024 +0800

    libgpg-error: 1.49 -> 1.50
    
    * Rebase pkgconfig.patch
    * No license change, just update copyright years:
      2001-2023 -> 2001-2024
    
    Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>



====== Testing ======
* Commands
topdir=`pwd`
git clone  git://git.yoctoproject.org/poky
. $topdir/poky/oe-init-build-env build
pkgs="xmlto  libxslt  gnupg bash rpcbind readline libxml2 man-pages libgpg-error"
MACHINE="qemuarm qemuarm64 qemux86 qemux86-64 qemuriscv64"
for machine in $MACHINE; do
  echo "=======MACHINE $machine=============="
  echo "MACHINE = '$machine'" >> conf/local.conf
  echo "TOOLCHAIN = 'gcc'" >> conf/local.conf
  echo "TCLIBC='glibc'" >> conf/local.conf
  bitbake $pkgs -ccleansstate && bitbake $pkgs
  echo "=======MACHINE $machine gcc +  musl=============="
  echo "TCLIBC='musl'" >> conf/local.conf
  bitbake $pkgs -ccleansstate && bitbake $pkgs
  echo "=======MACHINE $machine clang=============="
  echo "TOOLCHAIN = 'clang'" >> conf/local.conf
  echo "TCLIBC='glibc'" >> conf/local.conf
  bitbake $pkgs -ccleansstate && bitbake $pkgs
  echo "=======MACHINE $machine clang + musl=============="
  echo "TCLIBC='musl'" >> conf/local.conf
  bitbake $pkgs
done

* Expected Results

* 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

Jia, Hongxu Aug. 23, 2024, 1:53 a.m. UTC | #1
Please drop this patch which has been upgraded in master recently

//Hongxu