Hi

On Tue, Jan 10, 2023 at 9:49 PM Daniel P. Berrangé <berra...@redhat.com>
wrote:

> It didn't appear that glibc was going to fix the problem
> breaking includes of linux/mount.h vs sys/mount.h, so
> QEMU applied a workaround copying the symbols/structs we
> need into a local header.
>
> Since then Linux modified linux/btrfs.h to pull in
> linux/fs.h which caused a clash with our workaround.
> Rather than invent workarounds for our workarounds,
> we can luckily just drop our previous workarounds.
> glibc has been fixed after all, and backported this
> fix to the stable 2.36 release series too. We should
> just expect distros to pull in the stable fix, which
> Fedora at least has already done.
>
> Daniel P. Berrangé (2):
>   Revert "linux-user: add more compat ioctl definitions"
>   Revert "linux-user: fix compat with glibc >= 2.36 sys/mount.h"
>
>  linux-user/syscall.c | 43 -------------------------------------------
>  meson.build          |  2 --
>  2 files changed, 45 deletions(-)
>
> --
> 2.38.1
>

Reviewed-by: Marc-André Lureau <marcandre.lur...@redhat.com>

Reply via email to