ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
(Generate patch)

Comparing rxvt-unicode/configure (file contents):
Revision 1.66 by root, Wed Jan 11 19:55:33 2006 UTC vs.
Revision 1.87 by root, Sat Jan 21 23:50:33 2006 UTC

307#endif 307#endif
308#if HAVE_UNISTD_H 308#if HAVE_UNISTD_H
309# include <unistd.h> 309# include <unistd.h>
310#endif" 310#endif"
311 311
312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AWK LINKER CXXCPP EGREP INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TBL TIC X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS' 312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TIC CXXCPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PKG_CONFIG XFT_CONFIG PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
313ac_subst_files='MCOMMON' 313ac_subst_files=''
314 314
315# Initialize some variables set by options. 315# Initialize some variables set by options.
316ac_init_help= 316ac_init_help=
317ac_init_version=false 317ac_init_version=false
318# The variables have the same names as the options, with 318# The variables have the same names as the options, with
877 --enable-lastlog enable lastlog support (requires --enable-utmp) 877 --enable-lastlog enable lastlog support (requires --enable-utmp)
878 --enable-xpm-background enable XPM background pixmaps 878 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds 879 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg 880 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus 881 --enable-fading enable colors fading when off focus
882 --enable-menubar enable menubar
883 --enable-rxvt-scroll enable rxvt style scrollbar 882 --enable-rxvt-scroll enable rxvt style scrollbar
884 --enable-next-scroll enable NeXT style scrollbar 883 --enable-next-scroll enable NeXT style scrollbar
885 --enable-xterm-scroll enable Xterm style scrollbar 884 --enable-xterm-scroll enable Xterm style scrollbar
886 --enable-perl enable embedded perl interpreter 885 --enable-perl enable embedded perl interpreter
887 --enable-plain-scroll enable plain style scrollbar 886 --enable-plain-scroll enable plain style scrollbar
888 --enable-half-shadow use half width/height shadow on rxvt scrollbar
889 --enable-xim XIM (X Input Method) protocol support 887 --enable-xim XIM (X Input Method) protocol support
890 --enable-ttygid enable tty setting to group named "tty" 888 --enable-ttygid enable tty setting to group named "tty"
891 --disable-backspace-key disable handling of the backspace key 889 --disable-backspace-key disable handling of the backspace key
892 --disable-delete-key disable handling of the delete key 890 --disable-delete-key disable handling of the delete key
893 --disable-resources disable all resource checking 891 --disable-resources disable all resource checking
894 --enable-8bitctrls enable 8 bit control sequences (not recommended) 892 --enable-8bitctrls enable 8 bit control sequences (not recommended)
895 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 893 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
896 --enable-strings enable some replacement system functions
897 --disable-swapscreen disable swap screen support 894 --disable-swapscreen disable swap screen support
898 --enable-iso14755 enable support for extended ISO 14755 modes 895 --enable-iso14755 enable support for extended ISO 14755 modes
899 --enable-frills enable support for rarely used features 896 --enable-frills enable support for rarely used features
900 --enable-24bit enable support for using 24bit visuals if available 897 --enable-24bit enable support for using 24bit visuals if available
901 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 898 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1372 1369
1373 1370
1374 1371
1375 1372
1376 1373
1374
1375 ac_config_headers="$ac_config_headers config.h:config.h.in"
1376
1377
1377ac_aux_dir= 1378ac_aux_dir=
1378for ac_dir in autoconf $srcdir/autoconf; do 1379for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1379 if test -f $ac_dir/install-sh; then 1380 if test -f $ac_dir/install-sh; then
1380 ac_aux_dir=$ac_dir 1381 ac_aux_dir=$ac_dir
1381 ac_install_sh="$ac_aux_dir/install-sh -c" 1382 ac_install_sh="$ac_aux_dir/install-sh -c"
1382 break 1383 break
1383 elif test -f $ac_dir/install.sh; then 1384 elif test -f $ac_dir/install.sh; then
1389 ac_install_sh="$ac_aux_dir/shtool install -c" 1390 ac_install_sh="$ac_aux_dir/shtool install -c"
1390 break 1391 break
1391 fi 1392 fi
1392done 1393done
1393if test -z "$ac_aux_dir"; then 1394if test -z "$ac_aux_dir"; then
1394 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5 1395 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1395echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;} 1396echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1396 { (exit 1); exit 1; }; } 1397 { (exit 1); exit 1; }; }
1397fi 1398fi
1398ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1399ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1399ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1400ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1400ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1401ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1401
1402 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1403
1404 1402
1405# Make sure we can run config.sub. 1403# Make sure we can run config.sub.
1406$ac_config_sub sun4 >/dev/null 2>&1 || 1404$ac_config_sub sun4 >/dev/null 2>&1 ||
1407 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 1405 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1408echo "$as_me: error: cannot run $ac_config_sub" >&2;} 1406echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1460VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1458VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1461DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1459DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1462echo "" 1460echo ""
1463echo "configuring for rxvt $VERSION" 1461echo "configuring for rxvt $VERSION"
1464echo "" 1462echo ""
1463
1464orig_CXXFLAGS="$CXXFLAGS"
1465 1465
1466 1466
1467ac_ext=c 1467ac_ext=c
1468ac_cpp='$CPP $CPPFLAGS' 1468ac_cpp='$CPP $CPPFLAGS'
1469ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1469ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3050 3050
3051test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3051test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3052 3052
3053test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3053test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3054 3054
3055for ac_prog in gawk mawk nawk awk
3056do
3057 # Extract the first word of "$ac_prog", so it can be a program name with args.
3058set dummy $ac_prog; ac_word=$2
3059echo "$as_me:$LINENO: checking for $ac_word" >&5
3060echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3061if test "${ac_cv_prog_AWK+set}" = set; then
3062 echo $ECHO_N "(cached) $ECHO_C" >&6
3063else
3064 if test -n "$AWK"; then
3065 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3066else
3067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3068for as_dir in $PATH
3069do
3070 IFS=$as_save_IFS
3071 test -z "$as_dir" && as_dir=.
3072 for ac_exec_ext in '' $ac_executable_extensions; do
3073 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3074 ac_cv_prog_AWK="$ac_prog"
3075 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3076 break 2
3077 fi
3078done
3079done
3080 3055
3081fi
3082fi
3083AWK=$ac_cv_prog_AWK
3084if test -n "$AWK"; then
3085 echo "$as_me:$LINENO: result: $AWK" >&5
3086echo "${ECHO_T}$AWK" >&6
3087else
3088 echo "$as_me:$LINENO: result: no" >&5
3089echo "${ECHO_T}no" >&6
3090fi
3091
3092 test -n "$AWK" && break
3093done
3094
3095
3096ac_ext=c
3097ac_cpp='$CPP $CPPFLAGS'
3098ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3099ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3100ac_compiler_gnu=$ac_cv_c_compiler_gnu
3101
3102
3103if test -z "$orig_CXXFLAGS"; then
3104 CXXFLAGS='-O'
3105 if test x$GCC = xyes && test "x$GXX" = xyes; then
3106 CXXFLAGS="-g -O3"
3107 fi
3108 CFLAGS="$CXXFLAGS"
3109fi
3110
3111LINKER="$CXX"
3112if test x$GCC = xyes && test x$GXX = xyes; then
3113
3114echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3115echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3116if test "${ac_cv_lib_supcpp_main+set}" = set; then
3117 echo $ECHO_N "(cached) $ECHO_C" >&6
3118else
3119 ac_check_lib_save_LIBS=$LIBS
3120LIBS="-lsupc++ $LIBS"
3121cat >conftest.$ac_ext <<_ACEOF
3122/* confdefs.h. */
3123_ACEOF
3124cat confdefs.h >>conftest.$ac_ext
3125cat >>conftest.$ac_ext <<_ACEOF
3126/* end confdefs.h. */
3127
3128
3129int
3130main ()
3131{
3132main ();
3133 ;
3134 return 0;
3135}
3136_ACEOF
3137rm -f conftest.$ac_objext conftest$ac_exeext
3138if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3139 (eval $ac_link) 2>conftest.er1
3140 ac_status=$?
3141 grep -v '^ *+' conftest.er1 >conftest.err
3142 rm -f conftest.er1
3143 cat conftest.err >&5
3144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3145 (exit $ac_status); } &&
3146 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3148 (eval $ac_try) 2>&5
3149 ac_status=$?
3150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3151 (exit $ac_status); }; } &&
3152 { ac_try='test -s conftest$ac_exeext'
3153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3154 (eval $ac_try) 2>&5
3155 ac_status=$?
3156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3157 (exit $ac_status); }; }; then
3158 ac_cv_lib_supcpp_main=yes
3159else
3160 echo "$as_me: failed program was:" >&5
3161sed 's/^/| /' conftest.$ac_ext >&5
3162
3163ac_cv_lib_supcpp_main=no
3164fi
3165rm -f conftest.err conftest.$ac_objext \
3166 conftest$ac_exeext conftest.$ac_ext
3167LIBS=$ac_check_lib_save_LIBS
3168fi
3169echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3170echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3171if test $ac_cv_lib_supcpp_main = yes; then
3172
3173 LINKER="$CC"
3174 LIBS="$LIBS -lsupc++"
3175
3176fi
3177
3178fi
3179LINKER=$LINKER
3180
3181
3182
3183cat >>confdefs.h <<\_ACEOF
3184#define _GNU_SOURCE 1
3185_ACEOF
3186
3187
3188case $host in
3189 *-*-solaris* )
3190
3191cat >>confdefs.h <<\_ACEOF
3192#define _XOPEN_SOURCE_EXTENDED 1
3193_ACEOF
3194
3195
3196cat >>confdefs.h <<\_ACEOF
3197#define _XOPEN_SOURCE 2
3198_ACEOF
3199
3200
3201cat >>confdefs.h <<\_ACEOF
3202#define __EXTENSIONS__ 1
3203_ACEOF
3204
3205 ;;
3206esac
3207
3208
3209ac_ext=cc
3210ac_cpp='$CXXCPP $CPPFLAGS'
3211ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3212ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3213ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3214
3215
3216
3217ac_ext=cc
3218ac_cpp='$CXXCPP $CPPFLAGS'
3219ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3220ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3221ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3222echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3223echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3224if test -z "$CXXCPP"; then
3225 if test "${ac_cv_prog_CXXCPP+set}" = set; then
3226 echo $ECHO_N "(cached) $ECHO_C" >&6
3227else
3228 # Double quotes because CXXCPP needs to be expanded
3229 for CXXCPP in "$CXX -E" "/lib/cpp"
3230 do
3231 ac_preproc_ok=false
3232for ac_cxx_preproc_warn_flag in '' yes
3233do
3234 # Use a header file that comes with gcc, so configuring glibc
3235 # with a fresh cross-compiler works.
3236 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3237 # <limits.h> exists even on freestanding compilers.
3238 # On the NeXT, cc -E runs the code through the compiler's parser,
3239 # not just through cpp. "Syntax error" is here to catch this case.
3240 cat >conftest.$ac_ext <<_ACEOF
3241/* confdefs.h. */
3242_ACEOF
3243cat confdefs.h >>conftest.$ac_ext
3244cat >>conftest.$ac_ext <<_ACEOF
3245/* end confdefs.h. */
3246#ifdef __STDC__
3247# include <limits.h>
3248#else
3249# include <assert.h>
3250#endif
3251 Syntax error
3252_ACEOF
3253if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3254 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3255 ac_status=$?
3256 grep -v '^ *+' conftest.er1 >conftest.err
3257 rm -f conftest.er1
3258 cat conftest.err >&5
3259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3260 (exit $ac_status); } >/dev/null; then
3261 if test -s conftest.err; then
3262 ac_cpp_err=$ac_cxx_preproc_warn_flag
3263 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3264 else
3265 ac_cpp_err=
3266 fi
3267else
3268 ac_cpp_err=yes
3269fi
3270if test -z "$ac_cpp_err"; then
3271 :
3272else
3273 echo "$as_me: failed program was:" >&5
3274sed 's/^/| /' conftest.$ac_ext >&5
3275
3276 # Broken: fails on valid input.
3277continue
3278fi
3279rm -f conftest.err conftest.$ac_ext
3280
3281 # OK, works on sane cases. Now check whether non-existent headers
3282 # can be detected and how.
3283 cat >conftest.$ac_ext <<_ACEOF
3284/* confdefs.h. */
3285_ACEOF
3286cat confdefs.h >>conftest.$ac_ext
3287cat >>conftest.$ac_ext <<_ACEOF
3288/* end confdefs.h. */
3289#include <ac_nonexistent.h>
3290_ACEOF
3291if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3292 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3293 ac_status=$?
3294 grep -v '^ *+' conftest.er1 >conftest.err
3295 rm -f conftest.er1
3296 cat conftest.err >&5
3297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3298 (exit $ac_status); } >/dev/null; then
3299 if test -s conftest.err; then
3300 ac_cpp_err=$ac_cxx_preproc_warn_flag
3301 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3302 else
3303 ac_cpp_err=
3304 fi
3305else
3306 ac_cpp_err=yes
3307fi
3308if test -z "$ac_cpp_err"; then
3309 # Broken: success on invalid input.
3310continue
3311else
3312 echo "$as_me: failed program was:" >&5
3313sed 's/^/| /' conftest.$ac_ext >&5
3314
3315 # Passes both tests.
3316ac_preproc_ok=:
3317break
3318fi
3319rm -f conftest.err conftest.$ac_ext
3320
3321done
3322# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3323rm -f conftest.err conftest.$ac_ext
3324if $ac_preproc_ok; then
3325 break
3326fi
3327
3328 done
3329 ac_cv_prog_CXXCPP=$CXXCPP
3330
3331fi
3332 CXXCPP=$ac_cv_prog_CXXCPP
3333else
3334 ac_cv_prog_CXXCPP=$CXXCPP
3335fi
3336echo "$as_me:$LINENO: result: $CXXCPP" >&5
3337echo "${ECHO_T}$CXXCPP" >&6
3338ac_preproc_ok=false
3339for ac_cxx_preproc_warn_flag in '' yes
3340do
3341 # Use a header file that comes with gcc, so configuring glibc
3342 # with a fresh cross-compiler works.
3343 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3344 # <limits.h> exists even on freestanding compilers.
3345 # On the NeXT, cc -E runs the code through the compiler's parser,
3346 # not just through cpp. "Syntax error" is here to catch this case.
3347 cat >conftest.$ac_ext <<_ACEOF
3348/* confdefs.h. */
3349_ACEOF
3350cat confdefs.h >>conftest.$ac_ext
3351cat >>conftest.$ac_ext <<_ACEOF
3352/* end confdefs.h. */
3353#ifdef __STDC__
3354# include <limits.h>
3355#else
3356# include <assert.h>
3357#endif
3358 Syntax error
3359_ACEOF
3360if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3361 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3362 ac_status=$?
3363 grep -v '^ *+' conftest.er1 >conftest.err
3364 rm -f conftest.er1
3365 cat conftest.err >&5
3366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3367 (exit $ac_status); } >/dev/null; then
3368 if test -s conftest.err; then
3369 ac_cpp_err=$ac_cxx_preproc_warn_flag
3370 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3371 else
3372 ac_cpp_err=
3373 fi
3374else
3375 ac_cpp_err=yes
3376fi
3377if test -z "$ac_cpp_err"; then
3378 :
3379else
3380 echo "$as_me: failed program was:" >&5
3381sed 's/^/| /' conftest.$ac_ext >&5
3382
3383 # Broken: fails on valid input.
3384continue
3385fi
3386rm -f conftest.err conftest.$ac_ext
3387
3388 # OK, works on sane cases. Now check whether non-existent headers
3389 # can be detected and how.
3390 cat >conftest.$ac_ext <<_ACEOF
3391/* confdefs.h. */
3392_ACEOF
3393cat confdefs.h >>conftest.$ac_ext
3394cat >>conftest.$ac_ext <<_ACEOF
3395/* end confdefs.h. */
3396#include <ac_nonexistent.h>
3397_ACEOF
3398if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3399 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3400 ac_status=$?
3401 grep -v '^ *+' conftest.er1 >conftest.err
3402 rm -f conftest.er1
3403 cat conftest.err >&5
3404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3405 (exit $ac_status); } >/dev/null; then
3406 if test -s conftest.err; then
3407 ac_cpp_err=$ac_cxx_preproc_warn_flag
3408 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3409 else
3410 ac_cpp_err=
3411 fi
3412else
3413 ac_cpp_err=yes
3414fi
3415if test -z "$ac_cpp_err"; then
3416 # Broken: success on invalid input.
3417continue
3418else
3419 echo "$as_me: failed program was:" >&5
3420sed 's/^/| /' conftest.$ac_ext >&5
3421
3422 # Passes both tests.
3423ac_preproc_ok=:
3424break
3425fi
3426rm -f conftest.err conftest.$ac_ext
3427
3428done
3429# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3430rm -f conftest.err conftest.$ac_ext
3431if $ac_preproc_ok; then
3432 :
3433else
3434 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3435See \`config.log' for more details." >&5
3436echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3437See \`config.log' for more details." >&2;}
3438 { (exit 1); exit 1; }; }
3439fi
3440
3441ac_ext=cc
3442ac_cpp='$CXXCPP $CPPFLAGS'
3443ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3444ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3445ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3446 3056
3447 3057
3448echo "$as_me:$LINENO: checking for egrep" >&5 3058echo "$as_me:$LINENO: checking for egrep" >&5
3449echo $ECHO_N "checking for egrep... $ECHO_C" >&6 3059echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3450if test "${ac_cv_prog_egrep+set}" = set; then 3060if test "${ac_cv_prog_egrep+set}" = set; then
3525 grep -v '^ *+' conftest.er1 >conftest.err 3135 grep -v '^ *+' conftest.er1 >conftest.err
3526 rm -f conftest.er1 3136 rm -f conftest.er1
3527 cat conftest.err >&5 3137 cat conftest.err >&5
3528 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3529 (exit $ac_status); } && 3139 (exit $ac_status); } &&
3530 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3140 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3532 (eval $ac_try) 2>&5 3142 (eval $ac_try) 2>&5
3533 ac_status=$? 3143 ac_status=$?
3534 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3535 (exit $ac_status); }; } && 3145 (exit $ac_status); }; } &&
3579 grep -v '^ *+' conftest.er1 >conftest.err 3189 grep -v '^ *+' conftest.er1 >conftest.err
3580 rm -f conftest.er1 3190 rm -f conftest.er1
3581 cat conftest.err >&5 3191 cat conftest.err >&5
3582 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3583 (exit $ac_status); } && 3193 (exit $ac_status); } &&
3584 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3194 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3586 (eval $ac_try) 2>&5 3196 (eval $ac_try) 2>&5
3587 ac_status=$? 3197 ac_status=$?
3588 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3589 (exit $ac_status); }; } && 3199 (exit $ac_status); }; } &&
3610echo "${ECHO_T}$ac_cv_search_strerror" >&6 3220echo "${ECHO_T}$ac_cv_search_strerror" >&6
3611if test "$ac_cv_search_strerror" != no; then 3221if test "$ac_cv_search_strerror" != no; then
3612 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 3222 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3613 3223
3614fi 3224fi
3225
3226ac_ext=cc
3227ac_cpp='$CXXCPP $CPPFLAGS'
3228ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3229ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3230ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3231
3232
3233if test x$GCC = xyes && test x$GXX = xyes; then
3234 echo "$as_me:$LINENO: checking for working libsupc++" >&5
3235echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6
3236 save_CXX="$CXX"
3237 save_LIBS="$LIBS"
3238 CXX="$CC"
3239 LIBS="$LIBS -lsupc++"
3240 LINKER="$CC"
3241
3242cat >conftest.$ac_ext <<_ACEOF
3243/* confdefs.h. */
3244_ACEOF
3245cat confdefs.h >>conftest.$ac_ext
3246cat >>conftest.$ac_ext <<_ACEOF
3247/* end confdefs.h. */
3248struct test { }; void f() try { throw new test; } catch (...) { throw; }
3249int
3250main ()
3251{
3252
3253 ;
3254 return 0;
3255}
3256_ACEOF
3257rm -f conftest.$ac_objext conftest$ac_exeext
3258if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3259 (eval $ac_link) 2>conftest.er1
3260 ac_status=$?
3261 grep -v '^ *+' conftest.er1 >conftest.err
3262 rm -f conftest.er1
3263 cat conftest.err >&5
3264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3265 (exit $ac_status); } &&
3266 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3268 (eval $ac_try) 2>&5
3269 ac_status=$?
3270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3271 (exit $ac_status); }; } &&
3272 { ac_try='test -s conftest$ac_exeext'
3273 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3274 (eval $ac_try) 2>&5
3275 ac_status=$?
3276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3277 (exit $ac_status); }; }; then
3278 echo "$as_me:$LINENO: result: ok" >&5
3279echo "${ECHO_T}ok" >&6
3280else
3281 echo "$as_me: failed program was:" >&5
3282sed 's/^/| /' conftest.$ac_ext >&5
3283
3284
3285 echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3286echo "${ECHO_T}no, making everything bigger and slower" >&6
3287 LIBS="$save_LIBS"
3288 LINKER="$save_CXX"
3289
3290
3291fi
3292rm -f conftest.err conftest.$ac_objext \
3293 conftest$ac_exeext conftest.$ac_ext
3294 CXX="$save_CXX"
3295fi
3296LINKER=$LINKER
3297
3298
3299ac_ext=cc
3300ac_cpp='$CXXCPP $CPPFLAGS'
3301ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3302ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3303ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3304
3305if test -z "$orig_CXXFLAGS"; then
3306 if test x$GCC = xyes && test "x$GXX" = xyes; then
3307 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3308 cat >conftest.$ac_ext <<_ACEOF
3309/* confdefs.h. */
3310_ACEOF
3311cat confdefs.h >>conftest.$ac_ext
3312cat >>conftest.$ac_ext <<_ACEOF
3313/* end confdefs.h. */
3314
3315int
3316main ()
3317{
3318
3319 ;
3320 return 0;
3321}
3322_ACEOF
3323rm -f conftest.$ac_objext
3324if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3325 (eval $ac_compile) 2>conftest.er1
3326 ac_status=$?
3327 grep -v '^ *+' conftest.er1 >conftest.err
3328 rm -f conftest.er1
3329 cat conftest.err >&5
3330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3331 (exit $ac_status); } &&
3332 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3334 (eval $ac_try) 2>&5
3335 ac_status=$?
3336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3337 (exit $ac_status); }; } &&
3338 { ac_try='test -s conftest.$ac_objext'
3339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3340 (eval $ac_try) 2>&5
3341 ac_status=$?
3342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3343 (exit $ac_status); }; }; then
3344 :
3345else
3346 echo "$as_me: failed program was:" >&5
3347sed 's/^/| /' conftest.$ac_ext >&5
3348
3349CXXFLAGS="-g -O3"
3350fi
3351rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3352 else
3353 CXXFLAGS="-O"
3354 fi
3355 CFLAGS="$CXXFLAGS"
3356fi
3357
3358
3359cat >>confdefs.h <<\_ACEOF
3360#define _GNU_SOURCE 1
3361_ACEOF
3362
3363
3364case $host in
3365 *-*-solaris* )
3366
3367cat >>confdefs.h <<\_ACEOF
3368#define _XOPEN_SOURCE_EXTENDED 1
3369_ACEOF
3370
3371
3372cat >>confdefs.h <<\_ACEOF
3373#define _XOPEN_SOURCE 2
3374_ACEOF
3375
3376
3377cat >>confdefs.h <<\_ACEOF
3378#define __EXTENSIONS__ 1
3379_ACEOF
3380
3381 ;;
3382esac
3615 3383
3616 3384
3617echo "$as_me:$LINENO: checking for setlocale" >&5 3385echo "$as_me:$LINENO: checking for setlocale" >&5
3618echo $ECHO_N "checking for setlocale... $ECHO_C" >&6 3386echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3619if test "${ac_cv_func_setlocale+set}" = set; then 3387if test "${ac_cv_func_setlocale+set}" = set; then
4317 conftest$ac_exeext conftest.$ac_ext 4085 conftest$ac_exeext conftest.$ac_ext
4318 4086
4319 4087
4320MALLOC_TYPE=S 4088MALLOC_TYPE=S
4321 4089
4322support_addstrings=no
4323support_frills=yes 4090support_frills=yes
4324support_inheritpixmap=yes 4091support_inheritpixmap=yes
4325support_tinting=yes 4092support_tinting=yes
4326support_fading=yes 4093support_fading=yes
4327support_keepscrolling=yes 4094support_keepscrolling=yes
4328support_selectionscrolling=yes 4095support_selectionscrolling=yes
4329support_menubar=no
4330support_mousewheel=yes 4096support_mousewheel=yes
4331support_mouseslipwheel=yes 4097support_mouseslipwheel=yes
4332support_utmp=yes 4098support_utmp=yes
4333support_wtmp=yes 4099support_wtmp=yes
4334support_lastlog=yes 4100support_lastlog=yes
4371 support_tinting=no 4137 support_tinting=no
4372 support_fading=no 4138 support_fading=no
4373 support_keepscrolling=no 4139 support_keepscrolling=no
4374 support_selectionscrolling=no 4140 support_selectionscrolling=no
4375 support_lastlog=no 4141 support_lastlog=no
4376 support_menubar=no
4377 support_mousewheel=no 4142 support_mousewheel=no
4378 support_mouseslipwheel=no 4143 support_mouseslipwheel=no
4379 support_text_blink=no 4144 support_text_blink=no
4380 support_pointer_blank=no 4145 support_pointer_blank=no
4381 support_scroll_rxvt=no 4146 support_scroll_rxvt=no
4402 support_tinting=yes 4167 support_tinting=yes
4403 support_fading=yes 4168 support_fading=yes
4404 support_keepscrolling=yes 4169 support_keepscrolling=yes
4405 support_selectionscrolling=yes 4170 support_selectionscrolling=yes
4406 support_lastlog=yes 4171 support_lastlog=yes
4407 support_menubar=yes
4408 support_mousewheel=yes 4172 support_mousewheel=yes
4409 support_mouseslipwheel=yes 4173 support_mouseslipwheel=yes
4410 support_text_blink=yes 4174 support_text_blink=yes
4411 support_pointer_blank=yes 4175 support_pointer_blank=yes
4412 support_scroll_rxvt=yes 4176 support_scroll_rxvt=yes
4515 if test x$enableval = xyes -o x$enableval = xno; then 4279 if test x$enableval = xyes -o x$enableval = xno; then
4516 support_fading=$enableval 4280 support_fading=$enableval
4517 fi 4281 fi
4518fi; 4282fi;
4519 4283
4520# Check whether --enable-menubar or --disable-menubar was given.
4521if test "${enable_menubar+set}" = set; then
4522 enableval="$enable_menubar"
4523 if test x$enableval = xyes -o x$enableval = xno; then
4524 support_menubar=$enableval
4525 fi
4526fi;
4527
4528# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given. 4284# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4529if test "${enable_rxvt_scroll+set}" = set; then 4285if test "${enable_rxvt_scroll+set}" = set; then
4530 enableval="$enable_rxvt_scroll" 4286 enableval="$enable_rxvt_scroll"
4531 if test x$enableval = xyes -o x$enableval = xno; then 4287 if test x$enableval = xyes -o x$enableval = xno; then
4532 support_scroll_rxvt=$enableval 4288 support_scroll_rxvt=$enableval
4563 if test x$enableval = xyes -o x$enableval = xno; then 4319 if test x$enableval = xyes -o x$enableval = xno; then
4564 support_scroll_plain=$enableval 4320 support_scroll_plain=$enableval
4565 fi 4321 fi
4566fi; 4322fi;
4567 4323
4568# Check whether --enable-half-shadow or --disable-half-shadow was given.
4569if test "${enable_half_shadow+set}" = set; then
4570 enableval="$enable_half_shadow"
4571 if test x$enableval = xyes; then
4572
4573cat >>confdefs.h <<\_ACEOF
4574#define HALFSHADOW 1
4575_ACEOF
4576
4577 fi
4578fi;
4579 4324
4580 4325
4581# Check whether --with-codesets or --without-codesets was given. 4326# Check whether --with-codesets or --without-codesets was given.
4582if test "${with_codesets+set}" = set; then 4327if test "${with_codesets+set}" = set; then
4583 withval="$with_codesets" 4328 withval="$with_codesets"
4706_ACEOF 4451_ACEOF
4707 4452
4708 4453
4709RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"` 4454RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4710 4455
4711
4712# Check whether --enable-strings or --disable-strings was given.
4713if test "${enable_strings+set}" = set; then
4714 enableval="$enable_strings"
4715 if test x$enableval = xyes -o x$enableval = xno; then
4716 support_addstrings=$enableval
4717 fi
4718fi;
4719 4456
4720# Check whether --enable-swapscreen or --disable-swapscreen was given. 4457# Check whether --enable-swapscreen or --disable-swapscreen was given.
4721if test "${enable_swapscreen+set}" = set; then 4458if test "${enable_swapscreen+set}" = set; then
4722 enableval="$enable_swapscreen" 4459 enableval="$enable_swapscreen"
4723 if test x$enableval = xno; then 4460 if test x$enableval = xno; then
4858#define RXVT_TERMINFO "$withval" 4595#define RXVT_TERMINFO "$withval"
4859_ACEOF 4596_ACEOF
4860 terminfo="$withval" 4597 terminfo="$withval"
4861 fi 4598 fi
4862fi; 4599fi;
4863
4864
4865
4866cat >>confdefs.h <<\_ACEOF
4867#define PROTOTYPES 1
4868_ACEOF
4869 4600
4870 4601
4871# Extract the first word of "mv", so it can be a program name with args. 4602# Extract the first word of "mv", so it can be a program name with args.
4872set dummy mv; ac_word=$2 4603set dummy mv; ac_word=$2
4873echo "$as_me:$LINENO: checking for $ac_word" >&5 4604echo "$as_me:$LINENO: checking for $ac_word" >&5
5146else 4877else
5147 echo "$as_me:$LINENO: result: no" >&5 4878 echo "$as_me:$LINENO: result: no" >&5
5148echo "${ECHO_T}no" >&6 4879echo "${ECHO_T}no" >&6
5149fi 4880fi
5150 4881
5151# Extract the first word of "tbl", so it can be a program name with args.
5152set dummy tbl; ac_word=$2
5153echo "$as_me:$LINENO: checking for $ac_word" >&5
5154echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5155if test "${ac_cv_path_TBL+set}" = set; then
5156 echo $ECHO_N "(cached) $ECHO_C" >&6
5157else
5158 case $TBL in
5159 [\\/]* | ?:[\\/]*)
5160 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
5161 ;;
5162 *)
5163 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5164for as_dir in $PATH
5165do
5166 IFS=$as_save_IFS
5167 test -z "$as_dir" && as_dir=.
5168 for ac_exec_ext in '' $ac_executable_extensions; do
5169 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5170 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
5171 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5172 break 2
5173 fi
5174done
5175done
5176
5177 ;;
5178esac
5179fi
5180TBL=$ac_cv_path_TBL
5181
5182if test -n "$TBL"; then
5183 echo "$as_me:$LINENO: result: $TBL" >&5
5184echo "${ECHO_T}$TBL" >&6
5185else
5186 echo "$as_me:$LINENO: result: no" >&5
5187echo "${ECHO_T}no" >&6
5188fi
5189
5190# Extract the first word of "tic", so it can be a program name with args. 4882# Extract the first word of "tic", so it can be a program name with args.
5191set dummy tic; ac_word=$2 4883set dummy tic; ac_word=$2
5192echo "$as_me:$LINENO: checking for $ac_word" >&5 4884echo "$as_me:$LINENO: checking for $ac_word" >&5
5193echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4885echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5194if test "${ac_cv_path_TIC+set}" = set; then 4886if test "${ac_cv_path_TIC+set}" = set; then
5225 echo "$as_me:$LINENO: result: no" >&5 4917 echo "$as_me:$LINENO: result: no" >&5
5226echo "${ECHO_T}no" >&6 4918echo "${ECHO_T}no" >&6
5227fi 4919fi
5228 4920
5229 4921
4922
4923
4924ac_ext=cc
4925ac_cpp='$CXXCPP $CPPFLAGS'
4926ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4927ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4928ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4929echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4930echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4931if test -z "$CXXCPP"; then
4932 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4933 echo $ECHO_N "(cached) $ECHO_C" >&6
4934else
4935 # Double quotes because CXXCPP needs to be expanded
4936 for CXXCPP in "$CXX -E" "/lib/cpp"
4937 do
4938 ac_preproc_ok=false
4939for ac_cxx_preproc_warn_flag in '' yes
4940do
4941 # Use a header file that comes with gcc, so configuring glibc
4942 # with a fresh cross-compiler works.
4943 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4944 # <limits.h> exists even on freestanding compilers.
4945 # On the NeXT, cc -E runs the code through the compiler's parser,
4946 # not just through cpp. "Syntax error" is here to catch this case.
4947 cat >conftest.$ac_ext <<_ACEOF
4948/* confdefs.h. */
4949_ACEOF
4950cat confdefs.h >>conftest.$ac_ext
4951cat >>conftest.$ac_ext <<_ACEOF
4952/* end confdefs.h. */
4953#ifdef __STDC__
4954# include <limits.h>
4955#else
4956# include <assert.h>
4957#endif
4958 Syntax error
4959_ACEOF
4960if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4961 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4962 ac_status=$?
4963 grep -v '^ *+' conftest.er1 >conftest.err
4964 rm -f conftest.er1
4965 cat conftest.err >&5
4966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4967 (exit $ac_status); } >/dev/null; then
4968 if test -s conftest.err; then
4969 ac_cpp_err=$ac_cxx_preproc_warn_flag
4970 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4971 else
4972 ac_cpp_err=
4973 fi
4974else
4975 ac_cpp_err=yes
4976fi
4977if test -z "$ac_cpp_err"; then
4978 :
4979else
4980 echo "$as_me: failed program was:" >&5
4981sed 's/^/| /' conftest.$ac_ext >&5
4982
4983 # Broken: fails on valid input.
4984continue
4985fi
4986rm -f conftest.err conftest.$ac_ext
4987
4988 # OK, works on sane cases. Now check whether non-existent headers
4989 # can be detected and how.
4990 cat >conftest.$ac_ext <<_ACEOF
4991/* confdefs.h. */
4992_ACEOF
4993cat confdefs.h >>conftest.$ac_ext
4994cat >>conftest.$ac_ext <<_ACEOF
4995/* end confdefs.h. */
4996#include <ac_nonexistent.h>
4997_ACEOF
4998if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4999 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5000 ac_status=$?
5001 grep -v '^ *+' conftest.er1 >conftest.err
5002 rm -f conftest.er1
5003 cat conftest.err >&5
5004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5005 (exit $ac_status); } >/dev/null; then
5006 if test -s conftest.err; then
5007 ac_cpp_err=$ac_cxx_preproc_warn_flag
5008 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5009 else
5010 ac_cpp_err=
5011 fi
5012else
5013 ac_cpp_err=yes
5014fi
5015if test -z "$ac_cpp_err"; then
5016 # Broken: success on invalid input.
5017continue
5018else
5019 echo "$as_me: failed program was:" >&5
5020sed 's/^/| /' conftest.$ac_ext >&5
5021
5022 # Passes both tests.
5023ac_preproc_ok=:
5024break
5025fi
5026rm -f conftest.err conftest.$ac_ext
5027
5028done
5029# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5030rm -f conftest.err conftest.$ac_ext
5031if $ac_preproc_ok; then
5032 break
5033fi
5034
5035 done
5036 ac_cv_prog_CXXCPP=$CXXCPP
5037
5038fi
5039 CXXCPP=$ac_cv_prog_CXXCPP
5040else
5041 ac_cv_prog_CXXCPP=$CXXCPP
5042fi
5043echo "$as_me:$LINENO: result: $CXXCPP" >&5
5044echo "${ECHO_T}$CXXCPP" >&6
5045ac_preproc_ok=false
5046for ac_cxx_preproc_warn_flag in '' yes
5047do
5048 # Use a header file that comes with gcc, so configuring glibc
5049 # with a fresh cross-compiler works.
5050 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5051 # <limits.h> exists even on freestanding compilers.
5052 # On the NeXT, cc -E runs the code through the compiler's parser,
5053 # not just through cpp. "Syntax error" is here to catch this case.
5054 cat >conftest.$ac_ext <<_ACEOF
5055/* confdefs.h. */
5056_ACEOF
5057cat confdefs.h >>conftest.$ac_ext
5058cat >>conftest.$ac_ext <<_ACEOF
5059/* end confdefs.h. */
5060#ifdef __STDC__
5061# include <limits.h>
5062#else
5063# include <assert.h>
5064#endif
5065 Syntax error
5066_ACEOF
5067if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5068 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5069 ac_status=$?
5070 grep -v '^ *+' conftest.er1 >conftest.err
5071 rm -f conftest.er1
5072 cat conftest.err >&5
5073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5074 (exit $ac_status); } >/dev/null; then
5075 if test -s conftest.err; then
5076 ac_cpp_err=$ac_cxx_preproc_warn_flag
5077 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5078 else
5079 ac_cpp_err=
5080 fi
5081else
5082 ac_cpp_err=yes
5083fi
5084if test -z "$ac_cpp_err"; then
5085 :
5086else
5087 echo "$as_me: failed program was:" >&5
5088sed 's/^/| /' conftest.$ac_ext >&5
5089
5090 # Broken: fails on valid input.
5091continue
5092fi
5093rm -f conftest.err conftest.$ac_ext
5094
5095 # OK, works on sane cases. Now check whether non-existent headers
5096 # can be detected and how.
5097 cat >conftest.$ac_ext <<_ACEOF
5098/* confdefs.h. */
5099_ACEOF
5100cat confdefs.h >>conftest.$ac_ext
5101cat >>conftest.$ac_ext <<_ACEOF
5102/* end confdefs.h. */
5103#include <ac_nonexistent.h>
5104_ACEOF
5105if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5106 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5107 ac_status=$?
5108 grep -v '^ *+' conftest.er1 >conftest.err
5109 rm -f conftest.er1
5110 cat conftest.err >&5
5111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5112 (exit $ac_status); } >/dev/null; then
5113 if test -s conftest.err; then
5114 ac_cpp_err=$ac_cxx_preproc_warn_flag
5115 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5116 else
5117 ac_cpp_err=
5118 fi
5119else
5120 ac_cpp_err=yes
5121fi
5122if test -z "$ac_cpp_err"; then
5123 # Broken: success on invalid input.
5124continue
5125else
5126 echo "$as_me: failed program was:" >&5
5127sed 's/^/| /' conftest.$ac_ext >&5
5128
5129 # Passes both tests.
5130ac_preproc_ok=:
5131break
5132fi
5133rm -f conftest.err conftest.$ac_ext
5134
5135done
5136# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5137rm -f conftest.err conftest.$ac_ext
5138if $ac_preproc_ok; then
5139 :
5140else
5141 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5142See \`config.log' for more details." >&5
5143echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5144See \`config.log' for more details." >&2;}
5145 { (exit 1); exit 1; }; }
5146fi
5147
5148ac_ext=cc
5149ac_cpp='$CXXCPP $CPPFLAGS'
5150ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5151ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5152ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5230 5153
5231 5154
5232 5155
5233if test "x$ac_path_x_has_been_run" != xyes; then 5156if test "x$ac_path_x_has_been_run" != xyes; then
5234 echo "$as_me:$LINENO: checking for X" >&5 5157 echo "$as_me:$LINENO: checking for X" >&5
7288 7211
7289 7212
7290 7213
7291 7214
7292 7215
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302for ac_header in \ 7216for ac_header in \
7303 assert.h \ 7217 assert.h \
7304 fcntl.h \ 7218 fcntl.h \
7305 grp.h \
7306 libc.h \
7307 lastlog.h \
7308 stdarg.h \ 7219 stdarg.h \
7309 stdlib.h \ 7220 stdlib.h \
7310 string.h \ 7221 string.h \
7311 termios.h \ 7222 termios.h \
7312 unistd.h \ 7223 unistd.h \
7313 sys/byteorder.h \ 7224 sys/byteorder.h \
7314 sys/ioctl.h \ 7225 sys/ioctl.h \
7315 sys/select.h \ 7226 sys/select.h \
7316 sys/sockio.h \ 7227 sys/sockio.h \
7317 sys/strredir.h \ 7228 sys/strredir.h \
7318 sys/stropts.h \
7319 sys/time.h \ 7229 sys/time.h \
7320 utmp.h \ 7230 stdint.h \
7321 utmpx.h \ 7231 wchar.h \
7322 stdint.h \ 7232 cwchar \
7323 pty.h \ 7233 clocale \
7324 util.h \
7325 libutil.h \
7326 wchar.h \
7327 cwchar \
7328 clocale \
7329 7234
7330do 7235do
7331as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7236as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7332if eval "test \"\${$as_ac_Header+set}\" = set"; then 7237if eval "test \"\${$as_ac_Header+set}\" = set"; then
7333 echo "$as_me:$LINENO: checking for $ac_header" >&5 7238 echo "$as_me:$LINENO: checking for $ac_header" >&5
10160#define RETSIGTYPE $ac_cv_type_signal 10065#define RETSIGTYPE $ac_cv_type_signal
10161_ACEOF 10066_ACEOF
10162 10067
10163 10068
10164 10069
10165case "$host_alias" in
10166 *ultrix) ac_cv_func_setsid='no' ;;
10167 *) break;;
10168esac
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181 10070
10182 10071
10183 10072
10184 10073
10185 10074
10186 10075
10187 10076
10188for ac_func in \ 10077for ac_func in \
10189 atexit \
10190 revoke \
10191 unsetenv \ 10078 unsetenv \
10192 setutent \ 10079 setutent \
10193 seteuid \ 10080 seteuid \
10081 setresuid \
10194 setreuid \ 10082 setreuid \
10195 setsid \
10196 setpgrp \
10197 setpgid \
10198 _getpty \
10199 grantpt \
10200 unlockpt \
10201 isastream \
10202 on_exit \ 10083 on_exit \
10203 nanosleep \ 10084 nanosleep \
10204 updwtmp \
10205 updwtmpx \
10206 ttyslot \
10207 10085
10208do 10086do
10209as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10087as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10210echo "$as_me:$LINENO: checking for $ac_func" >&5 10088echo "$as_me:$LINENO: checking for $ac_func" >&5
10211echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 10089echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10303 10181
10304fi 10182fi
10305done 10183done
10306 10184
10307 10185
10308 10186UTMP_CHECK
10309if test "${ac_cv_header_utmp_h+set}" = set; then
10310 echo "$as_me:$LINENO: checking for utmp.h" >&5
10311echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10312if test "${ac_cv_header_utmp_h+set}" = set; then
10313 echo $ECHO_N "(cached) $ECHO_C" >&6
10314fi
10315echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10316echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10317else
10318 # Is the header compilable?
10319echo "$as_me:$LINENO: checking utmp.h usability" >&5
10320echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
10321cat >conftest.$ac_ext <<_ACEOF
10322/* confdefs.h. */
10323_ACEOF
10324cat confdefs.h >>conftest.$ac_ext
10325cat >>conftest.$ac_ext <<_ACEOF
10326/* end confdefs.h. */
10327$ac_includes_default
10328#include <utmp.h>
10329_ACEOF
10330rm -f conftest.$ac_objext
10331if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10332 (eval $ac_compile) 2>conftest.er1
10333 ac_status=$?
10334 grep -v '^ *+' conftest.er1 >conftest.err
10335 rm -f conftest.er1
10336 cat conftest.err >&5
10337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10338 (exit $ac_status); } &&
10339 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10341 (eval $ac_try) 2>&5
10342 ac_status=$?
10343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10344 (exit $ac_status); }; } &&
10345 { ac_try='test -s conftest.$ac_objext'
10346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10347 (eval $ac_try) 2>&5
10348 ac_status=$?
10349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10350 (exit $ac_status); }; }; then
10351 ac_header_compiler=yes
10352else
10353 echo "$as_me: failed program was:" >&5
10354sed 's/^/| /' conftest.$ac_ext >&5
10355
10356ac_header_compiler=no
10357fi
10358rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10359echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10360echo "${ECHO_T}$ac_header_compiler" >&6
10361
10362# Is the header present?
10363echo "$as_me:$LINENO: checking utmp.h presence" >&5
10364echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
10365cat >conftest.$ac_ext <<_ACEOF
10366/* confdefs.h. */
10367_ACEOF
10368cat confdefs.h >>conftest.$ac_ext
10369cat >>conftest.$ac_ext <<_ACEOF
10370/* end confdefs.h. */
10371#include <utmp.h>
10372_ACEOF
10373if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10374 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10375 ac_status=$?
10376 grep -v '^ *+' conftest.er1 >conftest.err
10377 rm -f conftest.er1
10378 cat conftest.err >&5
10379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380 (exit $ac_status); } >/dev/null; then
10381 if test -s conftest.err; then
10382 ac_cpp_err=$ac_cxx_preproc_warn_flag
10383 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10384 else
10385 ac_cpp_err=
10386 fi
10387else
10388 ac_cpp_err=yes
10389fi
10390if test -z "$ac_cpp_err"; then
10391 ac_header_preproc=yes
10392else
10393 echo "$as_me: failed program was:" >&5
10394sed 's/^/| /' conftest.$ac_ext >&5
10395
10396 ac_header_preproc=no
10397fi
10398rm -f conftest.err conftest.$ac_ext
10399echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10400echo "${ECHO_T}$ac_header_preproc" >&6
10401
10402# So? What about this header?
10403case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10404 yes:no: )
10405 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
10406echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10407 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
10408echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
10409 ac_header_preproc=yes
10410 ;;
10411 no:yes:* )
10412 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
10413echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
10414 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
10415echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
10416 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
10417echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
10418 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
10419echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
10420 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
10421echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
10422 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
10423echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
10424 (
10425 cat <<\_ASBOX
10426## ------------------------------------------ ##
10427## Report this to the AC_PACKAGE_NAME lists. ##
10428## ------------------------------------------ ##
10429_ASBOX
10430 ) |
10431 sed "s/^/$as_me: WARNING: /" >&2
10432 ;;
10433esac
10434echo "$as_me:$LINENO: checking for utmp.h" >&5
10435echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
10436if test "${ac_cv_header_utmp_h+set}" = set; then
10437 echo $ECHO_N "(cached) $ECHO_C" >&6
10438else
10439 ac_cv_header_utmp_h=$ac_header_preproc
10440fi
10441echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
10442echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
10443
10444fi
10445if test $ac_cv_header_utmp_h = yes; then
10446 echo "$as_me:$LINENO: checking for struct utmp" >&5
10447echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10448if test "${rxvt_cv_struct_utmp+set}" = set; then
10449 echo $ECHO_N "(cached) $ECHO_C" >&6
10450else
10451 cat >conftest.$ac_ext <<_ACEOF
10452/* confdefs.h. */
10453_ACEOF
10454cat confdefs.h >>conftest.$ac_ext
10455cat >>conftest.$ac_ext <<_ACEOF
10456/* end confdefs.h. */
10457#include <sys/types.h>
10458#include <stdint.h>
10459#include <utmp.h>
10460int
10461main ()
10462{
10463struct utmp ut;
10464 ;
10465 return 0;
10466}
10467_ACEOF
10468rm -f conftest.$ac_objext
10469if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10470 (eval $ac_compile) 2>conftest.er1
10471 ac_status=$?
10472 grep -v '^ *+' conftest.er1 >conftest.err
10473 rm -f conftest.er1
10474 cat conftest.err >&5
10475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10476 (exit $ac_status); } &&
10477 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10479 (eval $ac_try) 2>&5
10480 ac_status=$?
10481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10482 (exit $ac_status); }; } &&
10483 { ac_try='test -s conftest.$ac_objext'
10484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10485 (eval $ac_try) 2>&5
10486 ac_status=$?
10487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10488 (exit $ac_status); }; }; then
10489 rxvt_cv_struct_utmp=yes
10490else
10491 echo "$as_me: failed program was:" >&5
10492sed 's/^/| /' conftest.$ac_ext >&5
10493
10494rxvt_cv_struct_utmp=no
10495fi
10496rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10497fi
10498echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
10499echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
10500if test x$rxvt_cv_struct_utmp = xyes; then
10501
10502cat >>confdefs.h <<\_ACEOF
10503#define HAVE_STRUCT_UTMP 1
10504_ACEOF
10505
10506fi
10507
10508
10509echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10510echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10511if test "${rxvt_cv_struct_utmp_host+set}" = set; then
10512 echo $ECHO_N "(cached) $ECHO_C" >&6
10513else
10514 cat >conftest.$ac_ext <<_ACEOF
10515/* confdefs.h. */
10516_ACEOF
10517cat confdefs.h >>conftest.$ac_ext
10518cat >>conftest.$ac_ext <<_ACEOF
10519/* end confdefs.h. */
10520#include <sys/types.h>
10521#include <utmp.h>
10522int
10523main ()
10524{
10525struct utmp ut; ut.ut_host;
10526 ;
10527 return 0;
10528}
10529_ACEOF
10530rm -f conftest.$ac_objext
10531if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10532 (eval $ac_compile) 2>conftest.er1
10533 ac_status=$?
10534 grep -v '^ *+' conftest.er1 >conftest.err
10535 rm -f conftest.er1
10536 cat conftest.err >&5
10537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10538 (exit $ac_status); } &&
10539 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10541 (eval $ac_try) 2>&5
10542 ac_status=$?
10543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10544 (exit $ac_status); }; } &&
10545 { ac_try='test -s conftest.$ac_objext'
10546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10547 (eval $ac_try) 2>&5
10548 ac_status=$?
10549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10550 (exit $ac_status); }; }; then
10551 rxvt_cv_struct_utmp_host=yes
10552else
10553 echo "$as_me: failed program was:" >&5
10554sed 's/^/| /' conftest.$ac_ext >&5
10555
10556rxvt_cv_struct_utmp_host=no
10557fi
10558rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10559fi
10560echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
10561echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
10562if test x$rxvt_cv_struct_utmp_host = xyes; then
10563
10564cat >>confdefs.h <<\_ACEOF
10565#define HAVE_UTMP_HOST 1
10566_ACEOF
10567
10568fi
10569
10570echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10571echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10572if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
10573 echo $ECHO_N "(cached) $ECHO_C" >&6
10574else
10575 cat >conftest.$ac_ext <<_ACEOF
10576/* confdefs.h. */
10577_ACEOF
10578cat confdefs.h >>conftest.$ac_ext
10579cat >>conftest.$ac_ext <<_ACEOF
10580/* end confdefs.h. */
10581#include <sys/types.h>
10582#include <utmp.h>
10583int
10584main ()
10585{
10586struct utmp ut; ut.ut_pid;
10587 ;
10588 return 0;
10589}
10590_ACEOF
10591rm -f conftest.$ac_objext
10592if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10593 (eval $ac_compile) 2>conftest.er1
10594 ac_status=$?
10595 grep -v '^ *+' conftest.er1 >conftest.err
10596 rm -f conftest.er1
10597 cat conftest.err >&5
10598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10599 (exit $ac_status); } &&
10600 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10602 (eval $ac_try) 2>&5
10603 ac_status=$?
10604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10605 (exit $ac_status); }; } &&
10606 { ac_try='test -s conftest.$ac_objext'
10607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10608 (eval $ac_try) 2>&5
10609 ac_status=$?
10610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10611 (exit $ac_status); }; }; then
10612 rxvt_cv_struct_utmp_pid=yes
10613else
10614 echo "$as_me: failed program was:" >&5
10615sed 's/^/| /' conftest.$ac_ext >&5
10616
10617rxvt_cv_struct_utmp_pid=no
10618fi
10619rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10620fi
10621echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
10622echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
10623if test x$rxvt_cv_struct_utmp_pid = xyes; then
10624
10625cat >>confdefs.h <<\_ACEOF
10626#define HAVE_UTMP_PID 1
10627_ACEOF
10628
10629fi
10630
10631fi
10632
10633
10634
10635if test "${ac_cv_header_utmpx_h+set}" = set; then
10636 echo "$as_me:$LINENO: checking for utmpx.h" >&5
10637echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10638if test "${ac_cv_header_utmpx_h+set}" = set; then
10639 echo $ECHO_N "(cached) $ECHO_C" >&6
10640fi
10641echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10642echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10643else
10644 # Is the header compilable?
10645echo "$as_me:$LINENO: checking utmpx.h usability" >&5
10646echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
10647cat >conftest.$ac_ext <<_ACEOF
10648/* confdefs.h. */
10649_ACEOF
10650cat confdefs.h >>conftest.$ac_ext
10651cat >>conftest.$ac_ext <<_ACEOF
10652/* end confdefs.h. */
10653$ac_includes_default
10654#include <utmpx.h>
10655_ACEOF
10656rm -f conftest.$ac_objext
10657if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10658 (eval $ac_compile) 2>conftest.er1
10659 ac_status=$?
10660 grep -v '^ *+' conftest.er1 >conftest.err
10661 rm -f conftest.er1
10662 cat conftest.err >&5
10663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10664 (exit $ac_status); } &&
10665 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10667 (eval $ac_try) 2>&5
10668 ac_status=$?
10669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10670 (exit $ac_status); }; } &&
10671 { ac_try='test -s conftest.$ac_objext'
10672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10673 (eval $ac_try) 2>&5
10674 ac_status=$?
10675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10676 (exit $ac_status); }; }; then
10677 ac_header_compiler=yes
10678else
10679 echo "$as_me: failed program was:" >&5
10680sed 's/^/| /' conftest.$ac_ext >&5
10681
10682ac_header_compiler=no
10683fi
10684rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10685echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10686echo "${ECHO_T}$ac_header_compiler" >&6
10687
10688# Is the header present?
10689echo "$as_me:$LINENO: checking utmpx.h presence" >&5
10690echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
10691cat >conftest.$ac_ext <<_ACEOF
10692/* confdefs.h. */
10693_ACEOF
10694cat confdefs.h >>conftest.$ac_ext
10695cat >>conftest.$ac_ext <<_ACEOF
10696/* end confdefs.h. */
10697#include <utmpx.h>
10698_ACEOF
10699if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10700 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10701 ac_status=$?
10702 grep -v '^ *+' conftest.er1 >conftest.err
10703 rm -f conftest.er1
10704 cat conftest.err >&5
10705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10706 (exit $ac_status); } >/dev/null; then
10707 if test -s conftest.err; then
10708 ac_cpp_err=$ac_cxx_preproc_warn_flag
10709 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10710 else
10711 ac_cpp_err=
10712 fi
10713else
10714 ac_cpp_err=yes
10715fi
10716if test -z "$ac_cpp_err"; then
10717 ac_header_preproc=yes
10718else
10719 echo "$as_me: failed program was:" >&5
10720sed 's/^/| /' conftest.$ac_ext >&5
10721
10722 ac_header_preproc=no
10723fi
10724rm -f conftest.err conftest.$ac_ext
10725echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10726echo "${ECHO_T}$ac_header_preproc" >&6
10727
10728# So? What about this header?
10729case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10730 yes:no: )
10731 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
10732echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
10733 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
10734echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
10735 ac_header_preproc=yes
10736 ;;
10737 no:yes:* )
10738 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
10739echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
10740 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
10741echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
10742 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
10743echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
10744 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
10745echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
10746 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
10747echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
10748 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
10749echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
10750 (
10751 cat <<\_ASBOX
10752## ------------------------------------------ ##
10753## Report this to the AC_PACKAGE_NAME lists. ##
10754## ------------------------------------------ ##
10755_ASBOX
10756 ) |
10757 sed "s/^/$as_me: WARNING: /" >&2
10758 ;;
10759esac
10760echo "$as_me:$LINENO: checking for utmpx.h" >&5
10761echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
10762if test "${ac_cv_header_utmpx_h+set}" = set; then
10763 echo $ECHO_N "(cached) $ECHO_C" >&6
10764else
10765 ac_cv_header_utmpx_h=$ac_header_preproc
10766fi
10767echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
10768echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
10769
10770fi
10771if test $ac_cv_header_utmpx_h = yes; then
10772 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10773echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10774if test "${rxvt_cv_struct_utmpx+set}" = set; then
10775 echo $ECHO_N "(cached) $ECHO_C" >&6
10776else
10777 cat >conftest.$ac_ext <<_ACEOF
10778/* confdefs.h. */
10779_ACEOF
10780cat confdefs.h >>conftest.$ac_ext
10781cat >>conftest.$ac_ext <<_ACEOF
10782/* end confdefs.h. */
10783#include <sys/types.h>
10784#include <utmpx.h>
10785int
10786main ()
10787{
10788struct utmpx ut;
10789 ;
10790 return 0;
10791}
10792_ACEOF
10793rm -f conftest.$ac_objext
10794if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10795 (eval $ac_compile) 2>conftest.er1
10796 ac_status=$?
10797 grep -v '^ *+' conftest.er1 >conftest.err
10798 rm -f conftest.er1
10799 cat conftest.err >&5
10800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10801 (exit $ac_status); } &&
10802 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10804 (eval $ac_try) 2>&5
10805 ac_status=$?
10806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10807 (exit $ac_status); }; } &&
10808 { ac_try='test -s conftest.$ac_objext'
10809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10810 (eval $ac_try) 2>&5
10811 ac_status=$?
10812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10813 (exit $ac_status); }; }; then
10814 rxvt_cv_struct_utmpx=yes
10815else
10816 echo "$as_me: failed program was:" >&5
10817sed 's/^/| /' conftest.$ac_ext >&5
10818
10819rxvt_cv_struct_utmpx=no
10820fi
10821rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10822fi
10823echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
10824echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
10825if test x$rxvt_cv_struct_utmpx = xyes; then
10826
10827cat >>confdefs.h <<\_ACEOF
10828#define HAVE_STRUCT_UTMPX 1
10829_ACEOF
10830
10831fi
10832
10833
10834echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10835echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10836if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
10837 echo $ECHO_N "(cached) $ECHO_C" >&6
10838else
10839 cat >conftest.$ac_ext <<_ACEOF
10840/* confdefs.h. */
10841_ACEOF
10842cat confdefs.h >>conftest.$ac_ext
10843cat >>conftest.$ac_ext <<_ACEOF
10844/* end confdefs.h. */
10845#include <sys/types.h>
10846#include <utmpx.h>
10847int
10848main ()
10849{
10850struct utmpx utx; utx.ut_host;
10851 ;
10852 return 0;
10853}
10854_ACEOF
10855rm -f conftest.$ac_objext
10856if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10857 (eval $ac_compile) 2>conftest.er1
10858 ac_status=$?
10859 grep -v '^ *+' conftest.er1 >conftest.err
10860 rm -f conftest.er1
10861 cat conftest.err >&5
10862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10863 (exit $ac_status); } &&
10864 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10866 (eval $ac_try) 2>&5
10867 ac_status=$?
10868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10869 (exit $ac_status); }; } &&
10870 { ac_try='test -s conftest.$ac_objext'
10871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10872 (eval $ac_try) 2>&5
10873 ac_status=$?
10874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10875 (exit $ac_status); }; }; then
10876 rxvt_cv_struct_utmpx_host=yes
10877else
10878 echo "$as_me: failed program was:" >&5
10879sed 's/^/| /' conftest.$ac_ext >&5
10880
10881rxvt_cv_struct_utmpx_host=no
10882fi
10883rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10884fi
10885echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
10886echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
10887if test x$rxvt_cv_struct_utmpx_host = xyes; then
10888
10889cat >>confdefs.h <<\_ACEOF
10890#define HAVE_UTMPX_HOST 1
10891_ACEOF
10892
10893fi
10894
10895echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10896echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10897if test "${rxvt_cv_struct_utmpx_session+set}" = set; then
10898 echo $ECHO_N "(cached) $ECHO_C" >&6
10899else
10900 cat >conftest.$ac_ext <<_ACEOF
10901/* confdefs.h. */
10902_ACEOF
10903cat confdefs.h >>conftest.$ac_ext
10904cat >>conftest.$ac_ext <<_ACEOF
10905/* end confdefs.h. */
10906#include <sys/types.h>
10907#include <utmpx.h>
10908int
10909main ()
10910{
10911struct utmpx utx; utx.ut_session;
10912 ;
10913 return 0;
10914}
10915_ACEOF
10916rm -f conftest.$ac_objext
10917if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10918 (eval $ac_compile) 2>conftest.er1
10919 ac_status=$?
10920 grep -v '^ *+' conftest.er1 >conftest.err
10921 rm -f conftest.er1
10922 cat conftest.err >&5
10923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10924 (exit $ac_status); } &&
10925 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10927 (eval $ac_try) 2>&5
10928 ac_status=$?
10929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10930 (exit $ac_status); }; } &&
10931 { ac_try='test -s conftest.$ac_objext'
10932 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10933 (eval $ac_try) 2>&5
10934 ac_status=$?
10935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10936 (exit $ac_status); }; }; then
10937 rxvt_cv_struct_utmpx_session=yes
10938else
10939 echo "$as_me: failed program was:" >&5
10940sed 's/^/| /' conftest.$ac_ext >&5
10941
10942rxvt_cv_struct_utmpx_session=no
10943fi
10944rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10945fi
10946echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5
10947echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6
10948if test x$rxvt_cv_struct_utmpx_session = xyes; then
10949
10950cat >>confdefs.h <<\_ACEOF
10951#define HAVE_UTMPX_SESSION 1
10952_ACEOF
10953
10954fi
10955
10956fi
10957
10958
10959echo "$as_me:$LINENO: checking for struct lastlog" >&5
10960echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10961if test "${rxvt_cv_struct_lastlog+set}" = set; then
10962 echo $ECHO_N "(cached) $ECHO_C" >&6
10963else
10964 cat >conftest.$ac_ext <<_ACEOF
10965/* confdefs.h. */
10966_ACEOF
10967cat confdefs.h >>conftest.$ac_ext
10968cat >>conftest.$ac_ext <<_ACEOF
10969/* end confdefs.h. */
10970#include <sys/types.h>
10971#include <utmp.h>
10972#ifdef HAVE_LASTLOG_H
10973#include <lastlog.h>
10974#endif
10975
10976int
10977main ()
10978{
10979struct lastlog ll;
10980 ;
10981 return 0;
10982}
10983_ACEOF
10984rm -f conftest.$ac_objext
10985if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10986 (eval $ac_compile) 2>conftest.er1
10987 ac_status=$?
10988 grep -v '^ *+' conftest.er1 >conftest.err
10989 rm -f conftest.er1
10990 cat conftest.err >&5
10991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10992 (exit $ac_status); } &&
10993 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10994 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10995 (eval $ac_try) 2>&5
10996 ac_status=$?
10997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10998 (exit $ac_status); }; } &&
10999 { ac_try='test -s conftest.$ac_objext'
11000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11001 (eval $ac_try) 2>&5
11002 ac_status=$?
11003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11004 (exit $ac_status); }; }; then
11005 rxvt_cv_struct_lastlog=yes
11006else
11007 echo "$as_me: failed program was:" >&5
11008sed 's/^/| /' conftest.$ac_ext >&5
11009
11010rxvt_cv_struct_lastlog=no
11011fi
11012rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11013fi
11014echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
11015echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
11016if test x$rxvt_cv_struct_lastlog = xyes; then
11017
11018cat >>confdefs.h <<\_ACEOF
11019#define HAVE_STRUCT_LASTLOG 1
11020_ACEOF
11021
11022fi
11023
11024echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11025echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
11026if test "${rxvt_cv_struct_lastlogx+set}" = set; then
11027 echo $ECHO_N "(cached) $ECHO_C" >&6
11028else
11029 cat >conftest.$ac_ext <<_ACEOF
11030/* confdefs.h. */
11031_ACEOF
11032cat confdefs.h >>conftest.$ac_ext
11033cat >>conftest.$ac_ext <<_ACEOF
11034/* end confdefs.h. */
11035#include <sys/types.h>
11036#include <utmpx.h>
11037#ifdef HAVE_LASTLOG_H
11038#include <lastlog.h>
11039#endif
11040
11041int
11042main ()
11043{
11044struct lastlogx ll;
11045 ;
11046 return 0;
11047}
11048_ACEOF
11049rm -f conftest.$ac_objext
11050if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11051 (eval $ac_compile) 2>conftest.er1
11052 ac_status=$?
11053 grep -v '^ *+' conftest.er1 >conftest.err
11054 rm -f conftest.er1
11055 cat conftest.err >&5
11056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11057 (exit $ac_status); } &&
11058 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11060 (eval $ac_try) 2>&5
11061 ac_status=$?
11062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11063 (exit $ac_status); }; } &&
11064 { ac_try='test -s conftest.$ac_objext'
11065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11066 (eval $ac_try) 2>&5
11067 ac_status=$?
11068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11069 (exit $ac_status); }; }; then
11070 rxvt_cv_struct_lastlogx=yes
11071else
11072 echo "$as_me: failed program was:" >&5
11073sed 's/^/| /' conftest.$ac_ext >&5
11074
11075rxvt_cv_struct_lastlogx=no
11076fi
11077rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11078fi
11079echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
11080echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
11081if test x$rxvt_cv_struct_lastlogx = xyes; then
11082
11083cat >>confdefs.h <<\_ACEOF
11084#define HAVE_STRUCT_LASTLOGX 1
11085_ACEOF
11086
11087fi
11088
11089
11090echo "$as_me:$LINENO: checking where utmp is located" >&5
11091echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11092if test "${rxvt_cv_path_utmp+set}" = set; then
11093 echo $ECHO_N "(cached) $ECHO_C" >&6
11094else
11095 if test "$cross_compiling" = yes; then
11096 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
11097echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
11098else
11099 cat >conftest.$ac_ext <<_ACEOF
11100/* confdefs.h. */
11101_ACEOF
11102cat confdefs.h >>conftest.$ac_ext
11103cat >>conftest.$ac_ext <<_ACEOF
11104/* end confdefs.h. */
11105#include <stdio.h>
11106#include <sys/types.h>
11107#include <utmp.h>
11108#include <errno.h>
11109main()
11110{
11111 char **u, *utmplist[] = {
11112 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
11113 FILE *a, *f=fopen("conftestval", "w");
11114 if (!f) exit(1);
11115#ifdef UTMP_FILE
11116 fprintf(f, "%s\n", UTMP_FILE);
11117 exit(0);
11118#endif
11119#ifdef _PATH_UTMP
11120 fprintf(f, "%s\n", _PATH_UTMP);
11121 exit(0);
11122#endif
11123 for (u = utmplist; *u; u++) {
11124 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11125 fprintf(f, "%s\n", *u);
11126 exit(0);
11127 }
11128 }
11129 exit(0);
11130}
11131_ACEOF
11132rm -f conftest$ac_exeext
11133if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11134 (eval $ac_link) 2>&5
11135 ac_status=$?
11136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11137 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11139 (eval $ac_try) 2>&5
11140 ac_status=$?
11141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11142 (exit $ac_status); }; }; then
11143 rxvt_cv_path_utmp=`cat conftestval`
11144else
11145 echo "$as_me: program exited with status $ac_status" >&5
11146echo "$as_me: failed program was:" >&5
11147sed 's/^/| /' conftest.$ac_ext >&5
11148
11149( exit $ac_status )
11150rxvt_cv_path_utmp=
11151fi
11152rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11153fi
11154fi
11155echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
11156echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
11157if test x$rxvt_cv_path_utmp != x; then
11158
11159cat >>confdefs.h <<_ACEOF
11160#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
11161_ACEOF
11162
11163fi
11164
11165
11166echo "$as_me:$LINENO: checking where utmpx is located" >&5
11167echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11168if test "${rxvt_cv_path_utmpx+set}" = set; then
11169 echo $ECHO_N "(cached) $ECHO_C" >&6
11170else
11171 if test "$cross_compiling" = yes; then
11172 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
11173echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
11174else
11175 cat >conftest.$ac_ext <<_ACEOF
11176/* confdefs.h. */
11177_ACEOF
11178cat confdefs.h >>conftest.$ac_ext
11179cat >>conftest.$ac_ext <<_ACEOF
11180/* end confdefs.h. */
11181#include <stdio.h>
11182#include <sys/types.h>
11183#include <utmpx.h>
11184#include <errno.h>
11185#include <sys/stat.h>
11186#ifdef HAVE_STRING_H
11187#include <string.h>
11188#endif
11189main()
11190{
11191 char **u, *p, *utmplist[] = {
11192#ifdef UTMPX_FILE
11193 UTMPX_FILE,
11194#endif
11195#ifdef _PATH_UTMPX
11196 _PATH_UTMPX,
11197#endif
11198 "/var/adm/utmpx", "/etc/utmpx", NULL };
11199 FILE *a, *f=fopen("conftestval", "w");
11200 struct stat statu, statux;
11201 if (!f) exit(1);
11202 for (u = utmplist; *u; u++) {
11203 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
11204 if (stat(*u, &statux) < 0)
11205 continue;
11206 p = strdup(*u);
11207 p[strlen(p) - 1] = '\0';
11208 if (stat(p, &statu) >= 0
11209 && (statu.st_mtime - statux.st_mtime > 86400))
11210 continue;
11211 fprintf(f, "%s\n", *u);
11212 exit(0);
11213 }
11214 }
11215 exit(0);
11216}
11217_ACEOF
11218rm -f conftest$ac_exeext
11219if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11220 (eval $ac_link) 2>&5
11221 ac_status=$?
11222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11223 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11225 (eval $ac_try) 2>&5
11226 ac_status=$?
11227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11228 (exit $ac_status); }; }; then
11229 rxvt_cv_path_utmpx=`cat conftestval`
11230else
11231 echo "$as_me: program exited with status $ac_status" >&5
11232echo "$as_me: failed program was:" >&5
11233sed 's/^/| /' conftest.$ac_ext >&5
11234
11235( exit $ac_status )
11236rxvt_cv_path_utmpx=
11237fi
11238rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11239fi
11240fi
11241echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
11242echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
11243if test x$rxvt_cv_path_utmpx != x; then
11244
11245cat >>confdefs.h <<_ACEOF
11246#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
11247_ACEOF
11248
11249fi
11250
11251
11252echo "$as_me:$LINENO: checking where wtmp is located" >&5
11253echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11254if test "${rxvt_cv_path_wtmp+set}" = set; then
11255 echo $ECHO_N "(cached) $ECHO_C" >&6
11256else
11257 if test "$cross_compiling" = yes; then
11258 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
11259echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
11260else
11261 cat >conftest.$ac_ext <<_ACEOF
11262/* confdefs.h. */
11263_ACEOF
11264cat confdefs.h >>conftest.$ac_ext
11265cat >>conftest.$ac_ext <<_ACEOF
11266/* end confdefs.h. */
11267#include <stdio.h>
11268#include <sys/types.h>
11269#ifdef HAVE_UTMP_H
11270#include <utmp.h>
11271#endif
11272#include <errno.h>
11273main()
11274{
11275 char **w, *wtmplist[] = {
11276 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
11277 FILE *a, *f=fopen("conftestval", "w");
11278 if (!f) exit(1);
11279#ifdef WTMP_FILE
11280 fprintf(f, "%s\n", WTMP_FILE);
11281 exit(0);
11282#endif
11283#ifdef _PATH_WTMP
11284 fprintf(f, "%s\n", _PATH_WTMP);
11285 exit(0);
11286#endif
11287 for (w = wtmplist; *w; w++) {
11288 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11289 fprintf(f, "%s\n", *w);
11290 exit(0);
11291 }
11292 }
11293 exit(0);
11294}
11295_ACEOF
11296rm -f conftest$ac_exeext
11297if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11298 (eval $ac_link) 2>&5
11299 ac_status=$?
11300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11301 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11302 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11303 (eval $ac_try) 2>&5
11304 ac_status=$?
11305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11306 (exit $ac_status); }; }; then
11307 rxvt_cv_path_wtmp=`cat conftestval`
11308else
11309 echo "$as_me: program exited with status $ac_status" >&5
11310echo "$as_me: failed program was:" >&5
11311sed 's/^/| /' conftest.$ac_ext >&5
11312
11313( exit $ac_status )
11314rxvt_cv_path_wtmp=
11315fi
11316rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11317fi
11318fi
11319echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
11320echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
11321if test x$rxvt_cv_path_wtmp != x; then
11322
11323cat >>confdefs.h <<_ACEOF
11324#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
11325_ACEOF
11326
11327fi
11328
11329echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11330echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11331if test "${rxvt_cv_path_wtmpx+set}" = set; then
11332 echo $ECHO_N "(cached) $ECHO_C" >&6
11333else
11334 if test "$cross_compiling" = yes; then
11335 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
11336echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
11337else
11338 cat >conftest.$ac_ext <<_ACEOF
11339/* confdefs.h. */
11340_ACEOF
11341cat confdefs.h >>conftest.$ac_ext
11342cat >>conftest.$ac_ext <<_ACEOF
11343/* end confdefs.h. */
11344#include <stdio.h>
11345#ifdef HAVE_UTMPX_H
11346#include <utmpx.h>
11347#endif
11348#include <errno.h>
11349main()
11350{
11351 char **w, *wtmplist[] = {
11352 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
11353 FILE *a, *f=fopen("conftestval", "w");
11354 if (!f) exit(1);
11355#ifdef WTMPX_FILE
11356 fprintf(f, "%s\n", WTMPX_FILE);
11357 exit(0);
11358#endif
11359#ifdef _PATH_WTMPX
11360 fprintf(f, "%s\n", _PATH_WTMPX);
11361 exit(0);
11362#endif
11363 for (w = wtmplist; *w; w++) {
11364 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11365 fprintf(f, "%s\n", *w);
11366 exit(0);
11367 }
11368 }
11369 exit(0);
11370}
11371_ACEOF
11372rm -f conftest$ac_exeext
11373if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11374 (eval $ac_link) 2>&5
11375 ac_status=$?
11376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11377 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11378 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11379 (eval $ac_try) 2>&5
11380 ac_status=$?
11381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11382 (exit $ac_status); }; }; then
11383 rxvt_cv_path_wtmpx=`cat conftestval`
11384else
11385 echo "$as_me: program exited with status $ac_status" >&5
11386echo "$as_me: failed program was:" >&5
11387sed 's/^/| /' conftest.$ac_ext >&5
11388
11389( exit $ac_status )
11390rxvt_cv_path_wtmpx=
11391fi
11392rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11393fi
11394fi
11395echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
11396echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
11397if test x$rxvt_cv_path_wtmpx != x; then
11398
11399cat >>confdefs.h <<_ACEOF
11400#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
11401_ACEOF
11402
11403fi
11404
11405echo "$as_me:$LINENO: checking where lastlog is located" >&5
11406echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11407if test "${rxvt_cv_path_lastlog+set}" = set; then
11408 echo $ECHO_N "(cached) $ECHO_C" >&6
11409else
11410 if test "$cross_compiling" = yes; then
11411 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
11412echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
11413else
11414 cat >conftest.$ac_ext <<_ACEOF
11415/* confdefs.h. */
11416_ACEOF
11417cat confdefs.h >>conftest.$ac_ext
11418cat >>conftest.$ac_ext <<_ACEOF
11419/* end confdefs.h. */
11420#include <stdio.h>
11421#include <sys/types.h>
11422#ifdef HAVE_UTMPX_H
11423#include <utmpx.h>
11424#elif defined(HAVE_UTMP_H)
11425#include <utmp.h>
11426#endif
11427#ifdef HAVE_LASTLOG_H
11428#include <lastlog.h>
11429#endif
11430#include <errno.h>
11431main()
11432{
11433 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
11434 FILE *a, *f=fopen("conftestval", "w");
11435 if (!f) exit(1);
11436#ifdef LASTLOG_FILE
11437 fprintf(f, "%s\n", LASTLOG_FILE);
11438 exit(0);
11439#endif
11440#ifdef _PATH_LASTLOG
11441 fprintf(f, "%s\n", _PATH_LASTLOG);
11442 exit(0);
11443#endif
11444 for (w = lastloglist; *w; w++) {
11445 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11446 fprintf(f, "%s\n", *w);
11447 exit(0);
11448 }
11449 }
11450 exit(0);
11451}
11452_ACEOF
11453rm -f conftest$ac_exeext
11454if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11455 (eval $ac_link) 2>&5
11456 ac_status=$?
11457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11458 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11460 (eval $ac_try) 2>&5
11461 ac_status=$?
11462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11463 (exit $ac_status); }; }; then
11464 rxvt_cv_path_lastlog=`cat conftestval`
11465else
11466 echo "$as_me: program exited with status $ac_status" >&5
11467echo "$as_me: failed program was:" >&5
11468sed 's/^/| /' conftest.$ac_ext >&5
11469
11470( exit $ac_status )
11471rxvt_cv_path_lastlog=
11472fi
11473rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11474fi
11475fi
11476echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
11477echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
11478if test x$rxvt_cv_path_lastlog != x; then
11479
11480cat >>confdefs.h <<_ACEOF
11481#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
11482_ACEOF
11483
11484 if test -d "$rxvt_cv_path_lastlog"; then
11485
11486cat >>confdefs.h <<\_ACEOF
11487#define LASTLOG_IS_DIR 1
11488_ACEOF
11489
11490 fi
11491fi
11492
11493echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11494echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11495if test "${rxvt_cv_path_lastlogx+set}" = set; then
11496 echo $ECHO_N "(cached) $ECHO_C" >&6
11497else
11498 if test "$cross_compiling" = yes; then
11499 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
11500echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
11501else
11502 cat >conftest.$ac_ext <<_ACEOF
11503/* confdefs.h. */
11504_ACEOF
11505cat confdefs.h >>conftest.$ac_ext
11506cat >>conftest.$ac_ext <<_ACEOF
11507/* end confdefs.h. */
11508#include <stdio.h>
11509#ifdef HAVE_UTMPX_H
11510#include <utmpx.h>
11511#endif
11512#include <errno.h>
11513main()
11514{
11515 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
11516 FILE *a, *f=fopen("conftestval", "w");
11517 if (!f) exit(1);
11518#ifdef LASTLOGX_FILE
11519 fprintf(f, "%s\n", LASTLOGX_FILE);
11520 exit(0);
11521#endif
11522#ifdef _PATH_LASTLOGX
11523 fprintf(f, "%s\n", _PATH_LASTLOGX);
11524 exit(0);
11525#endif
11526 for (w = wtmplist; *w; w++) {
11527 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
11528 fprintf(f, "%s\n", *w);
11529 exit(0);
11530 }
11531 }
11532 exit(0);
11533}
11534_ACEOF
11535rm -f conftest$ac_exeext
11536if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11537 (eval $ac_link) 2>&5
11538 ac_status=$?
11539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11540 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11542 (eval $ac_try) 2>&5
11543 ac_status=$?
11544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11545 (exit $ac_status); }; }; then
11546 rxvt_cv_path_lastlogx=`cat conftestval`
11547else
11548 echo "$as_me: program exited with status $ac_status" >&5
11549echo "$as_me: failed program was:" >&5
11550sed 's/^/| /' conftest.$ac_ext >&5
11551
11552( exit $ac_status )
11553rxvt_cv_path_lastlogx=
11554fi
11555rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11556fi
11557fi
11558echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
11559echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
11560if test x$rxvt_cv_path_lastlogx != x; then
11561
11562cat >>confdefs.h <<_ACEOF
11563#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
11564_ACEOF
11565
11566fi
11567 10187
11568 10188
11569echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5 10189echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11570echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6 10190echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11571if test "${rxvt_cv_path_ttytab+set}" = set; then 10191if test "${rxvt_cv_path_ttytab+set}" = set; then
11838#define HAVE_NL_LANGINFO 1 10458#define HAVE_NL_LANGINFO 1
11839_ACEOF 10459_ACEOF
11840 10460
11841fi 10461fi
11842 10462
11843echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5 10463SCM_RIGHTS_CHECK
11844echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11845if test "${rxvt_can_pass_fds+set}" = set; then
11846 echo $ECHO_N "(cached) $ECHO_C" >&6
11847else
11848 cat >conftest.$ac_ext <<_ACEOF
11849/* confdefs.h. */
11850_ACEOF
11851cat confdefs.h >>conftest.$ac_ext
11852cat >>conftest.$ac_ext <<_ACEOF
11853/* end confdefs.h. */
11854
11855#include <sys/types.h>
11856#include <sys/socket.h>
11857
11858int
11859main ()
11860{
11861
11862{
11863 msghdr msg;
11864 iovec iov;
11865 char buf [100];
11866 char data = 0;
11867
11868 iov.iov_base = &data;
11869 iov.iov_len = 1;
11870
11871 msg.msg_iov = &iov;
11872 msg.msg_iovlen = 1;
11873 msg.msg_control = buf;
11874 msg.msg_controllen = sizeof buf;
11875
11876 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11877 cmsg->cmsg_level = SOL_SOCKET;
11878 cmsg->cmsg_type = SCM_RIGHTS;
11879 cmsg->cmsg_len = 100;
11880
11881 *(int *)CMSG_DATA (cmsg) = 5;
11882
11883 return sendmsg (3, &msg, 0);
11884}
11885
11886 ;
11887 return 0;
11888}
11889_ACEOF
11890rm -f conftest.$ac_objext conftest$ac_exeext
11891if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11892 (eval $ac_link) 2>conftest.er1
11893 ac_status=$?
11894 grep -v '^ *+' conftest.er1 >conftest.err
11895 rm -f conftest.er1
11896 cat conftest.err >&5
11897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11898 (exit $ac_status); } &&
11899 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11901 (eval $ac_try) 2>&5
11902 ac_status=$?
11903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11904 (exit $ac_status); }; } &&
11905 { ac_try='test -s conftest$ac_exeext'
11906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11907 (eval $ac_try) 2>&5
11908 ac_status=$?
11909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11910 (exit $ac_status); }; }; then
11911 rxvt_can_pass_fds=yes
11912else
11913 echo "$as_me: failed program was:" >&5
11914sed 's/^/| /' conftest.$ac_ext >&5
11915
11916rxvt_can_pass_fds=no
11917fi
11918rm -f conftest.err conftest.$ac_objext \
11919 conftest$ac_exeext conftest.$ac_ext
11920fi
11921echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5
11922echo "${ECHO_T}$rxvt_can_pass_fds" >&6
11923if test x$rxvt_can_pass_fds = xyes; then
11924
11925cat >>confdefs.h <<\_ACEOF
11926#define HAVE_UNIX_FDPASS 1
11927_ACEOF
11928
11929fi
11930 10464
11931echo "$as_me:$LINENO: checking for broken XIM callback" >&5 10465echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11932echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 10466echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11933if test "${rxvt_broken_ximcb+set}" = set; then 10467if test "${rxvt_broken_ximcb+set}" = set; then
11934 echo $ECHO_N "(cached) $ECHO_C" >&6 10468 echo $ECHO_N "(cached) $ECHO_C" >&6
11984#define XIMCB_PROTO_BROKEN 1 10518#define XIMCB_PROTO_BROKEN 1
11985_ACEOF 10519_ACEOF
11986 10520
11987fi 10521fi
11988 10522
10523PTY_CHECK
10524
10525if test x$support_xft = xyes; then
10526 # Extract the first word of "pkg-config", so it can be a program name with args.
10527set dummy pkg-config; ac_word=$2
11989echo "$as_me:$LINENO: checking for getpt" >&5 10528echo "$as_me:$LINENO: checking for $ac_word" >&5
11990echo $ECHO_N "checking for getpt... $ECHO_C" >&6 10529echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11991if test "${rxvt_cv_func_getpt+set}" = set; then 10530if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
11992 echo $ECHO_N "(cached) $ECHO_C" >&6 10531 echo $ECHO_N "(cached) $ECHO_C" >&6
11993else 10532else
11994 cat >conftest.$ac_ext <<_ACEOF 10533 case $PKG_CONFIG in
11995/* confdefs.h. */ 10534 [\\/]* | ?:[\\/]*)
11996_ACEOF 10535 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11997cat confdefs.h >>conftest.$ac_ext
11998cat >>conftest.$ac_ext <<_ACEOF
11999/* end confdefs.h. */
12000#define _GNU_SOURCE
12001#ifdef HAVE_STDLIB_H
12002# include <cstdlib>
12003#endif
12004int
12005main ()
12006{
12007(void)getpt();
12008 ; 10536 ;;
12009 return 0; 10537 *)
12010} 10538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12011_ACEOF 10539for as_dir in $PATH
12012rm -f conftest.$ac_objext conftest$ac_exeext 10540do
12013if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10541 IFS=$as_save_IFS
12014 (eval $ac_link) 2>conftest.er1 10542 test -z "$as_dir" && as_dir=.
12015 ac_status=$? 10543 for ac_exec_ext in '' $ac_executable_extensions; do
12016 grep -v '^ *+' conftest.er1 >conftest.err 10544 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12017 rm -f conftest.er1 10545 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12018 cat conftest.err >&5 10546 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12019 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10547 break 2
12020 (exit $ac_status); } && 10548 fi
12021 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 10549done
12022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10550done
12023 (eval $ac_try) 2>&5
12024 ac_status=$?
12025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12026 (exit $ac_status); }; } &&
12027 { ac_try='test -s conftest$ac_exeext'
12028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12029 (eval $ac_try) 2>&5
12030 ac_status=$?
12031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12032 (exit $ac_status); }; }; then
12033 rxvt_cv_func_getpt=yes
12034else
12035 echo "$as_me: failed program was:" >&5
12036sed 's/^/| /' conftest.$ac_ext >&5
12037 10551
12038rxvt_cv_func_getpt=no 10552 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
10553 ;;
10554esac
12039fi 10555fi
12040rm -f conftest.err conftest.$ac_objext \ 10556PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12041 conftest$ac_exeext conftest.$ac_ext 10557
12042fi 10558if test -n "$PKG_CONFIG"; then
10559 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
10560echo "${ECHO_T}$PKG_CONFIG" >&6
10561else
12043echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5 10562 echo "$as_me:$LINENO: result: no" >&5
12044echo "${ECHO_T}$rxvt_cv_func_getpt" >&6 10563echo "${ECHO_T}no" >&6
12045if test x$rxvt_cv_func_getpt = xno; then 10564fi
10565
10566 # Extract the first word of "xft-config", so it can be a program name with args.
10567set dummy xft-config; ac_word=$2
12046 echo "$as_me:$LINENO: checking for openpty" >&5 10568echo "$as_me:$LINENO: checking for $ac_word" >&5
12047echo $ECHO_N "checking for openpty... $ECHO_C" >&6 10569echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12048if test "${ac_cv_func_openpty+set}" = set; then 10570if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12049 echo $ECHO_N "(cached) $ECHO_C" >&6 10571 echo $ECHO_N "(cached) $ECHO_C" >&6
12050else 10572else
12051 cat >conftest.$ac_ext <<_ACEOF 10573 case $XFT_CONFIG in
12052/* confdefs.h. */ 10574 [\\/]* | ?:[\\/]*)
12053_ACEOF 10575 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12054cat confdefs.h >>conftest.$ac_ext 10576 ;;
12055cat >>conftest.$ac_ext <<_ACEOF 10577 *)
12056/* end confdefs.h. */ 10578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12057/* Define openpty to an innocuous variant, in case <limits.h> declares openpty. 10579for as_dir in $PATH
12058 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10580do
12059#define openpty innocuous_openpty 10581 IFS=$as_save_IFS
10582 test -z "$as_dir" && as_dir=.
10583 for ac_exec_ext in '' $ac_executable_extensions; do
10584 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10585 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
10586 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10587 break 2
10588 fi
10589done
10590done
12060 10591
12061/* System header to define __stub macros and hopefully few prototypes, 10592 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12062 which can conflict with char openpty (); below. 10593 ;;
12063 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10594esac
12064 <limits.h> exists even on freestanding compilers. */ 10595fi
10596XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12065 10597
12066#ifdef __STDC__ 10598if test -n "$XFT_CONFIG"; then
12067# include <limits.h> 10599 echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
10600echo "${ECHO_T}$XFT_CONFIG" >&6
12068#else 10601else
12069# include <assert.h>
12070#endif
12071
12072#undef openpty
12073
12074/* Override any gcc2 internal prototype to avoid an error. */
12075#ifdef __cplusplus
12076extern "C"
12077{
12078#endif
12079/* We use char because int might match the return type of a gcc2
12080 builtin and then its argument prototype would still apply. */
12081char openpty ();
12082/* The GNU C library defines this for functions which it implements
12083 to always fail with ENOSYS. Some functions are actually named
12084 something starting with __ and the normal name is an alias. */
12085#if defined (__stub_openpty) || defined (__stub___openpty)
12086choke me
12087#else
12088char (*f) () = openpty;
12089#endif
12090#ifdef __cplusplus
12091}
12092#endif
12093
12094int
12095main ()
12096{
12097return f != openpty;
12098 ;
12099 return 0;
12100}
12101_ACEOF
12102rm -f conftest.$ac_objext conftest$ac_exeext
12103if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12104 (eval $ac_link) 2>conftest.er1
12105 ac_status=$?
12106 grep -v '^ *+' conftest.er1 >conftest.err
12107 rm -f conftest.er1
12108 cat conftest.err >&5
12109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12110 (exit $ac_status); } &&
12111 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12112 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12113 (eval $ac_try) 2>&5
12114 ac_status=$?
12115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12116 (exit $ac_status); }; } &&
12117 { ac_try='test -s conftest$ac_exeext'
12118 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12119 (eval $ac_try) 2>&5
12120 ac_status=$?
12121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12122 (exit $ac_status); }; }; then
12123 ac_cv_func_openpty=yes
12124else
12125 echo "$as_me: failed program was:" >&5
12126sed 's/^/| /' conftest.$ac_ext >&5
12127
12128ac_cv_func_openpty=no
12129fi
12130rm -f conftest.err conftest.$ac_objext \
12131 conftest$ac_exeext conftest.$ac_ext
12132fi
12133echo "$as_me:$LINENO: result: $ac_cv_func_openpty" >&5 10602 echo "$as_me:$LINENO: result: no" >&5
12134echo "${ECHO_T}$ac_cv_func_openpty" >&6 10603echo "${ECHO_T}no" >&6
12135if test $ac_cv_func_openpty = yes; then
12136 :
12137else
12138 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12139echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12140if test "${ac_cv_lib_util_openpty+set}" = set; then
12141 echo $ECHO_N "(cached) $ECHO_C" >&6
12142else
12143 ac_check_lib_save_LIBS=$LIBS
12144LIBS="-lutil $LIBS"
12145cat >conftest.$ac_ext <<_ACEOF
12146/* confdefs.h. */
12147_ACEOF
12148cat confdefs.h >>conftest.$ac_ext
12149cat >>conftest.$ac_ext <<_ACEOF
12150/* end confdefs.h. */
12151
12152/* Override any gcc2 internal prototype to avoid an error. */
12153#ifdef __cplusplus
12154extern "C"
12155#endif
12156/* We use char because int might match the return type of a gcc2
12157 builtin and then its argument prototype would still apply. */
12158char openpty ();
12159int
12160main ()
12161{
12162openpty ();
12163 ;
12164 return 0;
12165}
12166_ACEOF
12167rm -f conftest.$ac_objext conftest$ac_exeext
12168if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12169 (eval $ac_link) 2>conftest.er1
12170 ac_status=$?
12171 grep -v '^ *+' conftest.er1 >conftest.err
12172 rm -f conftest.er1
12173 cat conftest.err >&5
12174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12175 (exit $ac_status); } &&
12176 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12178 (eval $ac_try) 2>&5
12179 ac_status=$?
12180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12181 (exit $ac_status); }; } &&
12182 { ac_try='test -s conftest$ac_exeext'
12183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12184 (eval $ac_try) 2>&5
12185 ac_status=$?
12186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12187 (exit $ac_status); }; }; then
12188 ac_cv_lib_util_openpty=yes
12189else
12190 echo "$as_me: failed program was:" >&5
12191sed 's/^/| /' conftest.$ac_ext >&5
12192
12193ac_cv_lib_util_openpty=no
12194fi 10604fi
12195rm -f conftest.err conftest.$ac_objext \
12196 conftest$ac_exeext conftest.$ac_ext
12197LIBS=$ac_check_lib_save_LIBS
12198fi
12199echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12200echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12201if test $ac_cv_lib_util_openpty = yes; then
12202 LIBS="$LIBS -lutil"
12203fi
12204 10605
12205fi 10606 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12206 10607 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12207fi 10608 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12208
12209echo "$as_me:$LINENO: checking for pty/tty type" >&5
12210echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
12211if test "${rxvt_cv_ptys+set}" = set; then
12212 echo $ECHO_N "(cached) $ECHO_C" >&6
12213else
12214 if test x$ac_cv_func_openpty = xyes -o x$ac_cv_lib_util_openpty = xyes; then
12215 rxvt_cv_ptys=OPENPTY
12216 else if test x$ac_cv_func__getpty = xyes; then
12217 rxvt_cv_ptys=SGI4
12218 else if test -c /dev/ttyp20; then
12219 rxvt_cv_ptys=SCO
12220 else if test -c /dev/ptym/clone; then
12221 rxvt_cv_ptys=HPUX
12222 else if test x$rxvt_cv_func_getpt = xyes; then
12223 rxvt_cv_ptys=GLIBC
12224 else if test -c /dev/ptc -a -c /dev/pts; then
12225 rxvt_cv_ptys=PTC
12226 else if test -c /dev/ptc -a -d /dev/pts; then
12227 rxvt_cv_ptys=PTC
12228 else if test -c /dev/ptmx -a -c /dev/pts/0; then
12229 rxvt_cv_ptys=STREAMS
12230 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
12231 rxvt_cv_ptys=STREAMS
12232 else 10609 else
12233 rxvt_cv_ptys=BSD 10610 if test $XFT_CONFIG != no; then
12234fi 10611 LIBS="$LIBS `$XFT_CONFIG --libs`"
12235fi 10612 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12236fi 10613 fi
12237fi 10614 fi
12238fi
12239fi
12240fi
12241fi
12242fi
12243
12244fi
12245echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
12246echo "${ECHO_T}$rxvt_cv_ptys" >&6
12247
12248if test x$rxvt_cv_ptys = xOPENPTY; then
12249
12250cat >>confdefs.h <<\_ACEOF
12251#define PTYS_ARE_OPENPTY 1
12252_ACEOF
12253
12254fi
12255if test x$rxvt_cv_ptys = xSCO; then
12256
12257cat >>confdefs.h <<\_ACEOF
12258#define PTYS_ARE_NUMERIC 1
12259_ACEOF
12260
12261fi
12262if test x$rxvt_cv_ptys = xSTREAMS; then
12263
12264cat >>confdefs.h <<\_ACEOF
12265#define PTYS_ARE_PTMX 1
12266_ACEOF
12267
12268fi
12269if test x$rxvt_cv_ptys = xPTC; then
12270
12271cat >>confdefs.h <<\_ACEOF
12272#define PTYS_ARE_PTC 1
12273_ACEOF
12274
12275fi
12276if test x$rxvt_cv_ptys = xSGI4; then
12277
12278cat >>confdefs.h <<\_ACEOF
12279#define PTYS_ARE__GETPTY 1
12280_ACEOF
12281
12282fi
12283if test x$rxvt_cv_ptys = xCONVEX; then
12284
12285cat >>confdefs.h <<\_ACEOF
12286#define PTYS_ARE_GETPTY 1
12287_ACEOF
12288
12289fi
12290if test x$rxvt_cv_ptys = xGLIBC; then
12291
12292cat >>confdefs.h <<\_ACEOF
12293#define PTYS_ARE_GETPT 1
12294_ACEOF
12295
12296fi
12297if test x$rxvt_cv_ptys = xHPUX; then
12298
12299cat >>confdefs.h <<\_ACEOF
12300#define PTYS_ARE_CLONE 1
12301_ACEOF
12302
12303fi
12304if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
12305
12306cat >>confdefs.h <<\_ACEOF
12307#define PTYS_ARE_SEARCHED 1
12308_ACEOF
12309
12310fi
12311
12312
12313{ echo "$as_me:$LINENO: checking for pty ranges..." >&5
12314echo "$as_me: checking for pty ranges..." >&6;}
12315ptys=`echo /dev/pty??`
12316pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
12317pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
12318if test x$pch1 != x; then
12319
12320cat >>confdefs.h <<_ACEOF
12321#define PTYCHAR1 "$pch1"
12322_ACEOF
12323
12324fi
12325if test x$pch2 != x; then
12326
12327cat >>confdefs.h <<_ACEOF
12328#define PTYCHAR2 "$pch2"
12329_ACEOF
12330
12331fi
12332
12333if test x$support_xft = xyes; then
12334 LIBS="$LIBS `pkg-config xft --libs`"
12335 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
12336 10615
12337 10616
12338for ac_header in X11/Xft/Xft.h 10617for ac_header in X11/Xft/Xft.h
12339do 10618do
12340as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 10619as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12623cat >>confdefs.h <<\_ACEOF 10902cat >>confdefs.h <<\_ACEOF
12624#define SELECTION_SCROLLING 1 10903#define SELECTION_SCROLLING 1
12625_ACEOF 10904_ACEOF
12626 10905
12627fi 10906fi
12628if test x$support_menubar = xyes; then
12629
12630cat >>confdefs.h <<\_ACEOF
12631#define MENUBAR 1
12632_ACEOF
12633
12634fi
12635if test x$support_frills = xyes; then 10907if test x$support_frills = xyes; then
12636 10908
12637cat >>confdefs.h <<\_ACEOF 10909cat >>confdefs.h <<\_ACEOF
12638#define ENABLE_FRILLS 1 10910#define ENABLE_FRILLS 1
12639_ACEOF 10911_ACEOF
12955 PERL_O=rxvtperl.o 11227 PERL_O=rxvtperl.o
12956 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 11228 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
12957 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 11229 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
12958 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`" 11230 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
12959 else 11231 else
12960 support_perl=no
12961 echo "$as_me:$LINENO: result: no, unable to link" >&5 11232 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
12962echo "${ECHO_T}no, unable to link" >&6 11233echo "$as_me: error: no, unable to link" >&2;}
11234 { (exit 1); exit 1; }; }
12963 fi 11235 fi
12964 else 11236 else
12965 { { echo "$as_me:$LINENO: error: no working perl found" >&5 11237 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
12966echo "$as_me: error: no working perl found" >&2;} 11238echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
12967 { (exit or perl not version >= 5.8); exit or perl not version >= 5.8; }; } 11239 { (exit 1); exit 1; }; }
12968 support_perl=no
12969 fi 11240 fi
12970fi 11241fi
12971 11242
12972 11243
12973 11244
12999 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"` 11270 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
13000fi 11271fi
13001 11272
13002 11273
13003 11274
13004
13005
13006if test x$support_addstrings = xno; then
13007
13008cat >>confdefs.h <<\_ACEOF
13009#define NO_STRINGS 1
13010_ACEOF
13011
13012fi
13013
13014MCOMMON=./autoconf/Make.common
13015 11275
13016 11276
13017test "$program_prefix" != NONE && 11277test "$program_prefix" != NONE &&
13018 program_transform_name="s,^,$program_prefix,;$program_transform_name" 11278 program_transform_name="s,^,$program_prefix,;$program_transform_name"
13019# Use a double $ so make ignores it. 11279# Use a double $ so make ignores it.
13095 include_time_h="#include <time.h>" 11355 include_time_h="#include <time.h>"
13096else 11356else
13097 include_time_h="/* #include <time.h> */" 11357 include_time_h="/* #include <time.h> */"
13098fi 11358fi
13099 11359
13100 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/rxvtlib.h" 11360 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13101 11361
13102cat >confcache <<\_ACEOF 11362cat >confcache <<\_ACEOF
13103# This file is a shell script that caches the results of configure 11363# This file is a shell script that caches the results of configure
13104# tests run on this system so they can be shared between configure 11364# tests run on this system so they can be shared between configure
13105# scripts and configure runs, see configure's option --config-cache. 11365# scripts and configure runs, see configure's option --config-cache.
13622cat >>$CONFIG_STATUS <<\_ACEOF 11882cat >>$CONFIG_STATUS <<\_ACEOF
13623for ac_config_target in $ac_config_targets 11883for ac_config_target in $ac_config_targets
13624do 11884do
13625 case "$ac_config_target" in 11885 case "$ac_config_target" in
13626 # Handling of arguments. 11886 # Handling of arguments.
13627 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
13628 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 11887 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13629 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 11888 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13630 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 11889 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13631 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;; 11890 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13632 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;; 11891 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13633 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 11892 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13634echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 11893echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13635 { (exit 1); exit 1; }; };; 11894 { (exit 1); exit 1; }; };;
13636 esac 11895 esac
13637done 11896done
13738s,@ac_ct_CXX@,$ac_ct_CXX,;t t 11997s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13739s,@CPP@,$CPP,;t t 11998s,@CPP@,$CPP,;t t
13740s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 11999s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13741s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 12000s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13742s,@INSTALL_DATA@,$INSTALL_DATA,;t t 12001s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13743s,@AWK@,$AWK,;t t 12002s,@EGREP@,$EGREP,;t t
13744s,@LINKER@,$LINKER,;t t 12003s,@LINKER@,$LINKER,;t t
13745s,@CXXCPP@,$CXXCPP,;t t
13746s,@EGREP@,$EGREP,;t t
13747s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t 12004s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
13748s,@RXVTNAME@,$RXVTNAME,;t t 12005s,@RXVTNAME@,$RXVTNAME,;t t
13749s,@MV@,$MV,;t t 12006s,@MV@,$MV,;t t
13750s,@RM@,$RM,;t t 12007s,@RM@,$RM,;t t
13751s,@CP@,$CP,;t t 12008s,@CP@,$CP,;t t
13752s,@LN@,$LN,;t t 12009s,@LN@,$LN,;t t
13753s,@SED@,$SED,;t t 12010s,@SED@,$SED,;t t
13754s,@ECHO@,$ECHO,;t t 12011s,@ECHO@,$ECHO,;t t
13755s,@CMP@,$CMP,;t t 12012s,@CMP@,$CMP,;t t
13756s,@TBL@,$TBL,;t t
13757s,@TIC@,$TIC,;t t 12013s,@TIC@,$TIC,;t t
12014s,@CXXCPP@,$CXXCPP,;t t
13758s,@X_CFLAGS@,$X_CFLAGS,;t t 12015s,@X_CFLAGS@,$X_CFLAGS,;t t
13759s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t 12016s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
13760s,@X_LIBS@,$X_LIBS,;t t 12017s,@X_LIBS@,$X_LIBS,;t t
13761s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t 12018s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13762s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t 12019s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
13766s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t 12023s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
13767s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t 12024s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
13768s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t 12025s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
13769s,@rxvt_intp_define@,$rxvt_intp_define,;t t 12026s,@rxvt_intp_define@,$rxvt_intp_define,;t t
13770s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t 12027s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
12028s,@PKG_CONFIG@,$PKG_CONFIG,;t t
12029s,@XFT_CONFIG@,$XFT_CONFIG,;t t
13771s,@PERL@,$PERL,;t t 12030s,@PERL@,$PERL,;t t
13772s,@PERLLIB@,$PERLLIB,;t t 12031s,@PERLLIB@,$PERLLIB,;t t
13773s,@PERLFLAGS@,$PERLFLAGS,;t t 12032s,@PERLFLAGS@,$PERLFLAGS,;t t
13774s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t 12033s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
13775s,@IF_PERL@,$IF_PERL,;t t 12034s,@IF_PERL@,$IF_PERL,;t t
13790s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t 12049s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
13791s,@include_sys_time_h@,$include_sys_time_h,;t t 12050s,@include_sys_time_h@,$include_sys_time_h,;t t
13792s,@include_time_h@,$include_time_h,;t t 12051s,@include_time_h@,$include_time_h,;t t
13793s,@LIBOBJS@,$LIBOBJS,;t t 12052s,@LIBOBJS@,$LIBOBJS,;t t
13794s,@LTLIBOBJS@,$LTLIBOBJS,;t t 12053s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13795/@MCOMMON@/r $MCOMMON
13796s,@MCOMMON@,,;t t
13797CEOF 12054CEOF
13798 12055
13799_ACEOF 12056_ACEOF
13800 12057
13801 cat >>$CONFIG_STATUS <<\_ACEOF 12058 cat >>$CONFIG_STATUS <<\_ACEOF
14311fi 12568fi
14312 12569
14313echo " 12570echo "
14314The following are set in config.h 12571The following are set in config.h
14315" 12572"
14316echo " pty/tty type: "$rxvt_cv_ptys
14317if test x$support_utmp != xyes; then 12573if test x$support_utmp != xyes; then
14318 echo " utmp support: disabled" 12574 echo " utmp support: disabled"
14319 echo 12575 echo
14320else 12576else
14321 echo " utmp support: enabled 12577 echo " utmp support: enabled
14338echo " resource class: $RESCLASS" 12594echo " resource class: $RESCLASS"
14339if test x$RESFALLBACK != x; then 12595if test x$RESFALLBACK != x; then
14340 echo " resource class fallback: $RESFALLBACK" 12596 echo " resource class fallback: $RESFALLBACK"
14341fi 12597fi
14342echo 12598echo
14343if test x$rxvt_cv_ptys = xUNKNOWN; then
14344 echo ".----------------------------------------------------------------."
14345 echo ". WARNING: could not determine pty/tty type. Do not build until ."
14346 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
14347 echo ".----------------------------------------------------------------."
14348fi
14349if test x$support_xpm = xneedsmanualspecification; then 12599if test x$support_xpm = xneedsmanualspecification; then
14350 echo ".----------------------------------------------------------------." 12600 echo ".----------------------------------------------------------------."
14351 echo ". WARNING: --enable-xpm-background was specified however the ." 12601 echo ". WARNING: --enable-xpm-background was specified however the ."
14352 echo ". XPM includes files and libraries could not be found. ." 12602 echo ". XPM includes files and libraries could not be found. ."
14353 echo ". XPM backgrounds are now being DISABLED! If you want ." 12603 echo ". XPM backgrounds are now being DISABLED! If you want ."

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines