]> err.no Git - util-linux/commit
include: emulate dirfd when necessary
authorFabian Groffen <grobian@gentoo.org>
Fri, 21 Jan 2011 16:48:14 +0000 (17:48 +0100)
committerKarel Zak <kzak@redhat.com>
Sun, 23 Jan 2011 21:17:14 +0000 (22:17 +0100)
commitd58c47d9a49805157ff0669afe02fa4f9d8adf78
tree6bd8e603aa195bed3b2f0127135afdff1cceec9c
parent3e27b34eb039911e9c0160e2dbc0a841fa70a570
include: emulate dirfd when necessary

dirfd is not available on Solaris 10, it is available on latest
OpenSolaris releases though.  Do some autoconf trickery to determine if
providing an alternative dirfd function is necessary and possible.

shlibs/blkid/src/read.c: Do not define _XOPEN_SOURCE to 600, or DIR will
lose it's dd_fd member again.  Rearrange defines and includes to make
sense per comments, and not conflict on Solaris.

Signed-off-by: Fabian Groffen <grobian@gentoo.org>
configure.ac
include/c.h
shlibs/blkid/src/read.c