Hello Quentin, yes, my bad, I didn't notice that this commit title doesn't belong here. I will make changes according to your comments. Thank you very much for your explanation :)
Best Regards, Mateusz wt., 23 sie 2022 o 13:25 Quentin Schulz < [email protected]> napisaĆ(a): > Hi Mateusz, > > Your commit title should have the recipe this applies to: > > util-linux: Improve check for magic in configure.ac > > for example. > On 8/23/22 13:02, Mateusz Marciniec wrote: > > Check whether magic.h header exists before defining HAVE_MAGIC. > > > > Despite library availability there still can be missing header. > > Current test doesn't cover that possibility which will lead compilation > > to fail in case of separate sysroot. > > > > Upstream-Status: Accepted [expected in next release after 2.38.1] > > > > Signed-off-by: Mateusz Marciniec <[email protected]> > > Signed-off-by: Tomasz Dziendzielski <[email protected]> > > --- > > meta/recipes-core/util-linux/util-linux.inc | 1 + > > ...configure.ac-Improve-check-for-magic.patch | 39 +++++++++++++++++++ > > 2 files changed, 40 insertions(+) > > create mode 100644 > meta/recipes-core/util-linux/util-linux/0001-configure.ac-Improve-check-for-magic.patch > > > > diff --git a/meta/recipes-core/util-linux/util-linux.inc > b/meta/recipes-core/util-linux/util-linux.inc > > index 416550a6b2..3868b1c41d 100644 > > --- a/meta/recipes-core/util-linux/util-linux.inc > > +++ b/meta/recipes-core/util-linux/util-linux.inc > > @@ -36,6 +36,7 @@ SRC_URI = > "${KERNELORG_MIRROR}/linux/utils/util-linux/v${MAJOR_VERSION}/util-lin > > file://display_testname_for_subtest.patch \ > > file://avoid_parallel_tests.patch \ > > file://0001-check-for-sys-pidfd.h.patch \ > > + file://0001-configure.ac-Improve-check-for-magic.patch \ > > " > > > > SRC_URI[sha256sum] = > "60492a19b44e6cf9a3ddff68325b333b8b52b6c59ce3ebd6a0ecaa4c5117e84f" > > diff --git > a/meta/recipes-core/util-linux/util-linux/0001-configure.ac-Improve-check-for-magic.patch > b/meta/recipes-core/util-linux/util-linux/0001-configure.ac-Improve-check-for-magic.patch > > new file mode 100644 > > index 0000000000..0748e4cfb5 > > --- /dev/null > > +++ > b/meta/recipes-core/util-linux/util-linux/0001-configure.ac-Improve-check-for-magic.patch > > @@ -0,0 +1,39 @@ > > +From 263381ddd46eea2293c70bc811273b66bc52087b Mon Sep 17 00:00:00 2001 > > +From: Mateusz Marciniec <[email protected]> > > +Date: Fri, 19 Aug 2022 14:47:49 +0200 > > +Subject: [PATCH] configure.ac: Improve check for magic > > + > > +Check whether magic.h header exists before defining HAVE_MAGIC. > > + > > +Despite library availability there still can be missing header. > > +Current test doesn't cover that possibility which will lead compilation > > +to fail in case of separate sysroot. > > + > > +Upstream-Status: Accepted [expected in next release after 2.38.1] > > + > > This is a backport I would say, please use: > Upstream-Status: Backport > [ > https://github.com/util-linux/util-linux/commit/263381ddd46eea2293c70bc811273b66bc52087b > ] > > I assume the Accepted status would be for projects not using software > version control (e.g. svn, git) where it's difficult to extract a simple > patch. What comes to mind is ncurses project for example. > > Not a biggie, but having at least the link would be very nice though :) > > Cheers, > Quentin >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#169725): https://lists.openembedded.org/g/openembedded-core/message/169725 Mute This Topic: https://lists.openembedded.org/mt/93201524/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
