rpm/misc
Gleb Fotengauer-Malinovskiy 1eadabe445 Only build bundled fts if system has a bad version that doesn't handle LFS
Older versions of glibc included an fts implementation that didn't have
Large File Support on 32-bit systems.  We worked that around by bundling
fts into rpm codebase.  Thanks to Mark Wielaard, glibc >= 2.23 has LFS
support in fts.

Unfortunately, we can't drop bundled fts because we have to support
build with other libcs which do not implement fts at all or their
implementations do not provide Large File Support.

Signed-off-by: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org>

[pmatilai: Added comment to configure.ac as the test is rather subtle,
           thanks for Mark Wielaard for the explanation]
2017-03-24 12:42:40 +02:00
..
Makefile.am Only build bundled fts if system has a bad version that doesn't handle LFS 2017-03-24 12:42:40 +02:00
fnmatch.c Add missing header files 2016-02-11 11:06:26 +01:00
fnmatch.h Revert glob/fnmatch/alloca uniqify on macosx for now. 2005-01-28 06:36:29 +00:00
fts.c Rename fts.h header to rpmfts.h 2017-03-24 12:29:24 +02:00
rpmfts.h Rename fts.h header to rpmfts.h 2017-03-24 12:29:24 +02:00
rpmxprogname.c Spelling fixes 2016-06-04 23:00:58 +03:00
rpmxprogname.h White space fixes 2016-02-11 14:08:58 +01:00
stpcpy.c Include "config.h" instead of <config.h>. 2007-10-28 06:57:08 +01:00
stpncpy.c Include "config.h" instead of <config.h>. 2007-10-28 06:57:08 +01:00