]> git.ipfire.org Git - thirdparty/elfutils.git/commit
Only workaround fts.h if we have a bad version that doesn't handle LFS.
authorMark Wielaard <mjw@redhat.com>
Wed, 23 Nov 2016 19:51:35 +0000 (20:51 +0100)
committerMark Wielaard <mjw@redhat.com>
Wed, 23 Nov 2016 19:51:35 +0000 (20:51 +0100)
commitee225020a880e41cd4007af09ae488bc9cf1a536
treefa6debf30bbcb9424bda0126d48d71eb9c9292d6
parent507e7e28f0f58cb711a7b3e5bb320c5f30b0e6ea
Only workaround fts.h if we have a bad version that doesn't handle LFS.

Older versions of glibc included an fts implementation that didn't have
Large File System support. We worked around that in linux-kernel-modules.c
by including it early before config.h and then redefining some symbols
to get the 64-bit versions. This is somewhat fragile and not necessary
with newer glibc. If possible we want the 64bit fts version always.

Signed-off-by: Mark Wielaard <mjw@redhat.com>
ChangeLog
configure.ac
libdwfl/ChangeLog
libdwfl/linux-kernel-modules.c