diff options
author | grant <grant@pkgsrc.org> | 2003-12-08 14:52:02 +0000 |
---|---|---|
committer | grant <grant@pkgsrc.org> | 2003-12-08 14:52:02 +0000 |
commit | 4b9a7b94e1067b60203c04e233fc7dea1edf9460 (patch) | |
tree | 4d7a36eecf9e979b892c77aa4fdf6c1e0baef9a6 /pkgtools/libnbcompat/files/configure | |
parent | c632d292ab60c2482d1ee1f514da85d110cfdf96 (diff) | |
download | pkgsrc-4b9a7b94e1067b60203c04e233fc7dea1edf9460.tar.gz |
always use local glob.[ch] if GLOB_NOMATCH or GLOB_ABORTED aren't
defined.
Diffstat (limited to 'pkgtools/libnbcompat/files/configure')
-rwxr-xr-x | pkgtools/libnbcompat/files/configure | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/pkgtools/libnbcompat/files/configure b/pkgtools/libnbcompat/files/configure index edd151d7408..dccad66214c 100755 --- a/pkgtools/libnbcompat/files/configure +++ b/pkgtools/libnbcompat/files/configure @@ -8080,6 +8080,73 @@ _ACEOF LIBOBJS="$LIBOBJS statfs.$ac_objext" fi +pkg_use_nbcompat_glob=yes + + echo "$as_me:$LINENO: checking if GLOB_NOMATCH and GLOB_ABORTED are defined in glob.h" >&5 +echo $ECHO_N "checking if GLOB_NOMATCH and GLOB_ABORTED are defined in glob.h... $ECHO_C" >&6 +if test "${pkg_cv_GLOB_NOMATCH_ABORTED+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + cat >conftest.$ac_ext <<_ACEOF +#line $LINENO "configure" +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + #include <glob.h> +int +main () +{ + int f = GLOB_NOMATCH + GLOB_ABORTED ; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + pkg_cv_GLOB_NOMATCH_ABORTED=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + pkg_cv_GLOB_NOMATCH_ABORTED=no +fi +rm -f conftest.$ac_objext conftest.$ac_ext + +fi +echo "$as_me:$LINENO: result: $pkg_cv_GLOB_NOMATCH_ABORTED" >&5 +echo "${ECHO_T}$pkg_cv_GLOB_NOMATCH_ABORTED" >&6 + if test "x$pkg_cv_GLOB_NOMATCH_ABORTED" = "xyes"; then + pkg_use_nbcompat_glob=no + else + + : + fi + + +if test $pkg_use_nbcompat_glob = yes; then + cat >>confdefs.h <<\_ACEOF +#define HAVE_NBCOMPAT_GLOB 1 +_ACEOF + + + + LIBOBJS="$LIBOBJS glob.$ac_objext" +fi + + if test $ac_cv_type_long_long = yes -a $ac_cv_sizeof_off_t -ge 8; then |