On Tue, Jul 04, 2023 at 05:42:33PM +0200, Jan Beulich wrote: > On 28.06.2023 11:46, Roger Pau Monné wrote: > > On Mon, May 08, 2023 at 04:46:18PM +0000, Olaf Hering wrote: > >> clang complains about the signed type: > >> > >> implicit truncation from 'int' to a one-bit wide bit-field changes value > >> from 1 to -1 [-Wsingle-bit-bitfield-constant-conversion] > >> > >> The potential ABI change in libxenvchan is covered by the Xen version > >> based SONAME. > >> > >> Signed-off-by: Olaf Hering <[email protected]> > > > > Can we have this one backported to 4.17 at least? > > Hmm, while perhaps simple enough, in principle this wouldn't be a backporting > candidate. May I ask why you consider this relevant?
I have to take this fix in order to build 4.17 with current FreeBSD clang. I think in the past we have backported changes in order to build with newer gcc versions. > Plus is the mentioned > "potential ABI change" safe to take on a stable branch? There's not going to > be any SONAME change ... Is there any ABI change in practice? Both fields will still have a 1bit size. Thanks, Roger.
