qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 0/2] linux-user: revert previous workaround for glibc >= 2.36


From: Laurent Vivier
Subject: Re: [PATCH 0/2] linux-user: revert previous workaround for glibc >= 2.36
Date: Wed, 25 Jan 2023 14:30:11 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0

Le 10/01/2023 à 18:48, Daniel P. Berrangé a écrit :
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(-)


Applied to my linux-user-for-8.0 branch.

Thanks,
Laurent




reply via email to

[Prev in Thread] Current Thread [Next in Thread]