<p>Since it will probably need to be supported to build with old kernel uapi headers for a long while, what about updating the configure test to prefer kernel headers but reject them if x32 ABI mismatch is detected in them, falling back to libc headers in that case?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/strace/strace/issues/116?email_source=notifications&email_token=AAFX7DDXH3YXXDGQKJWOHKLQ5UPCRA5CNFSM4J63O5QKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEI3BFQA#issuecomment-573969088">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAFX7DGMIYCZDB2LT6UEWD3Q5UPCRANCNFSM4J63O5QA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAFX7DDQVAH7UBKXVYUVHGDQ5UPCRA5CNFSM4J63O5QKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEI3BFQA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/strace/strace/issues/116?email_source=notifications\u0026email_token=AAFX7DDXH3YXXDGQKJWOHKLQ5UPCRA5CNFSM4J63O5QKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEI3BFQA#issuecomment-573969088",
"url": "https://github.com/strace/strace/issues/116?email_source=notifications\u0026email_token=AAFX7DDXH3YXXDGQKJWOHKLQ5UPCRA5CNFSM4J63O5QKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEI3BFQA#issuecomment-573969088",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>