On Tue, 10 Mar 2026 at 18:45, Hemanth Kumar M D via lists.openembedded.org <[email protected]> wrote: > +ltp: fix build failure with glibc 2.43 > + > +glibc 2.43 added native openat2() support for the first time. This > +caused compatibility issues with LTP's internal openat2 definitions > +in lapi/openat2.h. LTP's configure detects glibc's openat2() and > +sets HAVE_OPENAT2=1, causing lapi/openat2.h to skip its own > +definitions of struct open_how, RESOLVE_* constants and the openat2() > +wrapper, resulting in a build failure. > + > +Undef HAVE_OPENAT2 in lapi/openat2.h to force LTP to always use its > +own internal definitions.this is a workaround until the fix is found. > + > +Upstream-Status: Pending
It looks like the correct status should be "Inappropriate [workaround]". You should also open an upstream ticket and include a link to it. Alex
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#232807): https://lists.openembedded.org/g/openembedded-core/message/232807 Mute This Topic: https://lists.openembedded.org/mt/118245374/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
