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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to