Update libarchive's and liblzma's configuration for recently added stuff.
authorSascha Wildner <saw@online.de>
Wed, 27 May 2015 18:36:30 +0000 (20:36 +0200)
committerSascha Wildner <saw@online.de>
Wed, 27 May 2015 18:36:30 +0000 (20:36 +0200)
commitd59e47118fb3ca1bf40b5cf82df0797b3c41be3e
tree2d54a0433a926c966e47086961a0bbdf384560f5
parent4249868f555f2e3a38b20978d17ec94e79973935
Update libarchive's and liblzma's configuration for recently added stuff.

Make both use futimens() and utimensat(). xz's configure won't check for
futimes() if futimens() is available (hence HAVE_FUTIMES goes back to
undefined).

While here, define HAVE_DIRFD for libarchive too since we have it as a
public function since de45303d1431339260c3a353a1e18d034c807c4a.

Note that diff and grep also have HAVE_... macros for futimens() and
utimesat() in their config.h's but they are unused in the code, probably
stray configure checks.
lib/libarchive/config.h
lib/liblzma/config.h