<html dir="ltr"><head></head><body style="text-align:left; direction:ltr;"><div>Just a warning that trying to brute force a fix for this is likely to end badly.  A lot of developer time was spent to get to this current delicate situation, which relied on the narrow behaviour that is now eliminated by the Debian time_t 64 transition rules. </div><div><br></div><div>Socket-wrapper starts with:</div><div><br></div><div>/*</div><div> * Make sure we do not redirect (f)open(at)() or fcntl() to their 64bit</div><div> * variants</div><div> */</div><div>#undef _FILE_OFFSET_BITS</div><div><br></div><div>This was added in <a href="https://gitlab.com/cwrap/socket_wrapper/-/commit/bbe14cc3200ca553b13ed49357e2e88ba487eeaa">https://gitlab.com/cwrap/socket_wrapper/-/commit/bbe14cc3200ca553b13ed49357e2e88ba487eeaa</a></div><div><br></div><div>Setting  -D_FILE_OFFSET_BITS=64 will break the fcntl64 wrapper and so break Samba's tests. </div><div><br></div><div>I don't know if there is a good fix for this actually.  </div><div><br></div><div>Andrew Bartlett</div><div></div><div><span></span></div></body></html>