Re: [OE-core] [PATCH v3 5/6] barebox-tools: fix build failure with glibc 2.43
On Tue, 17 Mar 2026 at 11:14, Hemanth Kumar M D wrote: > Thanks for forwarding the patch upstream in time. > > I’ve just sent the barebox-tools recipe upgrade, so it should become > patch-free once that lands. The Pending patch for ltp has also landed in master, so can you please file a ticket upstream, and update the Upstream-Status to Inappropriate [workaround; ticket link] Alex -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#233321): https://lists.openembedded.org/g/openembedded-core/message/233321 Mute This Topic: https://lists.openembedded.org/mt/118245373/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
Re: [OE-core] [PATCH v3 5/6] barebox-tools: fix build failure with glibc 2.43
On 13-03-2026 10:45 pm, Ahmad Fatoum wrote: CAUTION: This email comes from a non Wind River email account! Do not click links or open attachments unless you recognize the sender and know the content is safe. Hi, On 3/12/26 8:17 PM, Alexander Kanavin via lists.openembedded.org wrote: On Thu, 12 Mar 2026 at 20:07, Randy MacLeod wrote: Hemanth meant to reply saying: Hi Alex, Sure, I'll do that but since we're in a hurry to get the glibc-2.43 merged, I'll keep the existing status and follow-up with a status change next week, once I've had time to submit a patch to upstream barebox: https://github.com/barebox/barebox?tab=readme-ov-file#contributing Right Hemanth ? :-) No problem :) Note that v4 also does not address a Pending patch in ltp. I made a comment to v3. Thank you Hemanth for your patch. I took the liberty of resending[1] your patch to the barebox mailing list, so it could make it into today's v2026.03.0 in time. The barebox recipe in OE-core should thus become patch free once the recipe is updated. [1]: https://lore.kernel.org/barebox/[email protected] Cheers, Ahmad Hi Ahmad, Thanks for forwarding the patch upstream in time. I’ve just sent the barebox-tools recipe upgrade, so it should become patch-free once that lands. Appreciate your help! Alex -- Pengutronix e.K. | | Steuerwalder Str. 21 |http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0| Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917- | -- Regards, Hemanth Kumar M D -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#233312): https://lists.openembedded.org/g/openembedded-core/message/233312 Mute This Topic: https://lists.openembedded.org/mt/118245373/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
Re: [OE-core] [PATCH v3 5/6] barebox-tools: fix build failure with glibc 2.43
Hi, On 3/12/26 8:17 PM, Alexander Kanavin via lists.openembedded.org wrote: > On Thu, 12 Mar 2026 at 20:07, Randy MacLeod > wrote: > >> Hemanth meant to reply saying: >> >> Hi Alex, >> >> Sure, I'll do that but since we're in a hurry to get the glibc-2.43 merged, >> I'll keep the existing status and follow-up with a status change next week, >> once I've had time to submit a patch to upstream barebox: >> https://github.com/barebox/barebox?tab=readme-ov-file#contributing >> >> Right Hemanth ? :-) > > No problem :) Note that v4 also does not address a Pending patch in > ltp. I made a comment to v3. Thank you Hemanth for your patch. I took the liberty of resending[1] your patch to the barebox mailing list, so it could make it into today's v2026.03.0 in time. The barebox recipe in OE-core should thus become patch free once the recipe is updated. [1]: https://lore.kernel.org/barebox/[email protected] Cheers, Ahmad > > Alex > > > > > -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0| Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917- | -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#233066): https://lists.openembedded.org/g/openembedded-core/message/233066 Mute This Topic: https://lists.openembedded.org/mt/118245373/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
Re: [OE-core] [PATCH v3 5/6] barebox-tools: fix build failure with glibc 2.43
On Thu, 12 Mar 2026 at 20:07, Randy MacLeod wrote: > Hemanth meant to reply saying: > > Hi Alex, > > Sure, I'll do that but since we're in a hurry to get the glibc-2.43 merged, > I'll keep the existing status and follow-up with a status change next week, > once I've had time to submit a patch to upstream barebox: > https://github.com/barebox/barebox?tab=readme-ov-file#contributing > > Right Hemanth ? :-) No problem :) Note that v4 also does not address a Pending patch in ltp. I made a comment to v3. Alex -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#233002): https://lists.openembedded.org/g/openembedded-core/message/233002 Mute This Topic: https://lists.openembedded.org/mt/118245373/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
Re: [OE-core] [PATCH v3 5/6] barebox-tools: fix build failure with glibc 2.43
On 2026-03-10 2:06 p.m., Alexander Kanavin wrote: On Tue, 10 Mar 2026 at 18:45, Hemanth Kumar M D via lists.openembedded.org wrote: +barebox-tools: fix build failure with glibc 2.43 + +glibc 2.43 introduces linux/openat2.h through the fcntl include chain +(bits/fcntl-linux.h -> linux/openat2.h). This header expects the +__u64 type to be defined before inclusion. + +In barebox scripts/include/linux/types.h the header was +included before the __u64 typedef, causing build failures such as: + + linux/openat2.h:20:9: error: unknown type name '__u64' + +Move the inclusion of after the typedef definitions so that +__u64 and related types are defined before linux/openat2.h is parsed. + +Upstream-Status: Pending This should be submitted upstream, we should try to avoid adding Pending patches without a clear reason given. Alex Hemanth meant to reply saying: Hi Alex, Sure, I'll do that but since we're in a hurry to get the glibc-2.43 merged, I'll keep the existing status and follow-up with a status change next week, once I've had time to submit a patch to upstream barebox: https://github.com/barebox/barebox?tab=readme-ov-file#contributing Right Hemanth ? :-) -- # Randy MacLeod # Wind River Linux -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#233001): https://lists.openembedded.org/g/openembedded-core/message/233001 Mute This Topic: https://lists.openembedded.org/mt/118245373/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
Re: [OE-core] [PATCH v3 5/6] barebox-tools: fix build failure with glibc 2.43
On Tue, 10 Mar 2026 at 18:45, Hemanth Kumar M D via lists.openembedded.org wrote: > +barebox-tools: fix build failure with glibc 2.43 > + > +glibc 2.43 introduces linux/openat2.h through the fcntl include chain > +(bits/fcntl-linux.h -> linux/openat2.h). This header expects the > +__u64 type to be defined before inclusion. > + > +In barebox scripts/include/linux/types.h the header was > +included before the __u64 typedef, causing build failures such as: > + > + linux/openat2.h:20:9: error: unknown type name '__u64' > + > +Move the inclusion of after the typedef definitions so that > +__u64 and related types are defined before linux/openat2.h is parsed. > + > +Upstream-Status: Pending This should be submitted upstream, we should try to avoid adding Pending patches without a clear reason given. Alex -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#232808): https://lists.openembedded.org/g/openembedded-core/message/232808 Mute This Topic: https://lists.openembedded.org/mt/118245373/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
