On Sun, Apr 28, 2024 at 06:50:30PM +0100, Alberto Bertogli wrote:
I'm still trying to find a reasonable workaround.
I found a workaround to fix the compilation issue, by detecting and not building the 64-bit variants when there is asm aliasing for the relevant functions.
However, it is now failing some of the tests, because of some weird API/ABI issue with the size of off_t.
The calls to the wrapped function are okay, but then the underlying call to glibc's functions have the wrong argument sizes :(
So I'm still trying to figure out to make this work. Alberto