mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2026-05-04 23:28:05 +02:00
* configure.in: when checking for posix getpwnam_r assume true
for cross compiles
This commit is contained in:
parent
f602dcb89a
commit
92222fc5f9
2 changed files with 13 additions and 2 deletions
|
|
@ -1,4 +1,9 @@
|
|||
2006-10-11 John (J5) Palmieri <johnp@redhat.com>
|
||||
2006-10-13 John (J5) Palmieri <johnp@redhat.com>
|
||||
|
||||
* configure.in: when checking for posix getpwnam_r assume true
|
||||
for cross compiles
|
||||
|
||||
2006-10-13 John (J5) Palmieri <johnp@redhat.com>
|
||||
|
||||
* configure.in: Check for gethostbyname first before we check for it
|
||||
in libnsl. On gnu systems it is implemeneted
|
||||
|
|
|
|||
|
|
@ -532,6 +532,11 @@ AC_CHECK_HEADERS(execinfo.h, [AC_CHECK_FUNCS(backtrace)])
|
|||
|
||||
AC_CHECK_HEADERS(errno.h)
|
||||
|
||||
# checking for a posix version of getpwnam_r
|
||||
# if we are cross compiling and can not run the test
|
||||
# assume getpwnam_r is the posix version
|
||||
# it is up to the person cross compiling to change
|
||||
# this behavior if desired
|
||||
AC_CACHE_CHECK([for posix getpwnam_r],
|
||||
ac_cv_func_posix_getpwnam_r,
|
||||
[AC_TRY_RUN([
|
||||
|
|
@ -548,7 +553,8 @@ int main () {
|
|||
|| error == ENOSYS;
|
||||
} ],
|
||||
[ac_cv_func_posix_getpwnam_r=yes],
|
||||
[ac_cv_func_posix_getpwnam_r=no])])
|
||||
[ac_cv_func_posix_getpwnam_r=no],
|
||||
[ac_cv_func_posix_getpwnam_r=yes])])
|
||||
if test "$ac_cv_func_posix_getpwnam_r" = yes; then
|
||||
AC_DEFINE(HAVE_POSIX_GETPWNAM_R,1,
|
||||
[Have POSIX function getpwnam_r])
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue