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

issue with preadv/pwritev and gcc on armel/armhf



Hi,

as discussed in
https://github.com/libuv/libuv/issues/4678

and associated build failures 
https://buildd.debian.org/status/package.php?p=libuv1&suite=experimental

It seems that gcc is doing something wrong with the offset parameter of preadv, pwritev.
The same problem happens with optimization levels 0, 1, 2.

The call is made at
https://salsa.debian.org/debian/libuv1/-/blob/debian/sid/src/unix/fs.c?ref_type=heads#L494

To reproduce, just dpkg-buildpackage from
dget -xu https://deb.debian.org/debian/pool/main/libu/libuv1/libuv1_1.49.2-1.dsc

I'd be surprised if it concerns only libuv !
Please have a look, because the libuv maintainers already tried their best.

Jérémy

Reply to: