[PATCH] sepdebugcrcfix: Do not use LFS64 functions
Mark Wielaard
mark@klomp.org
Thu Jul 13 10:27:38 GMT 2023
Hi Violet,
On Wed, Jul 12, 2023 at 09:22:44PM +0000, vimproved@inventati.org wrote:
> On 2023-07-12 13:01, Mark Wielaard wrote:
> >This looks sane. But when you say "ensures that all functions on 64-bit
> >glibc systems will be 64-bit" you mean "on 32-bit ... will be 64-bit"
> >don't you?
>
> My bad -- that is indeed what I meant! Thanks for pointing that out.
Thanks. Pushed with that changed as:
commit e62786537e980f18559f926abc7d669530235a22
Author: Violet Purcell <vimproved@inventati.org>
Date: Tue Jul 11 15:52:57 2023 -0400
sepdebugcrcfix: Do not use LFS64 functions
The LFS64 function calls have been gated behind the _LARGEFILE64_SOURCE
macro in musl 1.2.4, and will be removed altogether in musl 1.2.5. Since
configure.ac has the AC_SYS_LARGEFILE macro, which ensures that all
functions on 32-bit glibc systems will be 64-bit, just replace the
interfaces with their normal variants.
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Cheers,
Mark
More information about the Debugedit
mailing list