This PR shuffles things around so that the function wrappers are isolated into their own module, to avoid being affected by the system stdio API declarations from the header. This way we can build with LFS and time64 support with no interference.
The test suite seems to pass, but I've not done further checks. It fixes the build failures seen in Debian, after its transition to enable LFS and time64 by default.
This PR shuffles things around so that the function wrappers are isolated into their own module, to avoid being affected by the system stdio API declarations from the header. This way we can build with LFS and time64 support with no interference.
The test suite seems to pass, but I've not done further checks. It fixes the build failures seen in Debian, after its transition to enable LFS and time64 by default.