On Fri Mar 13, 2026 at 5:54 AM CET, Robert Yang wrote: > Hi Mathieu, > > On 3/12/26 23:52, Mathieu Dubois-Briand via lists.openembedded.org wrote: >> On Thu Mar 12, 2026 at 3:09 PM CET, liezhi.yang wrote: >>> From: Robert Yang <[email protected]> >>> >>> * V8: >>> - Fix build with systemd (Check patch 7 for detailes) >>> - Make rpmbuild can find the pkgconfig (.pc) files in >>> /usr/share/pkgconfig >>> (Check patch 7 for detailes) >>> - Backport a PULL from git/libarchive to fix oe-selftest failures. >>> >>> * V7: >>> - Add 0001-scripts-pkgconfigdeps.sh-Use-pkg-config-from-PATH.patch: >>> To fix "bitbake core-image-sato -cpopulate_sdk" error on Ubuntu 24.04 >>> when >>> pkg-config is installed on host, now the host contamination has been >>> fixed, >>> and the patch has been submitted to upstream: >>> https://github.com/rpm-software-management/rpm/pull/4127 >>> >>> * V6 >>> - Fix -cpopulate_sdk error when DISTRO = "poky" >>> >>> * V5 >>> - Fix RP's comments: Don't hardcode libc6 into package_rpm.bbclass >>> - Use SKIP_LDCONFIG_POSTINST_FRAGMENT:${PN} to fix the loop dependencies >>> between /bin/sh and libc.so. >>> >>> * V4 >>> - Fix loop dependencies issues for libc6 and busybox >>> - Fix issues for can't find pkg-config files (.pc) on qemux86-64. >>> >>> * V3 >>> - Fix Alexender's comments >>> a) Suppot rpm 6 >>> b) Move rpm-setup-autosign to rpm-build >>> c) Remove -DLIBELF_FOUND=False >>> >>> - Fix build for nativesdk-rpm >>> >>> - Drop patch for createrepo-c since it has been upgraded (rev: >>> 804a238c8a4e86c2bcfb2192d54cb861d5fd32a6) >>> >>> * V1 & V2 >>> - Initial version >>> >>> // Robert >>> >> >> Hi Robert, >> >> Thanks for the new version. >> >> I suspect I still need to get some gettext patch with it. Either yours >> or the one from the glibc upgrade series. Is that right? > > I think you meat the following oe-selftest error: > > ERROR: glib-2.0-1_2.86.4-r0 do_package_qa: QA Issue: glib-2.0-ptest rdepends > on > locale-base-c, but it isn't a build dependency? [build-deps] > > > I can reproduce it with pure master branch: (rev: > 438afb3ded629408172c4bd7d556c5d2abacd631) > PACKAGE_CLASSES = "package_rpm" > OE_FRAGMENTS += 'core/yocto-autobuilder/autobuilder' > MACHINE = 'qemux86-64' > > IMAGE_INSTALL:append = " glibc-utils localedef" > GLIBC_GENERATE_LOCALES = "en_US.UTF-8 fr_FR.UTF-8 en_US.ISO-8859-1 > de_DE.UTF-8 > fr_FR.ISO-8859-1 zh_HK.BIG5-HKSCS tr_TR.UTF-8" > IMAGE_LINGUAS:append = " en-us fr-fr" > > $ bitbake glibc-2.0 > > So I don't think it's caused by rpm 6 or gettext upgrading, and we don't need > other patches. > > I will check how to fix the glib-2.0 issues, but it's not related to rpm 6. > > // Robert >
No sorry, I didn't mean anything specific. I did not had the time to launch a build with this series so far, I just wanted to be sure about the requirements. Build will start in a few minutes. Thanks, Mathieu -- Mathieu Dubois-Briand, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#233025): https://lists.openembedded.org/g/openembedded-core/message/233025 Mute This Topic: https://lists.openembedded.org/mt/118279443/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
