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

Comparing rxvt-unicode/configure (file contents):
Revision 1.142 by sf-exg, Tue Jan 4 10:03:18 2011 UTC vs.
Revision 1.154 by root, Thu May 10 22:42:03 2012 UTC

598PERLPRIVLIBEXP 598PERLPRIVLIBEXP
599PERLFLAGS 599PERLFLAGS
600PERLLIB 600PERLLIB
601PERL 601PERL
602XFT_CONFIG 602XFT_CONFIG
603AFTERIMAGE_LIBS 603STARTUP_NOTIFICATION_LIBS
604AFTERIMAGE_CFLAGS 604STARTUP_NOTIFICATION_CFLAGS
605afterimage_config
606PIXBUF_LIBS 605PIXBUF_LIBS
607PIXBUF_CFLAGS 606PIXBUF_CFLAGS
608PKG_CONFIG 607PKG_CONFIG
609X_EXTRA_LIBS 608X_EXTRA_LIBS
610X_LIBS 609X_LIBS
615CXXCPP 614CXXCPP
616RXVTNAME 615RXVTNAME
617LINKER 616LINKER
618EGREP 617EGREP
619GREP 618GREP
619CPP
620INSTALL_DATA 620INSTALL_DATA
621INSTALL_SCRIPT 621INSTALL_SCRIPT
622INSTALL_PROGRAM 622INSTALL_PROGRAM
623CPP
624ac_ct_CXX 623ac_ct_CXX
625CXXFLAGS 624CXXFLAGS
626CXX 625CXX
627OBJEXT 626OBJEXT
628EXEEXT 627EXEEXT
688enable_256_color 687enable_256_color
689enable_unicode3 688enable_unicode3
690enable_combining 689enable_combining
691enable_xft 690enable_xft
692enable_font_styles 691enable_font_styles
693enable_afterimage
694with_afterimage_config
695enable_pixbuf 692enable_pixbuf
693enable_startup_notification
696enable_transparency 694enable_transparency
697enable_fading 695enable_fading
698enable_rxvt_scroll 696enable_rxvt_scroll
699enable_next_scroll 697enable_next_scroll
700enable_xterm_scroll 698enable_xterm_scroll
1364 --enable-256-color enable 256-color support 1362 --enable-256-color enable 256-color support
1365 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1363 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1366 --enable-combining enable composition of base and combining characters 1364 --enable-combining enable composition of base and combining characters
1367 --enable-xft enable xft support on systems that have it 1365 --enable-xft enable xft support on systems that have it
1368 --enable-font-styles enable bold and italic support 1366 --enable-font-styles enable bold and italic support
1369 --enable-afterimage enable integration with libAfterImage for background images
1370 --enable-pixbuf enable integration with gdk-pixbuf for background images 1367 --enable-pixbuf enable integration with gdk-pixbuf for background images
1368 --enable-startup-notification enable freedesktop startup notification support
1371 --enable-transparency enable transparent backgrounds 1369 --enable-transparency enable transparent backgrounds
1372 --enable-fading enable colors fading when off focus 1370 --enable-fading enable colors fading when off focus
1373 --enable-rxvt-scroll enable rxvt style scrollbar 1371 --enable-rxvt-scroll enable rxvt style scrollbar
1374 --enable-next-scroll enable NeXT style scrollbar 1372 --enable-next-scroll enable NeXT style scrollbar
1375 --enable-xterm-scroll enable Xterm style scrollbar 1373 --enable-xterm-scroll enable Xterm style scrollbar
1395 --enable-lastlog enable lastlog support (requires --enable-utmp) 1393 --enable-lastlog enable lastlog support (requires --enable-utmp)
1396 1394
1397Optional Packages: 1395Optional Packages:
1398 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1396 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1399 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1397 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1400 --with-afterimage-config=DIR use libAfterImage config script in DIR
1401 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 1398 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1402 --with-res-name=NAME use this as default resource name (default: urxvt) 1399 --with-res-name=NAME use this as default resource name (default: urxvt)
1403 --with-res-class=CLASS use this as the resource class (default: URxvt) 1400 --with-res-class=CLASS use this as the resource class (default: URxvt)
1404 --with-name=NAME set the basename for the installed binaries (default: urxvt) 1401 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1405 --with-term=NAME set the terminal to NAME (default: rxvt) 1402 --with-term=NAME set the terminal to NAME (default: rxvt)
2734IFS=$ac_save_IFS 2731IFS=$ac_save_IFS
2735case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2732case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2736 2733
2737 2734
2738 2735
2739VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2736VERSION=`sed -n -e 's/^.* VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2740DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2737DATE=`sed -n -e 's/^.* DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2741 2738
2742echo "" 2739echo ""
2743echo "configuring for rxvt $VERSION" 2740echo "configuring for rxvt $VERSION"
2744echo "" 2741echo ""
2745 2742
3784 CXXFLAGS="-O2" 3781 CXXFLAGS="-O2"
3785 else 3782 else
3786 CXXFLAGS= 3783 CXXFLAGS=
3787 fi 3784 fi
3788fi 3785fi
3789ac_ext=c
3790ac_cpp='$CPP $CPPFLAGS'
3791ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3792ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3793ac_compiler_gnu=$ac_cv_c_compiler_gnu
3794
3795ac_ext=c
3796ac_cpp='$CPP $CPPFLAGS'
3797ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3798ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3799ac_compiler_gnu=$ac_cv_c_compiler_gnu
3800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3801$as_echo_n "checking how to run the C preprocessor... " >&6; }
3802# On Suns, sometimes $CPP names a directory.
3803if test -n "$CPP" && test -d "$CPP"; then
3804 CPP=
3805fi
3806if test -z "$CPP"; then
3807 if test "${ac_cv_prog_CPP+set}" = set; then :
3808 $as_echo_n "(cached) " >&6
3809else
3810 # Double quotes because CPP needs to be expanded
3811 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3812 do
3813 ac_preproc_ok=false
3814for ac_c_preproc_warn_flag in '' yes
3815do
3816 # Use a header file that comes with gcc, so configuring glibc
3817 # with a fresh cross-compiler works.
3818 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3819 # <limits.h> exists even on freestanding compilers.
3820 # On the NeXT, cc -E runs the code through the compiler's parser,
3821 # not just through cpp. "Syntax error" is here to catch this case.
3822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3823/* end confdefs.h. */
3824#ifdef __STDC__
3825# include <limits.h>
3826#else
3827# include <assert.h>
3828#endif
3829 Syntax error
3830_ACEOF
3831if ac_fn_c_try_cpp "$LINENO"; then :
3832
3833else
3834 # Broken: fails on valid input.
3835continue
3836fi
3837rm -f conftest.err conftest.i conftest.$ac_ext
3838
3839 # OK, works on sane cases. Now check whether nonexistent headers
3840 # can be detected and how.
3841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3842/* end confdefs.h. */
3843#include <ac_nonexistent.h>
3844_ACEOF
3845if ac_fn_c_try_cpp "$LINENO"; then :
3846 # Broken: success on invalid input.
3847continue
3848else
3849 # Passes both tests.
3850ac_preproc_ok=:
3851break
3852fi
3853rm -f conftest.err conftest.i conftest.$ac_ext
3854
3855done
3856# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3857rm -f conftest.i conftest.err conftest.$ac_ext
3858if $ac_preproc_ok; then :
3859 break
3860fi
3861
3862 done
3863 ac_cv_prog_CPP=$CPP
3864
3865fi
3866 CPP=$ac_cv_prog_CPP
3867else
3868 ac_cv_prog_CPP=$CPP
3869fi
3870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3871$as_echo "$CPP" >&6; }
3872ac_preproc_ok=false
3873for ac_c_preproc_warn_flag in '' yes
3874do
3875 # Use a header file that comes with gcc, so configuring glibc
3876 # with a fresh cross-compiler works.
3877 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3878 # <limits.h> exists even on freestanding compilers.
3879 # On the NeXT, cc -E runs the code through the compiler's parser,
3880 # not just through cpp. "Syntax error" is here to catch this case.
3881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3882/* end confdefs.h. */
3883#ifdef __STDC__
3884# include <limits.h>
3885#else
3886# include <assert.h>
3887#endif
3888 Syntax error
3889_ACEOF
3890if ac_fn_c_try_cpp "$LINENO"; then :
3891
3892else
3893 # Broken: fails on valid input.
3894continue
3895fi
3896rm -f conftest.err conftest.i conftest.$ac_ext
3897
3898 # OK, works on sane cases. Now check whether nonexistent headers
3899 # can be detected and how.
3900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3901/* end confdefs.h. */
3902#include <ac_nonexistent.h>
3903_ACEOF
3904if ac_fn_c_try_cpp "$LINENO"; then :
3905 # Broken: success on invalid input.
3906continue
3907else
3908 # Passes both tests.
3909ac_preproc_ok=:
3910break
3911fi
3912rm -f conftest.err conftest.i conftest.$ac_ext
3913
3914done
3915# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3916rm -f conftest.i conftest.err conftest.$ac_ext
3917if $ac_preproc_ok; then :
3918
3919else
3920 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3921$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3922as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3923See \`config.log' for more details" "$LINENO" 5 ; }
3924fi
3925
3926ac_ext=c 3786ac_ext=c
3927ac_cpp='$CPP $CPPFLAGS' 3787ac_cpp='$CPP $CPPFLAGS'
3928ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3788ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3929ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3789ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3930ac_compiler_gnu=$ac_cv_c_compiler_gnu 3790ac_compiler_gnu=$ac_cv_c_compiler_gnu
4022 3882
4023test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3883test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4024 3884
4025 3885
4026 3886
3887ac_ext=c
3888ac_cpp='$CPP $CPPFLAGS'
3889ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3890ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3891ac_compiler_gnu=$ac_cv_c_compiler_gnu
3892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3893$as_echo_n "checking how to run the C preprocessor... " >&6; }
3894# On Suns, sometimes $CPP names a directory.
3895if test -n "$CPP" && test -d "$CPP"; then
3896 CPP=
3897fi
3898if test -z "$CPP"; then
3899 if test "${ac_cv_prog_CPP+set}" = set; then :
3900 $as_echo_n "(cached) " >&6
3901else
3902 # Double quotes because CPP needs to be expanded
3903 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3904 do
3905 ac_preproc_ok=false
3906for ac_c_preproc_warn_flag in '' yes
3907do
3908 # Use a header file that comes with gcc, so configuring glibc
3909 # with a fresh cross-compiler works.
3910 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3911 # <limits.h> exists even on freestanding compilers.
3912 # On the NeXT, cc -E runs the code through the compiler's parser,
3913 # not just through cpp. "Syntax error" is here to catch this case.
3914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3915/* end confdefs.h. */
3916#ifdef __STDC__
3917# include <limits.h>
3918#else
3919# include <assert.h>
3920#endif
3921 Syntax error
3922_ACEOF
3923if ac_fn_c_try_cpp "$LINENO"; then :
3924
3925else
3926 # Broken: fails on valid input.
3927continue
3928fi
3929rm -f conftest.err conftest.i conftest.$ac_ext
3930
3931 # OK, works on sane cases. Now check whether nonexistent headers
3932 # can be detected and how.
3933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3934/* end confdefs.h. */
3935#include <ac_nonexistent.h>
3936_ACEOF
3937if ac_fn_c_try_cpp "$LINENO"; then :
3938 # Broken: success on invalid input.
3939continue
3940else
3941 # Passes both tests.
3942ac_preproc_ok=:
3943break
3944fi
3945rm -f conftest.err conftest.i conftest.$ac_ext
3946
3947done
3948# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3949rm -f conftest.i conftest.err conftest.$ac_ext
3950if $ac_preproc_ok; then :
3951 break
3952fi
3953
3954 done
3955 ac_cv_prog_CPP=$CPP
3956
3957fi
3958 CPP=$ac_cv_prog_CPP
3959else
3960 ac_cv_prog_CPP=$CPP
3961fi
3962{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3963$as_echo "$CPP" >&6; }
3964ac_preproc_ok=false
3965for ac_c_preproc_warn_flag in '' yes
3966do
3967 # Use a header file that comes with gcc, so configuring glibc
3968 # with a fresh cross-compiler works.
3969 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3970 # <limits.h> exists even on freestanding compilers.
3971 # On the NeXT, cc -E runs the code through the compiler's parser,
3972 # not just through cpp. "Syntax error" is here to catch this case.
3973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3974/* end confdefs.h. */
3975#ifdef __STDC__
3976# include <limits.h>
3977#else
3978# include <assert.h>
3979#endif
3980 Syntax error
3981_ACEOF
3982if ac_fn_c_try_cpp "$LINENO"; then :
3983
3984else
3985 # Broken: fails on valid input.
3986continue
3987fi
3988rm -f conftest.err conftest.i conftest.$ac_ext
3989
3990 # OK, works on sane cases. Now check whether nonexistent headers
3991 # can be detected and how.
3992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3993/* end confdefs.h. */
3994#include <ac_nonexistent.h>
3995_ACEOF
3996if ac_fn_c_try_cpp "$LINENO"; then :
3997 # Broken: success on invalid input.
3998continue
3999else
4000 # Passes both tests.
4001ac_preproc_ok=:
4002break
4003fi
4004rm -f conftest.err conftest.i conftest.$ac_ext
4005
4006done
4007# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4008rm -f conftest.i conftest.err conftest.$ac_ext
4009if $ac_preproc_ok; then :
4010
4011else
4012 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4013$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4014as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4015See \`config.log' for more details" "$LINENO" 5 ; }
4016fi
4017
4018ac_ext=c
4019ac_cpp='$CPP $CPPFLAGS'
4020ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4021ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4022ac_compiler_gnu=$ac_cv_c_compiler_gnu
4023
4027 4024
4028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4025{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4029$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4026$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4030if test "${ac_cv_path_GREP+set}" = set; then : 4027if test "${ac_cv_path_GREP+set}" = set; then :
4031 $as_echo_n "(cached) " >&6 4028 $as_echo_n "(cached) " >&6
4408ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4405ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4409ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4406ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4410ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4407ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4411 4408
4412 4409
4410LINKER="$CXX"
4413if test x$GCC = xyes && test x$GXX = xyes; then 4411if test x$GCC = xyes && test x$GXX = xyes; then
4414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5 4412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
4415$as_echo_n "checking for working libsupc++... " >&6; } 4413$as_echo_n "checking for working libsupc++... " >&6; }
4416 save_CXX="$CXX" 4414 save_CXX="$CXX"
4417 save_LIBS="$LIBS" 4415 save_LIBS="$LIBS"
4418 CXX="$CC" 4416 CXX="$CC"
4419 LIBS="$LIBS -lsupc++" 4417 LIBS="$LIBS -lsupc++"
4420 LINKER="$CC"
4421 4418
4422cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4419cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4423/* end confdefs.h. */ 4420/* end confdefs.h. */
4424struct test { }; void f() try { throw new test; } catch (...) { throw; } 4421struct test { }; void f() try { throw new test; } catch (...) { throw; }
4425int 4422int
4431} 4428}
4432_ACEOF 4429_ACEOF
4433if ac_fn_cxx_try_link "$LINENO"; then : 4430if ac_fn_cxx_try_link "$LINENO"; then :
4434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 4431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
4435$as_echo "ok" >&6; } 4432$as_echo "ok" >&6; }
4433 LINKER="$CC"
4436else 4434else
4437 4435
4438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5 4436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
4439$as_echo "no, making everything bigger and slower" >&6; } 4437$as_echo "no, making everything bigger and slower" >&6; }
4440 LIBS="$save_LIBS" 4438 LIBS="$save_LIBS"
4441 LINKER="$save_CXX"
4442 4439
4443 4440
4444fi 4441fi
4445rm -f core conftest.err conftest.$ac_objext \ 4442rm -f core conftest.err conftest.$ac_objext \
4446 conftest$ac_exeext conftest.$ac_ext 4443 conftest$ac_exeext conftest.$ac_ext
4472 else 4469 else
4473 CXXFLAGS="-O" 4470 CXXFLAGS="-O"
4474 fi 4471 fi
4475 CFLAGS="$CXXFLAGS" 4472 CFLAGS="$CXXFLAGS"
4476fi 4473fi
4477
4478case $host in
4479 *-*-solaris* )
4480
4481$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
4482
4483 ;;
4484esac
4485 4474
4486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5 4475{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
4487$as_echo_n "checking for library containing setlocale... " >&6; } 4476$as_echo_n "checking for library containing setlocale... " >&6; }
4488if test "${ac_cv_search_setlocale+set}" = set; then : 4477if test "${ac_cv_search_setlocale+set}" = set; then :
4489 $as_echo_n "(cached) " >&6 4478 $as_echo_n "(cached) " >&6
4665support_scroll_rxvt=yes 4654support_scroll_rxvt=yes
4666support_scroll_next=yes 4655support_scroll_next=yes
4667support_scroll_xterm=yes 4656support_scroll_xterm=yes
4668support_xim=yes 4657support_xim=yes
4669support_pixbuf=yes 4658support_pixbuf=yes
4670support_afterimage=yes 4659support_startup_notification=yes
4671support_xft=yes 4660support_xft=yes
4672support_unicode3=no 4661support_unicode3=no
4673support_combining=yes 4662support_combining=yes
4674support_8bitctrls=no 4663support_8bitctrls=no
4675support_iso14755=yes 4664support_iso14755=yes
4697 support_scroll_xterm=no 4686 support_scroll_xterm=no
4698 support_utmp=no 4687 support_utmp=no
4699 support_wtmp=no 4688 support_wtmp=no
4700 support_xim=no 4689 support_xim=no
4701 support_pixbuf=no 4690 support_pixbuf=no
4702 support_afterimage=no 4691 support_startup_notification=no
4703 support_xft=no 4692 support_xft=no
4704 support_unicode3=no 4693 support_unicode3=no
4705 support_combining=no 4694 support_combining=no
4706 support_8bitctrls=no 4695 support_8bitctrls=no
4707 support_iso14755=no 4696 support_iso14755=no
4725 support_scroll_xterm=yes 4714 support_scroll_xterm=yes
4726 support_utmp=yes 4715 support_utmp=yes
4727 support_wtmp=yes 4716 support_wtmp=yes
4728 support_xim=yes 4717 support_xim=yes
4729 support_pixbuf=yes 4718 support_pixbuf=yes
4730 support_afterimage=yes 4719 support_startup_notification=yes
4731 support_xft=yes 4720 support_xft=yes
4732 support_unicode3=yes 4721 support_unicode3=yes
4733 support_combining=yes 4722 support_combining=yes
4734 #support_8bitctrls=yes 4723 #support_8bitctrls=yes
4735 support_iso14755=yes 4724 support_iso14755=yes
4739 fi 4728 fi
4740 4729
4741fi 4730fi
4742 4731
4743 4732
4744ASSERTIONS=no 4733support_assertions=no
4745# Check whether --enable-assert was given. 4734# Check whether --enable-assert was given.
4746if test "${enable_assert+set}" = set; then : 4735if test "${enable_assert+set}" = set; then :
4747 enableval=$enable_assert; if test x$enableval = xyes; then 4736 enableval=$enable_assert; if test x$enableval = xyes; then
4748 ASSERTIONS=yes 4737 support_assertions=yes
4749 fi 4738 fi
4750fi 4739fi
4751 4740
4752if test x$ASSERTIONS = xno; then 4741if test x$support_assertions = xno; then
4753 4742
4754$as_echo "#define NDEBUG 1" >>confdefs.h 4743$as_echo "#define NDEBUG 1" >>confdefs.h
4755 4744
4756fi 4745fi
4757 4746
4758WARNINGS=no 4747support_warnings=no
4759# Check whether --enable-warnings was given. 4748# Check whether --enable-warnings was given.
4760if test "${enable_warnings+set}" = set; then : 4749if test "${enable_warnings+set}" = set; then :
4761 enableval=$enable_warnings; if test x$enableval = xyes; then 4750 enableval=$enable_warnings; if test x$enableval = xyes; then
4762 WARNINGS=yes 4751 support_warnings=yes
4763 fi 4752 fi
4764fi 4753fi
4765 4754
4766if test x$GXX = xyes; then 4755if test x$GXX = xyes; then
4767 if test $WARNINGS = yes; then 4756 if test $support_warnings = yes; then
4768 save_CXXFLAGS="$CXXFLAGS" 4757 save_CXXFLAGS="$CXXFLAGS"
4769 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor" 4758 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value"
4770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4771/* end confdefs.h. */ 4760/* end confdefs.h. */
4772 4761
4773int 4762int
4774main () 4763main ()
4833 support_styles=$enableval 4822 support_styles=$enableval
4834 fi 4823 fi
4835fi 4824fi
4836 4825
4837 4826
4838# Check whether --enable-afterimage was given.
4839if test "${enable_afterimage+set}" = set; then :
4840 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4841 support_afterimage=$enableval
4842 fi
4843fi
4844
4845
4846
4847# Check whether --with-afterimage_config was given.
4848if test "${with_afterimage_config+set}" = set; then :
4849 withval=$with_afterimage_config; if test "x$withval" != x; then
4850 afterimage_config=$withval/afterimage-config
4851 fi
4852fi
4853
4854
4855# Check whether --enable-pixbuf was given. 4827# Check whether --enable-pixbuf was given.
4856if test "${enable_pixbuf+set}" = set; then : 4828if test "${enable_pixbuf+set}" = set; then :
4857 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then 4829 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4858 support_pixbuf=$enableval 4830 support_pixbuf=$enableval
4831 fi
4832fi
4833
4834
4835# Check whether --enable-startup-notification was given.
4836if test "${enable_startup_notification+set}" = set; then :
4837 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then
4838 support_startup_notification=$enableval
4859 fi 4839 fi
4860fi 4840fi
4861 4841
4862 4842
4863# Check whether --enable-transparency was given. 4843# Check whether --enable-transparency was given.
5293 5273
5294fi 5274fi
5295done 5275done
5296 5276
5297 5277
5278for ac_func in clock_gettime
5279do :
5298ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime" 5280 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5299if test "x$ac_cv_func_clock_gettime" = x""yes; then : 5281if test "x$ac_cv_func_clock_gettime" = x""yes; then :
5282 cat >>confdefs.h <<_ACEOF
5283#define HAVE_CLOCK_GETTIME 1
5284_ACEOF
5300 5285
5301else 5286else
5302 5287
5303 if test $(uname) = Linux; then 5288 if test $(uname) = Linux; then
5304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5 5289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5389done 5374done
5390 5375
5391 fi 5376 fi
5392 5377
5393fi 5378fi
5379done
5394 5380
5395 5381
5382for ac_func in nanosleep
5383do :
5396ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 5384 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5397if test "x$ac_cv_func_nanosleep" = x""yes; then : 5385if test "x$ac_cv_func_nanosleep" = x""yes; then :
5386 cat >>confdefs.h <<_ACEOF
5387#define HAVE_NANOSLEEP 1
5388_ACEOF
5398 5389
5399else 5390else
5400 5391
5401 if test -z "$LIBEV_M4_AVOID_LIBRT"; then 5392 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5 5393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5457done 5448done
5458 5449
5459 fi 5450 fi
5460 5451
5461fi 5452fi
5453done
5462 5454
5463 5455
5456if test -z "$LIBEV_M4_AVOID_LIBM"; then
5457 LIBM=m
5458fi
5464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ceil in -lm" >&5 5459{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
5465$as_echo_n "checking for ceil in -lm... " >&6; } 5460$as_echo_n "checking for library containing floor... " >&6; }
5466if test "${ac_cv_lib_m_ceil+set}" = set; then : 5461if test "${ac_cv_search_floor+set}" = set; then :
5467 $as_echo_n "(cached) " >&6 5462 $as_echo_n "(cached) " >&6
5468else 5463else
5469 ac_check_lib_save_LIBS=$LIBS 5464 ac_func_search_save_LIBS=$LIBS
5470LIBS="-lm $LIBS"
5471cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5465cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5472/* end confdefs.h. */ 5466/* end confdefs.h. */
5473 5467
5474/* Override any GCC internal prototype to avoid an error. 5468/* Override any GCC internal prototype to avoid an error.
5475 Use char because int might match the return type of a GCC 5469 Use char because int might match the return type of a GCC
5476 builtin and then its argument prototype would still apply. */ 5470 builtin and then its argument prototype would still apply. */
5477#ifdef __cplusplus 5471#ifdef __cplusplus
5478extern "C" 5472extern "C"
5479#endif 5473#endif
5480char ceil (); 5474char floor ();
5481int 5475int
5482main () 5476main ()
5483{ 5477{
5484return ceil (); 5478return floor ();
5485 ; 5479 ;
5486 return 0; 5480 return 0;
5487} 5481}
5488_ACEOF 5482_ACEOF
5483for ac_lib in '' $LIBM; do
5484 if test -z "$ac_lib"; then
5485 ac_res="none required"
5486 else
5487 ac_res=-l$ac_lib
5488 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5489 fi
5489if ac_fn_cxx_try_link "$LINENO"; then : 5490 if ac_fn_cxx_try_link "$LINENO"; then :
5490 ac_cv_lib_m_ceil=yes 5491 ac_cv_search_floor=$ac_res
5491else
5492 ac_cv_lib_m_ceil=no
5493fi 5492fi
5494rm -f core conftest.err conftest.$ac_objext \ 5493rm -f core conftest.err conftest.$ac_objext \
5495 conftest$ac_exeext conftest.$ac_ext 5494 conftest$ac_exeext
5496LIBS=$ac_check_lib_save_LIBS 5495 if test "${ac_cv_search_floor+set}" = set; then :
5496 break
5497fi 5497fi
5498done
5499if test "${ac_cv_search_floor+set}" = set; then :
5500
5501else
5502 ac_cv_search_floor=no
5503fi
5504rm conftest.$ac_ext
5505LIBS=$ac_func_search_save_LIBS
5506fi
5498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_ceil" >&5 5507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
5499$as_echo "$ac_cv_lib_m_ceil" >&6; } 5508$as_echo "$ac_cv_search_floor" >&6; }
5500if test "x$ac_cv_lib_m_ceil" = x""yes; then : 5509ac_res=$ac_cv_search_floor
5501 cat >>confdefs.h <<_ACEOF 5510if test "$ac_res" != no; then :
5502#define HAVE_LIBM 1 5511 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5503_ACEOF
5504 5512
5505 LIBS="-lm $LIBS" 5513$as_echo "#define HAVE_FLOOR 1" >>confdefs.h
5506 5514
5507fi 5515fi
5508 5516
5509 5517
5510 5518
6294 6302
6295 if test x$support_pixbuf = xyes; then 6303 if test x$support_pixbuf = xyes; then
6296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6297$as_echo "ok" >&6; } 6305$as_echo "ok" >&6; }
6298 image_lib=gdk-pixbuf 6306 image_lib=gdk-pixbuf
6299 support_afterimage=no
6300 6307
6301$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h 6308$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h
6302 6309
6303 6310
6304$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h 6311$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6310fi 6317fi
6311 6318
6312 6319
6313 6320
6314 6321
6315AFTERIMAGE_CFLAGS= 6322STARTUP_NOTIFICATION_CFLAGS=
6316AFTERIMAGE_LIBS= 6323STARTUP_NOTIFICATION_LIBS=
6317AFTERIMAGE_VERSION=
6318 6324
6319if test x$support_afterimage = xyes; then 6325if test x$support_startup_notification = xyes; then
6320 support_afterimage=no 6326 support_startup_notification=no
6321
6322 if test "x$afterimage_config" = "x" ; then
6323 # Extract the first word of "afterimage-config", so it can be a program name with args. 6327 # Extract the first word of "pkg-config", so it can be a program name with args.
6324set dummy afterimage-config; ac_word=$2 6328set dummy pkg-config; ac_word=$2
6325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6329{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6326$as_echo_n "checking for $ac_word... " >&6; } 6330$as_echo_n "checking for $ac_word... " >&6; }
6327if test "${ac_cv_path_afterimage_config+set}" = set; then : 6331if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
6328 $as_echo_n "(cached) " >&6 6332 $as_echo_n "(cached) " >&6
6329else 6333else
6330 case $afterimage_config in 6334 case $PKG_CONFIG in
6331 [\\/]* | ?:[\\/]*) 6335 [\\/]* | ?:[\\/]*)
6332 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path. 6336 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6333 ;; 6337 ;;
6334 *) 6338 *)
6335 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6339 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6336for as_dir in $PATH 6340for as_dir in $PATH
6337do 6341do
6338 IFS=$as_save_IFS 6342 IFS=$as_save_IFS
6339 test -z "$as_dir" && as_dir=. 6343 test -z "$as_dir" && as_dir=.
6340 for ac_exec_ext in '' $ac_executable_extensions; do 6344 for ac_exec_ext in '' $ac_executable_extensions; do
6341 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6345 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6342 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext" 6346 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6343 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6347 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6344 break 2 6348 break 2
6345 fi 6349 fi
6346done 6350done
6347 done 6351 done
6348IFS=$as_save_IFS 6352IFS=$as_save_IFS
6349 6353
6350 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no" 6354 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6351 ;; 6355 ;;
6352esac 6356esac
6353fi 6357fi
6354afterimage_config=$ac_cv_path_afterimage_config 6358PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6355if test -n "$afterimage_config"; then 6359if test -n "$PKG_CONFIG"; then
6356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $afterimage_config" >&5 6360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6357$as_echo "$afterimage_config" >&6; } 6361$as_echo "$PKG_CONFIG" >&6; }
6358else 6362else
6359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6360$as_echo "no" >&6; } 6364$as_echo "no" >&6; }
6361fi 6365fi
6362 6366
6363 6367
6364 fi
6365 if test "x$afterimage_config" != "xno" ; then
6366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libAfterImage version >= 1.15" >&5 6368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification" >&5
6367$as_echo_n "checking for libAfterImage version >= 1.15... " >&6; } 6369$as_echo_n "checking for libstartup-notification... " >&6; }
6368 xAFTERIMAGE_VERSION=`$afterimage_config --version` 6370 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
6369 if test -n "$xAFTERIMAGE_VERSION" ; then 6371 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG libstartup-notification-1.0 --cflags`"
6370 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags` 6372 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG libstartup-notification-1.0 --libs`"
6371 xAFTERIMAGE_LIBS=`$afterimage_config --libs` 6373 support_startup_notification=yes
6372 if test "x$xAFTERIMAGE_LIBS" != "x"; then
6373 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
6374 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
6375 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6376 support_afterimage=yes
6377 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6378 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6379 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6380 fi
6381 fi
6382 fi 6374 fi
6383 if test "x$support_afterimage" = "xyes"; then 6375
6376 if test x$support_startup_notification = xyes; then
6384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AFTERIMAGE_LIBS" >&5 6377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6385$as_echo "$AFTERIMAGE_LIBS" >&6; } 6378$as_echo "ok" >&6; }
6386 image_lib=libafterimage
6387 6379
6388$as_echo "#define HAVE_AFTERIMAGE 1" >>confdefs.h 6380$as_echo "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
6389 6381
6390
6391$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6392
6393 else 6382 else
6394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6395$as_echo "no" >&6; } 6384$as_echo "no" >&6; }
6396 fi
6397 fi 6385 fi
6398fi 6386fi
6399 6387
6400 6388
6401 6389
6405 sys/ioctl.h \ 6393 sys/ioctl.h \
6406 sys/sockio.h \ 6394 sys/sockio.h \
6407 sys/strredir.h \ 6395 sys/strredir.h \
6408 stdint.h \ 6396 stdint.h \
6409 wchar.h \ 6397 wchar.h \
6410 cwchar \
6411 6398
6412do : 6399do :
6413 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 6400 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6414ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 6401ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6415if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 6402if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6420fi 6407fi
6421 6408
6422done 6409done
6423 6410
6424 6411
6425{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPointer" >&5
6426$as_echo_n "checking for XPointer... " >&6; }
6427if test "${rxvt_cv_xpointer+set}" = set; then :
6428 $as_echo_n "(cached) " >&6
6429else
6430 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6431/* end confdefs.h. */
6432#include <X11/Xlib.h>
6433int
6434main ()
6435{
6436XPointer dummy;
6437 ;
6438 return 0;
6439}
6440_ACEOF
6441if ac_fn_cxx_try_compile "$LINENO"; then :
6442 rxvt_cv_xpointer=yes
6443else
6444 rxvt_cv_xpointer=no
6445fi
6446rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6447fi
6448{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xpointer" >&5
6449$as_echo "$rxvt_cv_xpointer" >&6; }
6450if test x$rxvt_cv_xpointer = xyes; then
6451
6452$as_echo "#define HAVE_XPOINTER 1" >>confdefs.h
6453
6454fi
6455
6456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5 6412{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6457$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; } 6413$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6458if test "${rxvt_cv_xlib_illegal_access+set}" = set; then : 6414if test "${rxvt_cv_xlib_illegal_access+set}" = set; then :
6459 $as_echo_n "(cached) " >&6 6415 $as_echo_n "(cached) " >&6
6460else 6416else
6677fi 6633fi
6678 6634
6679done 6635done
6680 6636
6681 6637
6638case $host in
6639 *-*-solaris*)
6640
6641$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
6642
6643 ;;
6644esac
6645
6682 6646
6683for ac_header in utmp.h 6647for ac_header in utmp.h
6684do : 6648do :
6685 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default" 6649 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
6686if test "x$ac_cv_header_utmp_h" = x""yes; then : 6650if test "x$ac_cv_header_utmp_h" = x""yes; then :
6687 cat >>confdefs.h <<_ACEOF 6651 cat >>confdefs.h <<_ACEOF
6688#define HAVE_UTMP_H 1 6652#define HAVE_UTMP_H 1
6689_ACEOF 6653_ACEOF
6654 ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
6655#include <sys/types.h>
6656#include <utmp.h>
6657
6658"
6659if test "x$ac_cv_type_struct_utmp" = x""yes; then :
6660
6661cat >>confdefs.h <<_ACEOF
6662#define HAVE_STRUCT_UTMP 1
6663_ACEOF
6664
6665
6666fi
6667
6668
6669
6670# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
6671# ------------------------------------------------------
6672# Tries to find if the field MEMBER exists in type AGGR, after including
6673# INCLUDES, setting cache variable VAR accordingly.
6674ac_fn_cxx_check_member ()
6675{
6676 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utmp" >&5 6677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
6691$as_echo_n "checking for struct utmp... " >&6; } 6678$as_echo_n "checking for $2.$3... " >&6; }
6692if test "${pt_cv_struct_utmp+set}" = set; then : 6679if eval "test \"\${$4+set}\"" = set; then :
6693 $as_echo_n "(cached) " >&6 6680 $as_echo_n "(cached) " >&6
6694else 6681else
6695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6696/* end confdefs.h. */ 6683/* end confdefs.h. */
6697#include <sys/types.h> 6684$5
6698#include <utmp.h>
6699int 6685int
6700main () 6686main ()
6701{ 6687{
6702struct utmp ut; 6688static $2 ac_aggr;
6689if (ac_aggr.$3)
6690return 0;
6703 ; 6691 ;
6704 return 0; 6692 return 0;
6705} 6693}
6706_ACEOF 6694_ACEOF
6707if ac_fn_cxx_try_compile "$LINENO"; then : 6695if ac_fn_cxx_try_compile "$LINENO"; then :
6708 pt_cv_struct_utmp=yes 6696 eval "$4=yes"
6709else
6710 pt_cv_struct_utmp=no
6711fi
6712rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6713fi
6714{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp" >&5
6715$as_echo "$pt_cv_struct_utmp" >&6; }
6716if test x$pt_cv_struct_utmp = xyes; then
6717
6718$as_echo "#define HAVE_STRUCT_UTMP 1" >>confdefs.h
6719
6720fi
6721
6722
6723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_host in utmp struct" >&5
6724$as_echo_n "checking for ut_host in utmp struct... " >&6; }
6725if test "${pt_cv_struct_utmp_host+set}" = set; then :
6726 $as_echo_n "(cached) " >&6
6727else 6697else
6728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6729/* end confdefs.h. */ 6699/* end confdefs.h. */
6730#include <sys/types.h> 6700$5
6731#include <utmp.h>
6732int 6701int
6733main () 6702main ()
6734{ 6703{
6735struct utmp ut; ut.ut_host; 6704static $2 ac_aggr;
6705if (sizeof ac_aggr.$3)
6706return 0;
6736 ; 6707 ;
6737 return 0; 6708 return 0;
6738} 6709}
6739_ACEOF 6710_ACEOF
6740if ac_fn_cxx_try_compile "$LINENO"; then : 6711if ac_fn_cxx_try_compile "$LINENO"; then :
6741 pt_cv_struct_utmp_host=yes 6712 eval "$4=yes"
6742else 6713else
6743 pt_cv_struct_utmp_host=no 6714 eval "$4=no"
6744fi 6715fi
6745rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6716rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6746fi 6717fi
6718rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6719fi
6720eval ac_res=\$$4
6747{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp_host" >&5 6721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6748$as_echo "$pt_cv_struct_utmp_host" >&6; } 6722$as_echo "$ac_res" >&6; }
6749if test x$pt_cv_struct_utmp_host = xyes; then 6723 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
6750 6724
6751$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h 6725} # ac_fn_cxx_check_member
6752 6726ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
6753fi
6754
6755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_pid in utmp struct" >&5
6756$as_echo_n "checking for ut_pid in utmp struct... " >&6; }
6757if test "${pt_cv_struct_utmp_pid+set}" = set; then :
6758 $as_echo_n "(cached) " >&6
6759else
6760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6761/* end confdefs.h. */
6762#include <sys/types.h> 6727#include <sys/types.h>
6763#include <utmp.h> 6728#include <utmp.h>
6764int 6729
6765main () 6730"
6766{ 6731if test "x$ac_cv_member_struct_utmp_ut_host" = x""yes; then :
6767struct utmp ut; ut.ut_pid; 6732
6768 ; 6733$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h
6769 return 0; 6734
6770}
6771_ACEOF
6772if ac_fn_cxx_try_compile "$LINENO"; then :
6773 pt_cv_struct_utmp_pid=yes
6774else
6775 pt_cv_struct_utmp_pid=no
6776fi 6735fi
6777rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6736
6778fi 6737
6779{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp_pid" >&5 6738ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
6780$as_echo "$pt_cv_struct_utmp_pid" >&6; } 6739#include <sys/types.h>
6740#include <utmp.h>
6741
6742"
6781if test x$pt_cv_struct_utmp_pid = xyes; then 6743if test "x$ac_cv_member_struct_utmp_ut_pid" = x""yes; then :
6782 6744
6783$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h 6745$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h
6784 6746
6785fi 6747fi
6748
6786 6749
6787fi 6750fi
6788 6751
6789done 6752done
6790 6753
6794 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default" 6757 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
6795if test "x$ac_cv_header_utmpx_h" = x""yes; then : 6758if test "x$ac_cv_header_utmpx_h" = x""yes; then :
6796 cat >>confdefs.h <<_ACEOF 6759 cat >>confdefs.h <<_ACEOF
6797#define HAVE_UTMPX_H 1 6760#define HAVE_UTMPX_H 1
6798_ACEOF 6761_ACEOF
6799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utmpx" >&5 6762 ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
6800$as_echo_n "checking for struct utmpx... " >&6; }
6801if test "${pt_cv_struct_utmpx+set}" = set; then :
6802 $as_echo_n "(cached) " >&6
6803else
6804 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6805/* end confdefs.h. */
6806#include <sys/types.h> 6763#include <sys/types.h>
6807#include <utmpx.h> 6764#include <utmpx.h>
6808int 6765
6809main () 6766"
6810{
6811struct utmpx ut;
6812 ;
6813 return 0;
6814}
6815_ACEOF
6816if ac_fn_cxx_try_compile "$LINENO"; then :
6817 pt_cv_struct_utmpx=yes
6818else
6819 pt_cv_struct_utmpx=no
6820fi
6821rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6822fi
6823{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx" >&5
6824$as_echo "$pt_cv_struct_utmpx" >&6; }
6825if test x$pt_cv_struct_utmpx = xyes; then 6767if test "x$ac_cv_type_struct_utmpx" = x""yes; then :
6826 6768
6827$as_echo "#define HAVE_STRUCT_UTMPX 1" >>confdefs.h 6769cat >>confdefs.h <<_ACEOF
6770#define HAVE_STRUCT_UTMPX 1
6771_ACEOF
6828 6772
6829fi
6830 6773
6774fi
6831 6775
6832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for host in utmpx struct" >&5 6776
6833$as_echo_n "checking for host in utmpx struct... " >&6; } 6777ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" "
6834if test "${pt_cv_struct_utmpx_host+set}" = set; then :
6835 $as_echo_n "(cached) " >&6
6836else
6837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6838/* end confdefs.h. */
6839#include <sys/types.h> 6778#include <sys/types.h>
6840#include <utmpx.h> 6779#include <utmpx.h>
6841int 6780
6842main () 6781"
6843{
6844struct utmpx utx; utx.ut_host;
6845 ;
6846 return 0;
6847}
6848_ACEOF
6849if ac_fn_cxx_try_compile "$LINENO"; then :
6850 pt_cv_struct_utmpx_host=yes
6851else
6852 pt_cv_struct_utmpx_host=no
6853fi
6854rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6855fi
6856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx_host" >&5
6857$as_echo "$pt_cv_struct_utmpx_host" >&6; }
6858if test x$pt_cv_struct_utmpx_host = xyes; then 6782if test "x$ac_cv_member_struct_utmpx_ut_host" = x""yes; then :
6859 6783
6860$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h 6784$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
6861 6785
6862fi 6786fi
6863 6787
6864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for session in utmpx struct" >&5
6865$as_echo_n "checking for session in utmpx struct... " >&6; }
6866if test "${pt_cv_struct_utmpx_session+set}" = set; then :
6867 $as_echo_n "(cached) " >&6
6868else
6869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6870/* end confdefs.h. */
6871#include <sys/types.h>
6872#include <utmpx.h>
6873int
6874main ()
6875{
6876struct utmpx utx; utx.ut_session;
6877 ;
6878 return 0;
6879}
6880_ACEOF
6881if ac_fn_cxx_try_compile "$LINENO"; then :
6882 pt_cv_struct_utmpx_session=yes
6883else
6884 pt_cv_struct_utmpx_session=no
6885fi
6886rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6887fi
6888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx_session" >&5
6889$as_echo "$pt_cv_struct_utmpx_session" >&6; }
6890if test x$pt_cv_struct_utmpx_session = xyes; then
6891
6892$as_echo "#define HAVE_UTMPX_SESSION 1" >>confdefs.h
6893
6894fi
6895 6788
6896fi 6789fi
6897 6790
6898done 6791done
6899 6792
6900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lastlog" >&5 6793ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
6901$as_echo_n "checking for struct lastlog... " >&6; }
6902if test "${pt_cv_struct_lastlog+set}" = set; then :
6903 $as_echo_n "(cached) " >&6
6904else
6905 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6906/* end confdefs.h. */
6907#include <sys/types.h> 6794#include <sys/types.h>
6908#include <utmp.h> 6795#include <utmp.h>
6909#ifdef HAVE_LASTLOG_H 6796#ifdef HAVE_LASTLOG_H
6910#include <lastlog.h> 6797#include <lastlog.h>
6911#endif 6798#endif
6912 6799
6913int 6800"
6914main ()
6915{
6916struct lastlog ll;
6917 ;
6918 return 0;
6919}
6920_ACEOF
6921if ac_fn_cxx_try_compile "$LINENO"; then :
6922 pt_cv_struct_lastlog=yes
6923else
6924 pt_cv_struct_lastlog=no
6925fi
6926rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6927fi
6928{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_lastlog" >&5
6929$as_echo "$pt_cv_struct_lastlog" >&6; }
6930if test x$pt_cv_struct_lastlog = xyes; then 6801if test "x$ac_cv_type_struct_lastlog" = x""yes; then :
6931 6802
6932$as_echo "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h 6803cat >>confdefs.h <<_ACEOF
6804#define HAVE_STRUCT_LASTLOG 1
6805_ACEOF
6933 6806
6934fi
6935 6807
6936{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lastlogx" >&5 6808fi
6937$as_echo_n "checking for struct lastlogx... " >&6; } 6809
6938if test "${pt_cv_struct_lastlogx+set}" = set; then : 6810
6939 $as_echo_n "(cached) " >&6 6811ac_fn_cxx_check_type "$LINENO" "struct lastlogx" "ac_cv_type_struct_lastlogx" "
6940else
6941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6942/* end confdefs.h. */
6943#include <sys/types.h> 6812#include <sys/types.h>
6944#include <utmpx.h> 6813#include <utmpx.h>
6945#ifdef HAVE_LASTLOG_H 6814#ifdef HAVE_LASTLOG_H
6946#include <lastlog.h> 6815#include <lastlog.h>
6947#endif 6816#endif
6948 6817
6949int 6818"
6950main ()
6951{
6952struct lastlogx ll;
6953 ;
6954 return 0;
6955}
6956_ACEOF
6957if ac_fn_cxx_try_compile "$LINENO"; then :
6958 pt_cv_struct_lastlogx=yes
6959else
6960 pt_cv_struct_lastlogx=no
6961fi
6962rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6963fi
6964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_lastlogx" >&5
6965$as_echo "$pt_cv_struct_lastlogx" >&6; }
6966if test x$pt_cv_struct_lastlogx = xyes; then 6819if test "x$ac_cv_type_struct_lastlogx" = x""yes; then :
6967 6820
6968$as_echo "#define HAVE_STRUCT_LASTLOGX 1" >>confdefs.h 6821cat >>confdefs.h <<_ACEOF
6822#define HAVE_STRUCT_LASTLOGX 1
6823_ACEOF
6969 6824
6970fi
6971 6825
6826fi
6972 6827
6828
6829
6973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where utmp is located" >&5 6830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5
6974$as_echo_n "checking where utmp is located... " >&6; } 6831$as_echo_n "checking for a fallback location of utmp... " >&6; }
6975if test "${pt_cv_path_utmp+set}" = set; then : 6832if test "${pt_cv_path_utmp+set}" = set; then :
6976 $as_echo_n "(cached) " >&6 6833 $as_echo_n "(cached) " >&6
6977else 6834else
6835
6978 if test "$cross_compiling" = yes; then : 6836if test "$cross_compiling" != yes; then
6979 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define UTMP_FILE in config.h manually" >&5
6980$as_echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
6981else
6982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6983/* end confdefs.h. */
6984#include <stdio.h>
6985#include <stdlib.h>
6986#include <sys/types.h>
6987#include <utmp.h>
6988#include <errno.h>
6989main()
6990{
6991 char **u, *utmplist[] = {
6992 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL }; 6837 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
6993 FILE *a, *f=fopen("conftestval", "w"); 6838 if test -f "$file"; then
6994 if (!f) exit(1);
6995#ifdef UTMP_FILE
6996 fprintf(f, "%s\n", UTMP_FILE);
6997 exit(0);
6998#endif
6999#ifdef _PATH_UTMP
7000 fprintf(f, "%s\n", _PATH_UTMP);
7001 exit(0);
7002#endif
7003 for (u = utmplist; *u; u++) {
7004 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
7005 fprintf(f, "%s\n", *u);
7006 exit(0);
7007 }
7008 }
7009 exit(0);
7010}
7011_ACEOF
7012if ac_fn_cxx_try_run "$LINENO"; then :
7013 pt_cv_path_utmp=`cat conftestval`
7014else
7015 pt_cv_path_utmp= 6839 pt_cv_path_utmp=$file
6840 break
6841 fi
6842 done
7016fi 6843fi
7017rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7018 conftest.$ac_objext conftest.beam conftest.$ac_ext
7019fi
7020
7021fi 6844fi
7022{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5 6845{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
7023$as_echo "$pt_cv_path_utmp" >&6; } 6846$as_echo "$pt_cv_path_utmp" >&6; }
7024if test x$pt_cv_path_utmp != x; then 6847if test x$pt_cv_path_utmp != x; then
7025 6848
7026cat >>confdefs.h <<_ACEOF 6849cat >>confdefs.h <<_ACEOF
7027#define UTMP_FILE "$pt_cv_path_utmp" 6850#define PT_UTMP_FILE "$pt_cv_path_utmp"
7028_ACEOF 6851_ACEOF
7029 6852
6853elif test "$cross_compiling" = yes; then
6854 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_UTMP_FILE in config.h manually" >&5
6855$as_echo "$as_me: WARNING: Define PT_UTMP_FILE in config.h manually" >&2;}
7030fi 6856fi
7031 6857
7032 6858
7033{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmp is located" >&5 6859{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5
7034$as_echo_n "checking where wtmp is located... " >&6; } 6860$as_echo_n "checking for a fallback location of wtmp... " >&6; }
7035if test "${pt_cv_path_wtmp+set}" = set; then : 6861if test "${pt_cv_path_wtmp+set}" = set; then :
7036 $as_echo_n "(cached) " >&6 6862 $as_echo_n "(cached) " >&6
7037else 6863else
6864
7038 if test "$cross_compiling" = yes; then : 6865if test "$cross_compiling" != yes; then
7039 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMP_FILE in config.h manually" >&5
7040$as_echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
7041else
7042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7043/* end confdefs.h. */
7044#include <stdio.h>
7045#include <stdlib.h>
7046#include <sys/types.h>
7047#ifdef HAVE_UTMP_H
7048#include <utmp.h>
7049#endif
7050#include <errno.h>
7051main()
7052{
7053 char **w, *wtmplist[] = {
7054 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL }; 6866 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
7055 FILE *a, *f=fopen("conftestval", "w"); 6867 if test -f "$file"; then
7056 if (!f) exit(1);
7057#ifdef WTMP_FILE
7058 fprintf(f, "%s\n", WTMP_FILE);
7059 exit(0);
7060#endif
7061#ifdef _PATH_WTMP
7062 fprintf(f, "%s\n", _PATH_WTMP);
7063 exit(0);
7064#endif
7065 for (w = wtmplist; *w; w++) {
7066 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7067 fprintf(f, "%s\n", *w);
7068 exit(0);
7069 }
7070 }
7071 exit(0);
7072}
7073_ACEOF
7074if ac_fn_cxx_try_run "$LINENO"; then :
7075 pt_cv_path_wtmp=`cat conftestval`
7076else
7077 pt_cv_path_wtmp= 6868 pt_cv_path_wtmp=$file
6869 break
6870 fi
6871 done
7078fi 6872fi
7079rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7080 conftest.$ac_objext conftest.beam conftest.$ac_ext
7081fi
7082
7083fi 6873fi
7084{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5 6874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
7085$as_echo "$pt_cv_path_wtmp" >&6; } 6875$as_echo "$pt_cv_path_wtmp" >&6; }
7086if test x$pt_cv_path_wtmp != x; then 6876if test x$pt_cv_path_wtmp != x; then
7087 6877
7088cat >>confdefs.h <<_ACEOF 6878cat >>confdefs.h <<_ACEOF
7089#define WTMP_FILE "$pt_cv_path_wtmp" 6879#define PT_WTMP_FILE "$pt_cv_path_wtmp"
7090_ACEOF 6880_ACEOF
7091 6881
6882elif test "$cross_compiling" = yes; then
6883 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMP_FILE in config.h manually" >&5
6884$as_echo "$as_me: WARNING: Define PT_WTMP_FILE in config.h manually" >&2;}
7092fi 6885fi
7093 6886
7094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmpx is located" >&5 6887{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmpx" >&5
7095$as_echo_n "checking where wtmpx is located... " >&6; } 6888$as_echo_n "checking for a fallback location of wtmpx... " >&6; }
7096if test "${pt_cv_path_wtmpx+set}" = set; then : 6889if test "${pt_cv_path_wtmpx+set}" = set; then :
7097 $as_echo_n "(cached) " >&6 6890 $as_echo_n "(cached) " >&6
7098else 6891else
6892
7099 if test "$cross_compiling" = yes; then : 6893if test "$cross_compiling" != yes; then
7100 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMPX_FILE in config.h manually" >&5
7101$as_echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
7102else
7103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7104/* end confdefs.h. */
7105#include <stdio.h>
7106#include <stdlib.h>
7107#ifdef HAVE_UTMPX_H
7108#include <utmpx.h>
7109#endif
7110#include <errno.h>
7111main()
7112{
7113 char **w, *wtmplist[] = {
7114 "/var/log/wtmpx", "/var/adm/wtmpx", NULL }; 6894 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
7115 FILE *a, *f=fopen("conftestval", "w"); 6895 if test -f "$file"; then
7116 if (!f) exit(1);
7117#ifdef WTMPX_FILE
7118 fprintf(f, "%s\n", WTMPX_FILE);
7119 exit(0);
7120#endif
7121#ifdef _PATH_WTMPX
7122 fprintf(f, "%s\n", _PATH_WTMPX);
7123 exit(0);
7124#endif
7125 for (w = wtmplist; *w; w++) {
7126 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7127 fprintf(f, "%s\n", *w);
7128 exit(0);
7129 }
7130 }
7131 exit(0);
7132}
7133_ACEOF
7134if ac_fn_cxx_try_run "$LINENO"; then :
7135 pt_cv_path_wtmpx=`cat conftestval`
7136else
7137 pt_cv_path_wtmpx= 6896 pt_cv_path_wtmpx=$file
6897 break
6898 fi
6899 done
7138fi 6900fi
7139rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7140 conftest.$ac_objext conftest.beam conftest.$ac_ext
7141fi
7142
7143fi 6901fi
7144{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5 6902{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
7145$as_echo "$pt_cv_path_wtmpx" >&6; } 6903$as_echo "$pt_cv_path_wtmpx" >&6; }
7146if test x$pt_cv_path_wtmpx != x; then 6904if test x$pt_cv_path_wtmpx != x; then
7147 6905
7148cat >>confdefs.h <<_ACEOF 6906cat >>confdefs.h <<_ACEOF
7149#define WTMPX_FILE "$pt_cv_path_wtmpx" 6907#define PT_WTMPX_FILE "$pt_cv_path_wtmpx"
7150_ACEOF 6908_ACEOF
7151 6909
6910elif test "$cross_compiling" = yes; then
6911 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMPX_FILE in config.h manually" >&5
6912$as_echo "$as_me: WARNING: Define PT_WTMPX_FILE in config.h manually" >&2;}
7152fi 6913fi
7153 6914
7154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlog is located" >&5 6915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5
7155$as_echo_n "checking where lastlog is located... " >&6; } 6916$as_echo_n "checking for a fallback location of lastlog... " >&6; }
7156if test "${pt_cv_path_lastlog+set}" = set; then : 6917if test "${pt_cv_path_lastlog+set}" = set; then :
7157 $as_echo_n "(cached) " >&6 6918 $as_echo_n "(cached) " >&6
7158else 6919else
6920
7159 if test "$cross_compiling" = yes; then : 6921if test "$cross_compiling" != yes; then
7160 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOG_FILE in config.h manually" >&5 6922 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
7161$as_echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;} 6923 if test -f "$file"; then
7162else
7163 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7164/* end confdefs.h. */
7165#include <stdio.h>
7166#include <stdlib.h>
7167#include <sys/types.h>
7168#ifdef HAVE_UTMPX_H
7169#include <utmpx.h>
7170#elif defined(HAVE_UTMP_H)
7171#include <utmp.h>
7172#endif
7173#ifdef HAVE_LASTLOG_H
7174#include <lastlog.h>
7175#endif
7176#include <errno.h>
7177main()
7178{
7179 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
7180 FILE *a, *f=fopen("conftestval", "w");
7181 if (!f) exit(1);
7182#ifdef LASTLOG_FILE
7183 fprintf(f, "%s\n", LASTLOG_FILE);
7184 exit(0);
7185#endif
7186#ifdef _PATH_LASTLOG
7187 fprintf(f, "%s\n", _PATH_LASTLOG);
7188 exit(0);
7189#endif
7190 for (w = lastloglist; *w; w++) {
7191 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7192 fprintf(f, "%s\n", *w);
7193 exit(0);
7194 }
7195 }
7196 exit(0);
7197}
7198_ACEOF
7199if ac_fn_cxx_try_run "$LINENO"; then :
7200 pt_cv_path_lastlog=`cat conftestval`
7201else
7202 pt_cv_path_lastlog= 6924 pt_cv_path_lastlog=$file
6925 break
6926 fi
6927 done
7203fi 6928fi
7204rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7205 conftest.$ac_objext conftest.beam conftest.$ac_ext
7206fi
7207
7208fi 6929fi
7209{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5 6930{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7210$as_echo "$pt_cv_path_lastlog" >&6; } 6931$as_echo "$pt_cv_path_lastlog" >&6; }
7211if test x$pt_cv_path_lastlog != x; then 6932if test x$pt_cv_path_lastlog != x; then
7212 6933
7213cat >>confdefs.h <<_ACEOF 6934cat >>confdefs.h <<_ACEOF
7214#define LASTLOG_FILE "$pt_cv_path_lastlog" 6935#define PT_LASTLOG_FILE "$pt_cv_path_lastlog"
7215_ACEOF 6936_ACEOF
7216 6937
6938elif test "$cross_compiling" = yes; then
6939 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
6940$as_echo "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
7217fi 6941fi
7218 6942
7219{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlogx is located" >&5 6943{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlogx" >&5
7220$as_echo_n "checking where lastlogx is located... " >&6; } 6944$as_echo_n "checking for a fallback location of lastlogx... " >&6; }
7221if test "${pt_cv_path_lastlogx+set}" = set; then : 6945if test "${pt_cv_path_lastlogx+set}" = set; then :
7222 $as_echo_n "(cached) " >&6 6946 $as_echo_n "(cached) " >&6
7223else 6947else
6948
7224 if test "$cross_compiling" = yes; then : 6949if test "$cross_compiling" != yes; then
7225 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOGX_FILE in config.h manually" >&5 6950 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
7226$as_echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;} 6951 if test -f "$file"; then
7227else
7228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7229/* end confdefs.h. */
7230#include <stdio.h>
7231#include <stdlib.h>
7232#ifdef HAVE_UTMPX_H
7233#include <utmpx.h>
7234#endif
7235#include <errno.h>
7236main()
7237{
7238 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
7239 FILE *a, *f=fopen("conftestval", "w");
7240 if (!f) exit(1);
7241#ifdef LASTLOGX_FILE
7242 fprintf(f, "%s\n", LASTLOGX_FILE);
7243 exit(0);
7244#endif
7245#ifdef _PATH_LASTLOGX
7246 fprintf(f, "%s\n", _PATH_LASTLOGX);
7247 exit(0);
7248#endif
7249 for (w = wtmplist; *w; w++) {
7250 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7251 fprintf(f, "%s\n", *w);
7252 exit(0);
7253 }
7254 }
7255 exit(0);
7256}
7257_ACEOF
7258if ac_fn_cxx_try_run "$LINENO"; then :
7259 pt_cv_path_lastlogx=`cat conftestval`
7260else
7261 pt_cv_path_lastlogx= 6952 pt_cv_path_lastlogx=$file
6953 break
6954 fi
6955 done
7262fi 6956fi
7263rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7264 conftest.$ac_objext conftest.beam conftest.$ac_ext
7265fi
7266
7267fi 6957fi
7268{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5 6958{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
7269$as_echo "$pt_cv_path_lastlogx" >&6; } 6959$as_echo "$pt_cv_path_lastlogx" >&6; }
7270if test x$pt_cv_path_lastlogx != x; then 6960if test x$pt_cv_path_lastlogx != x; then
7271 6961
7272cat >>confdefs.h <<_ACEOF 6962cat >>confdefs.h <<_ACEOF
7273#define LASTLOGX_FILE "$pt_cv_path_lastlogx" 6963#define PT_LASTLOGX_FILE "$pt_cv_path_lastlogx"
7274_ACEOF 6964_ACEOF
7275 6965
6966elif test "$cross_compiling" = yes; then
6967 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
6968$as_echo "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
7276fi 6969fi
7277 6970
7278 6971
7279 6972
7280 6973
7287$as_echo_n "checking for working Xlocale... " >&6; } 6980$as_echo_n "checking for working Xlocale... " >&6; }
7288if test "${rxvt_cv_func_xlocale+set}" = set; then : 6981if test "${rxvt_cv_func_xlocale+set}" = set; then :
7289 $as_echo_n "(cached) " >&6 6982 $as_echo_n "(cached) " >&6
7290else 6983else
7291 if test "$cross_compiling" = yes; then : 6984 if test "$cross_compiling" = yes; then :
7292 : 6985 :
7293else 6986else
7294 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7295/* end confdefs.h. */ 6988/* end confdefs.h. */
6989
7296#include <X11/Xlib.h> 6990 #include <X11/Xlib.h>
7297 #include <stdlib.h> 6991 #include <stdlib.h>
7298 main() { 6992 int main() {
7299 char *p; 6993 char *p;
7300 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) 6994 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
7301 exit (XSupportsLocale() ? 0 : 1); 6995 exit (XSupportsLocale() ? 0 : 1);
7302 else 6996 else
7303 exit (1);} 6997 exit (1);
6998 }
6999
7304_ACEOF 7000_ACEOF
7305if ac_fn_cxx_try_run "$LINENO"; then : 7001if ac_fn_cxx_try_run "$LINENO"; then :
7306 rxvt_cv_func_xlocale=yes 7002 rxvt_cv_func_xlocale=yes
7307else 7003else
7308 rxvt_cv_func_xlocale=no 7004 rxvt_cv_func_xlocale=no
7309fi 7005fi
7310rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7006rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7311 conftest.$ac_objext conftest.beam conftest.$ac_ext 7007 conftest.$ac_objext conftest.beam conftest.$ac_ext
7387 7083
7388fi 7084fi
7389LIBS=$save_LIBS 7085LIBS=$save_LIBS
7390CFLAGS=$save_CFLAGS 7086CFLAGS=$save_CFLAGS
7391 7087
7392{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working plain setlocale" >&5
7393$as_echo_n "checking for working plain setlocale... " >&6; }
7394if test "${rxvt_cv_func_setlocale+set}" = set; then :
7395 $as_echo_n "(cached) " >&6
7396else
7397 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7398/* end confdefs.h. */
7399#include <clocale>
7400int
7401main ()
7402{
7403setlocale(LC_CTYPE, "");
7404 ;
7405 return 0;
7406}
7407_ACEOF
7408if ac_fn_cxx_try_link "$LINENO"; then :
7409 rxvt_cv_func_setlocale=yes
7410else
7411 rxvt_cv_func_setlocale=no
7412fi
7413rm -f core conftest.err conftest.$ac_objext \
7414 conftest$ac_exeext conftest.$ac_ext
7415fi
7416{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_setlocale" >&5
7417$as_echo "$rxvt_cv_func_setlocale" >&6; }
7418if test x$rxvt_cv_func_setlocale = xyes; then
7419
7420$as_echo "#define HAVE_SETLOCALE 1" >>confdefs.h
7421
7422fi
7423
7424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5 7088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
7425$as_echo_n "checking for working nl_langinfo... " >&6; } 7089$as_echo_n "checking for working nl_langinfo... " >&6; }
7426if test "${rxvt_cv_func_nl_langinfo+set}" = set; then : 7090if test "${rxvt_cv_func_nl_langinfo+set}" = set; then :
7427 $as_echo_n "(cached) " >&6 7091 $as_echo_n "(cached) " >&6
7428else 7092else
7452$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h 7116$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h
7453 7117
7454fi 7118fi
7455 7119
7456 7120
7121case $host in
7122 *-*-solaris*)
7123
7124$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
7125
7126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
7127$as_echo_n "checking for library containing sendmsg... " >&6; }
7128if test "${ac_cv_search_sendmsg+set}" = set; then :
7129 $as_echo_n "(cached) " >&6
7130else
7131 ac_func_search_save_LIBS=$LIBS
7132cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7133/* end confdefs.h. */
7134
7135/* Override any GCC internal prototype to avoid an error.
7136 Use char because int might match the return type of a GCC
7137 builtin and then its argument prototype would still apply. */
7138#ifdef __cplusplus
7139extern "C"
7140#endif
7141char sendmsg ();
7142int
7143main ()
7144{
7145return sendmsg ();
7146 ;
7147 return 0;
7148}
7149_ACEOF
7150for ac_lib in '' socket; do
7151 if test -z "$ac_lib"; then
7152 ac_res="none required"
7153 else
7154 ac_res=-l$ac_lib
7155 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7156 fi
7157 if ac_fn_cxx_try_link "$LINENO"; then :
7158 ac_cv_search_sendmsg=$ac_res
7159fi
7160rm -f core conftest.err conftest.$ac_objext \
7161 conftest$ac_exeext
7162 if test "${ac_cv_search_sendmsg+set}" = set; then :
7163 break
7164fi
7165done
7166if test "${ac_cv_search_sendmsg+set}" = set; then :
7167
7168else
7169 ac_cv_search_sendmsg=no
7170fi
7171rm conftest.$ac_ext
7172LIBS=$ac_func_search_save_LIBS
7173fi
7174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5
7175$as_echo "$ac_cv_search_sendmsg" >&6; }
7176ac_res=$ac_cv_search_sendmsg
7177if test "$ac_res" != no; then :
7178 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7179
7180fi
7181
7182 ;;
7183esac
7184
7457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5 7185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
7458$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; } 7186$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; }
7459if test "${pt_cv_can_pass_fds+set}" = set; then : 7187if test "${pt_cv_can_pass_fds+set}" = set; then :
7460 $as_echo_n "(cached) " >&6 7188 $as_echo_n "(cached) " >&6
7461else 7189else
7462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7190 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7463/* end confdefs.h. */ 7191/* end confdefs.h. */
7464 7192
7465#include <cstddef> // broken bsds (is that redundant?) need this 7193#include <stddef.h> // broken bsds (is that redundant?) need this
7466#include <sys/types.h> 7194#include <sys/types.h>
7467#include <sys/socket.h> 7195#include <sys/socket.h>
7468#include <sys/uio.h> 7196#include <sys/uio.h>
7469 7197
7470int 7198int
7522for ac_header in \ 7250for ac_header in \
7523 pty.h \ 7251 pty.h \
7524 util.h \ 7252 util.h \
7525 libutil.h \ 7253 libutil.h \
7526 sys/ioctl.h \ 7254 sys/ioctl.h \
7527 sys/stropts.h \
7528 stropts.h \ 7255 stropts.h \
7529 7256
7530do : 7257do :
7531 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7258 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7532ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 7259ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7561 7288
7562fi 7289fi
7563done 7290done
7564 7291
7565 7292
7566have_clone=no
7567
7568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptc" >&5
7569$as_echo_n "checking for /dev/ptc... " >&6; }
7570if test -e /dev/ptc; then
7571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7572$as_echo "yes" >&6; }
7573
7574$as_echo "#define CLONE_DEVICE \"/dev/ptc\"" >>confdefs.h
7575
7576 have_clone=yes
7577else
7578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7579$as_echo "no" >&6; }
7580fi
7581
7582case $host in
7583 *-*-cygwin*)
7584 have_clone=yes
7585
7586$as_echo "#define CLONE_DEVICE \"/dev/ptmx\"" >>confdefs.h
7587
7588 ;;
7589 *)
7590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptmx" >&5
7591$as_echo_n "checking for /dev/ptmx... " >&6; }
7592 if test -e /dev/ptmx; then
7593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7594$as_echo "yes" >&6; }
7595
7596$as_echo "#define HAVE_DEV_PTMX 1" >>confdefs.h
7597
7598
7599$as_echo "#define CLONE_DEVICE \"/dev/ptmx\"" >>confdefs.h
7600
7601 have_clone=yes
7602 else
7603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7604$as_echo "no" >&6; }
7605 fi
7606 ;;
7607esac
7608
7609if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
7610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5 7293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7611$as_echo_n "checking for UNIX98 ptys... " >&6; } 7294$as_echo_n "checking for UNIX98 ptys... " >&6; }
7612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7295cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7613/* end confdefs.h. */ 7296/* end confdefs.h. */
7614#include <stdlib.h> 7297#include <stdlib.h>
7615int 7298int
7616main () 7299main ()
7617{ 7300{
7623if ac_fn_cxx_try_link "$LINENO"; then : 7306if ac_fn_cxx_try_link "$LINENO"; then :
7624 unix98_pty=yes 7307 unix98_pty=yes
7625 7308
7626$as_echo "#define UNIX98_PTY 1" >>confdefs.h 7309$as_echo "#define UNIX98_PTY 1" >>confdefs.h
7627 7310
7628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7629$as_echo "yes" >&6; } 7312$as_echo "yes" >&6; }
7630else 7313else
7631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7632$as_echo "no" >&6; } 7315$as_echo "no" >&6; }
7633fi 7316fi
7634rm -f core conftest.err conftest.$ac_objext \ 7317rm -f core conftest.err conftest.$ac_objext \
7635 conftest$ac_exeext conftest.$ac_ext 7318 conftest$ac_exeext conftest.$ac_ext
7636fi
7637 7319
7638if test -z "$unix98_pty"; then 7320if test -z "$unix98_pty"; then
7639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5 7321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
7640$as_echo_n "checking for library containing openpty... " >&6; } 7322$as_echo_n "checking for library containing openpty... " >&6; }
7641if test "${ac_cv_search_openpty+set}" = set; then : 7323if test "${ac_cv_search_openpty+set}" = set; then :
7712#include <sys/types.h> 7394#include <sys/types.h>
7713#include <sys/stat.h> 7395#include <sys/stat.h>
7714#include <unistd.h> 7396#include <unistd.h>
7715#include <grp.h> 7397#include <grp.h>
7716 7398
7717main() 7399int main()
7718{ 7400{
7719 struct stat st; 7401 struct stat st;
7720 struct group *gr; 7402 struct group *gr;
7721 char *tty; 7403 char *tty;
7722 gr = getgrnam("tty"); 7404 gr = getgrnam("tty");
8193 fi 7875 fi
8194done 7876done
8195 done 7877 done
8196IFS=$as_save_IFS 7878IFS=$as_save_IFS
8197 7879
8198 ;; 7880 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
8199esac
8200fi
8201PERL=$ac_cv_path_PERL
8202if test -n "$PERL"; then
8203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
8204$as_echo "$PERL" >&6; }
8205else
8206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8207$as_echo "no" >&6; }
8208fi
8209
8210
8211 # Extract the first word of "perl", so it can be a program name with args.
8212set dummy perl; ac_word=$2
8213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8214$as_echo_n "checking for $ac_word... " >&6; }
8215if test "${ac_cv_path_PERL+set}" = set; then :
8216 $as_echo_n "(cached) " >&6
8217else
8218 case $PERL in
8219 [\\/]* | ?:[\\/]*)
8220 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
8221 ;;
8222 *)
8223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8224for as_dir in $PATH
8225do
8226 IFS=$as_save_IFS
8227 test -z "$as_dir" && as_dir=.
8228 for ac_exec_ext in '' $ac_executable_extensions; do
8229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8230 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
8231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8232 break 2
8233 fi
8234done
8235 done
8236IFS=$as_save_IFS
8237
8238 ;; 7881 ;;
8239esac 7882esac
8240fi 7883fi
8241PERL=$ac_cv_path_PERL 7884PERL=$ac_cv_path_PERL
8242if test -n "$PERL"; then 7885if test -n "$PERL"; then

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines