@@ -688,6 +688,8 @@ MODULE_OSSAUDIODEV_FALSE
688
688
MODULE_OSSAUDIODEV_TRUE
689
689
MODULE_GRP_FALSE
690
690
MODULE_GRP_TRUE
691
+ MODULE_FCNTL_FALSE
692
+ MODULE_FCNTL_TRUE
691
693
MODULE__DATETIME_FALSE
692
694
MODULE__DATETIME_TRUE
693
695
MODULE_MATH_FALSE
@@ -13343,7 +13345,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13343
13345
fi
13344
13346
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_flock_decl" >&5
13345
13347
$as_echo "$ac_cv_flock_decl" >&6; }
13346
- if test "x${ ac_cv_flock_decl} " = xyes; then
13348
+ if test "x$ac_cv_flock_decl" = xyes; then :
13347
13349
for ac_func in flock
13348
13350
do :
13349
13351
ac_fn_c_check_func "$LINENO" "flock" "ac_cv_func_flock"
@@ -13352,7 +13354,9 @@ if test "x$ac_cv_func_flock" = xyes; then :
13352
13354
#define HAVE_FLOCK 1
13353
13355
_ACEOF
13354
13356
13355
- else
13357
+ fi
13358
+ done
13359
+
13356
13360
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for flock in -lbsd" >&5
13357
13361
$as_echo_n "checking for flock in -lbsd... " >&6; }
13358
13362
if ${ac_cv_lib_bsd_flock+:} false; then :
@@ -13390,18 +13394,10 @@ fi
13390
13394
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_flock" >&5
13391
13395
$as_echo "$ac_cv_lib_bsd_flock" >&6; }
13392
13396
if test "x$ac_cv_lib_bsd_flock" = xyes; then :
13393
- $as_echo "#define HAVE_FLOCK 1" >>confdefs.h
13394
-
13395
-
13396
- $as_echo "#define FLOCK_NEEDS_LIBBSD 1" >>confdefs.h
13397
-
13398
-
13397
+ FCNTL_LIBS="-lbsd"
13399
13398
fi
13400
13399
13401
13400
13402
- fi
13403
- done
13404
-
13405
13401
fi
13406
13402
13407
13403
@@ -19813,6 +19809,46 @@ fi
19813
19809
19814
19810
19815
19811
19812
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdlib extension module fcntl" >&5
19813
+ $as_echo_n "checking for stdlib extension module fcntl... " >&6; }
19814
+ case $py_stdlib_not_available in #(
19815
+ *fcntl*) :
19816
+ py_cv_module_fcntl=n/a ;; #(
19817
+ *) :
19818
+
19819
+ if true; then :
19820
+ if test "$ac_cv_header_sys_ioctl_h" = "yes" -a "$ac_cv_header_fcntl_h" = "yes"; then :
19821
+ py_cv_module_fcntl=yes
19822
+ else
19823
+ py_cv_module_fcntl=missing
19824
+ fi
19825
+ else
19826
+ py_cv_module_fcntl=disabled
19827
+
19828
+ fi
19829
+
19830
+ ;;
19831
+ esac
19832
+ as_fn_append MODULE_BLOCK "MODULE_FCNTL=$py_cv_module_fcntl$as_nl"
19833
+ if test "x$py_cv_module_fcntl" = xyes; then :
19834
+
19835
+
19836
+ as_fn_append MODULE_BLOCK "MODULE_FCNTL_LDFLAGS=$FCNTL_LIBS$as_nl"
19837
+
19838
+ fi
19839
+ if test "$py_cv_module_fcntl" = yes; then
19840
+ MODULE_FCNTL_TRUE=
19841
+ MODULE_FCNTL_FALSE='#'
19842
+ else
19843
+ MODULE_FCNTL_TRUE='#'
19844
+ MODULE_FCNTL_FALSE=
19845
+ fi
19846
+
19847
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $py_cv_module_fcntl" >&5
19848
+ $as_echo "$py_cv_module_fcntl" >&6; }
19849
+
19850
+
19851
+
19816
19852
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdlib extension module grp" >&5
19817
19853
$as_echo_n "checking for stdlib extension module grp... " >&6; }
19818
19854
case $py_stdlib_not_available in #(
@@ -21045,6 +21081,10 @@ if test -z "${MODULE__DATETIME_TRUE}" && test -z "${MODULE__DATETIME_FALSE}"; th
21045
21081
as_fn_error $? "conditional \"MODULE__DATETIME\" was never defined.
21046
21082
Usually this means the macro was only invoked conditionally." "$LINENO" 5
21047
21083
fi
21084
+ if test -z "${MODULE_FCNTL_TRUE}" && test -z "${MODULE_FCNTL_FALSE}"; then
21085
+ as_fn_error $? "conditional \"MODULE_FCNTL\" was never defined.
21086
+ Usually this means the macro was only invoked conditionally." "$LINENO" 5
21087
+ fi
21048
21088
if test -z "${MODULE_GRP_TRUE}" && test -z "${MODULE_GRP_FALSE}"; then
21049
21089
as_fn_error $? "conditional \"MODULE_GRP\" was never defined.
21050
21090
Usually this means the macro was only invoked conditionally." "$LINENO" 5
0 commit comments