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

Comparing rxvt-unicode/configure (file contents):
Revision 1.148 by root, Wed Nov 16 20:22:12 2011 UTC vs.
Revision 1.153 by root, Sat Jan 21 12:44:11 2012 UTC

617CXXCPP 617CXXCPP
618RXVTNAME 618RXVTNAME
619LINKER 619LINKER
620EGREP 620EGREP
621GREP 621GREP
622CPP
622INSTALL_DATA 623INSTALL_DATA
623INSTALL_SCRIPT 624INSTALL_SCRIPT
624INSTALL_PROGRAM 625INSTALL_PROGRAM
625CPP
626ac_ct_CXX 626ac_ct_CXX
627CXXFLAGS 627CXXFLAGS
628CXX 628CXX
629OBJEXT 629OBJEXT
630EXEEXT 630EXEEXT
1367 --enable-256-color enable 256-color support 1367 --enable-256-color enable 256-color support
1368 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1368 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1369 --enable-combining enable composition of base and combining characters 1369 --enable-combining enable composition of base and combining characters
1370 --enable-xft enable xft support on systems that have it 1370 --enable-xft enable xft support on systems that have it
1371 --enable-font-styles enable bold and italic support 1371 --enable-font-styles enable bold and italic support
1372 --enable-afterimage enable integration with libAfterImage for background images 1372 --enable-afterimage enable integration with libAfterImage for background images (deprecated)
1373 --enable-pixbuf enable integration with gdk-pixbuf for background images 1373 --enable-pixbuf enable integration with gdk-pixbuf for background images
1374 --enable-startup-notification enable freedesktop startup notification support 1374 --enable-startup-notification enable freedesktop startup notification support
1375 --enable-transparency enable transparent backgrounds 1375 --enable-transparency enable transparent backgrounds
1376 --enable-fading enable colors fading when off focus 1376 --enable-fading enable colors fading when off focus
1377 --enable-rxvt-scroll enable rxvt style scrollbar 1377 --enable-rxvt-scroll enable rxvt style scrollbar
2738IFS=$ac_save_IFS 2738IFS=$ac_save_IFS
2739case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2739case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2740 2740
2741 2741
2742 2742
2743VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2743VERSION=`sed -n -e 's/^.* VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2744DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2744DATE=`sed -n -e 's/^.* DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2745 2745
2746echo "" 2746echo ""
2747echo "configuring for rxvt $VERSION" 2747echo "configuring for rxvt $VERSION"
2748echo "" 2748echo ""
2749 2749
3788 CXXFLAGS="-O2" 3788 CXXFLAGS="-O2"
3789 else 3789 else
3790 CXXFLAGS= 3790 CXXFLAGS=
3791 fi 3791 fi
3792fi 3792fi
3793ac_ext=c
3794ac_cpp='$CPP $CPPFLAGS'
3795ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3796ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3797ac_compiler_gnu=$ac_cv_c_compiler_gnu
3798
3799ac_ext=c
3800ac_cpp='$CPP $CPPFLAGS'
3801ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3802ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3803ac_compiler_gnu=$ac_cv_c_compiler_gnu
3804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3805$as_echo_n "checking how to run the C preprocessor... " >&6; }
3806# On Suns, sometimes $CPP names a directory.
3807if test -n "$CPP" && test -d "$CPP"; then
3808 CPP=
3809fi
3810if test -z "$CPP"; then
3811 if test "${ac_cv_prog_CPP+set}" = set; then :
3812 $as_echo_n "(cached) " >&6
3813else
3814 # Double quotes because CPP needs to be expanded
3815 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3816 do
3817 ac_preproc_ok=false
3818for ac_c_preproc_warn_flag in '' yes
3819do
3820 # Use a header file that comes with gcc, so configuring glibc
3821 # with a fresh cross-compiler works.
3822 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3823 # <limits.h> exists even on freestanding compilers.
3824 # On the NeXT, cc -E runs the code through the compiler's parser,
3825 # not just through cpp. "Syntax error" is here to catch this case.
3826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3827/* end confdefs.h. */
3828#ifdef __STDC__
3829# include <limits.h>
3830#else
3831# include <assert.h>
3832#endif
3833 Syntax error
3834_ACEOF
3835if ac_fn_c_try_cpp "$LINENO"; then :
3836
3837else
3838 # Broken: fails on valid input.
3839continue
3840fi
3841rm -f conftest.err conftest.i conftest.$ac_ext
3842
3843 # OK, works on sane cases. Now check whether nonexistent headers
3844 # can be detected and how.
3845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3846/* end confdefs.h. */
3847#include <ac_nonexistent.h>
3848_ACEOF
3849if ac_fn_c_try_cpp "$LINENO"; then :
3850 # Broken: success on invalid input.
3851continue
3852else
3853 # Passes both tests.
3854ac_preproc_ok=:
3855break
3856fi
3857rm -f conftest.err conftest.i conftest.$ac_ext
3858
3859done
3860# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3861rm -f conftest.i conftest.err conftest.$ac_ext
3862if $ac_preproc_ok; then :
3863 break
3864fi
3865
3866 done
3867 ac_cv_prog_CPP=$CPP
3868
3869fi
3870 CPP=$ac_cv_prog_CPP
3871else
3872 ac_cv_prog_CPP=$CPP
3873fi
3874{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3875$as_echo "$CPP" >&6; }
3876ac_preproc_ok=false
3877for ac_c_preproc_warn_flag in '' yes
3878do
3879 # Use a header file that comes with gcc, so configuring glibc
3880 # with a fresh cross-compiler works.
3881 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3882 # <limits.h> exists even on freestanding compilers.
3883 # On the NeXT, cc -E runs the code through the compiler's parser,
3884 # not just through cpp. "Syntax error" is here to catch this case.
3885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3886/* end confdefs.h. */
3887#ifdef __STDC__
3888# include <limits.h>
3889#else
3890# include <assert.h>
3891#endif
3892 Syntax error
3893_ACEOF
3894if ac_fn_c_try_cpp "$LINENO"; then :
3895
3896else
3897 # Broken: fails on valid input.
3898continue
3899fi
3900rm -f conftest.err conftest.i conftest.$ac_ext
3901
3902 # OK, works on sane cases. Now check whether nonexistent headers
3903 # can be detected and how.
3904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3905/* end confdefs.h. */
3906#include <ac_nonexistent.h>
3907_ACEOF
3908if ac_fn_c_try_cpp "$LINENO"; then :
3909 # Broken: success on invalid input.
3910continue
3911else
3912 # Passes both tests.
3913ac_preproc_ok=:
3914break
3915fi
3916rm -f conftest.err conftest.i conftest.$ac_ext
3917
3918done
3919# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3920rm -f conftest.i conftest.err conftest.$ac_ext
3921if $ac_preproc_ok; then :
3922
3923else
3924 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3925$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3926as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3927See \`config.log' for more details" "$LINENO" 5 ; }
3928fi
3929
3930ac_ext=c 3793ac_ext=c
3931ac_cpp='$CPP $CPPFLAGS' 3794ac_cpp='$CPP $CPPFLAGS'
3932ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3795ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3933ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3796ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3934ac_compiler_gnu=$ac_cv_c_compiler_gnu 3797ac_compiler_gnu=$ac_cv_c_compiler_gnu
4026 3889
4027test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3890test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4028 3891
4029 3892
4030 3893
3894ac_ext=c
3895ac_cpp='$CPP $CPPFLAGS'
3896ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3897ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3898ac_compiler_gnu=$ac_cv_c_compiler_gnu
3899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3900$as_echo_n "checking how to run the C preprocessor... " >&6; }
3901# On Suns, sometimes $CPP names a directory.
3902if test -n "$CPP" && test -d "$CPP"; then
3903 CPP=
3904fi
3905if test -z "$CPP"; then
3906 if test "${ac_cv_prog_CPP+set}" = set; then :
3907 $as_echo_n "(cached) " >&6
3908else
3909 # Double quotes because CPP needs to be expanded
3910 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3911 do
3912 ac_preproc_ok=false
3913for ac_c_preproc_warn_flag in '' yes
3914do
3915 # Use a header file that comes with gcc, so configuring glibc
3916 # with a fresh cross-compiler works.
3917 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3918 # <limits.h> exists even on freestanding compilers.
3919 # On the NeXT, cc -E runs the code through the compiler's parser,
3920 # not just through cpp. "Syntax error" is here to catch this case.
3921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3922/* end confdefs.h. */
3923#ifdef __STDC__
3924# include <limits.h>
3925#else
3926# include <assert.h>
3927#endif
3928 Syntax error
3929_ACEOF
3930if ac_fn_c_try_cpp "$LINENO"; then :
3931
3932else
3933 # Broken: fails on valid input.
3934continue
3935fi
3936rm -f conftest.err conftest.i conftest.$ac_ext
3937
3938 # OK, works on sane cases. Now check whether nonexistent headers
3939 # can be detected and how.
3940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3941/* end confdefs.h. */
3942#include <ac_nonexistent.h>
3943_ACEOF
3944if ac_fn_c_try_cpp "$LINENO"; then :
3945 # Broken: success on invalid input.
3946continue
3947else
3948 # Passes both tests.
3949ac_preproc_ok=:
3950break
3951fi
3952rm -f conftest.err conftest.i conftest.$ac_ext
3953
3954done
3955# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3956rm -f conftest.i conftest.err conftest.$ac_ext
3957if $ac_preproc_ok; then :
3958 break
3959fi
3960
3961 done
3962 ac_cv_prog_CPP=$CPP
3963
3964fi
3965 CPP=$ac_cv_prog_CPP
3966else
3967 ac_cv_prog_CPP=$CPP
3968fi
3969{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3970$as_echo "$CPP" >&6; }
3971ac_preproc_ok=false
3972for ac_c_preproc_warn_flag in '' yes
3973do
3974 # Use a header file that comes with gcc, so configuring glibc
3975 # with a fresh cross-compiler works.
3976 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3977 # <limits.h> exists even on freestanding compilers.
3978 # On the NeXT, cc -E runs the code through the compiler's parser,
3979 # not just through cpp. "Syntax error" is here to catch this case.
3980 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3981/* end confdefs.h. */
3982#ifdef __STDC__
3983# include <limits.h>
3984#else
3985# include <assert.h>
3986#endif
3987 Syntax error
3988_ACEOF
3989if ac_fn_c_try_cpp "$LINENO"; then :
3990
3991else
3992 # Broken: fails on valid input.
3993continue
3994fi
3995rm -f conftest.err conftest.i conftest.$ac_ext
3996
3997 # OK, works on sane cases. Now check whether nonexistent headers
3998 # can be detected and how.
3999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4000/* end confdefs.h. */
4001#include <ac_nonexistent.h>
4002_ACEOF
4003if ac_fn_c_try_cpp "$LINENO"; then :
4004 # Broken: success on invalid input.
4005continue
4006else
4007 # Passes both tests.
4008ac_preproc_ok=:
4009break
4010fi
4011rm -f conftest.err conftest.i conftest.$ac_ext
4012
4013done
4014# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4015rm -f conftest.i conftest.err conftest.$ac_ext
4016if $ac_preproc_ok; then :
4017
4018else
4019 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4020$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4021as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4022See \`config.log' for more details" "$LINENO" 5 ; }
4023fi
4024
4025ac_ext=c
4026ac_cpp='$CPP $CPPFLAGS'
4027ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4028ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4029ac_compiler_gnu=$ac_cv_c_compiler_gnu
4030
4031 4031
4032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4033$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4033$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4034if test "${ac_cv_path_GREP+set}" = set; then : 4034if test "${ac_cv_path_GREP+set}" = set; then :
4035 $as_echo_n "(cached) " >&6 4035 $as_echo_n "(cached) " >&6
4412ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4412ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4413ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4413ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4414ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4414ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4415 4415
4416 4416
4417LINKER="$CXX"
4417if test x$GCC = xyes && test x$GXX = xyes; then 4418if test x$GCC = xyes && test x$GXX = xyes; then
4418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5 4419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
4419$as_echo_n "checking for working libsupc++... " >&6; } 4420$as_echo_n "checking for working libsupc++... " >&6; }
4420 save_CXX="$CXX" 4421 save_CXX="$CXX"
4421 save_LIBS="$LIBS" 4422 save_LIBS="$LIBS"
4422 CXX="$CC" 4423 CXX="$CC"
4423 LIBS="$LIBS -lsupc++" 4424 LIBS="$LIBS -lsupc++"
4424 LINKER="$CC"
4425 4425
4426cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4426cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4427/* end confdefs.h. */ 4427/* end confdefs.h. */
4428struct test { }; void f() try { throw new test; } catch (...) { throw; } 4428struct test { }; void f() try { throw new test; } catch (...) { throw; }
4429int 4429int
4435} 4435}
4436_ACEOF 4436_ACEOF
4437if ac_fn_cxx_try_link "$LINENO"; then : 4437if ac_fn_cxx_try_link "$LINENO"; then :
4438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 4438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
4439$as_echo "ok" >&6; } 4439$as_echo "ok" >&6; }
4440 LINKER="$CC"
4440else 4441else
4441 4442
4442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5 4443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
4443$as_echo "no, making everything bigger and slower" >&6; } 4444$as_echo "no, making everything bigger and slower" >&6; }
4444 LIBS="$save_LIBS" 4445 LIBS="$save_LIBS"
4445 LINKER="$save_CXX"
4446 4446
4447 4447
4448fi 4448fi
4449rm -f core conftest.err conftest.$ac_objext \ 4449rm -f core conftest.err conftest.$ac_objext \
4450 conftest$ac_exeext conftest.$ac_ext 4450 conftest$ac_exeext conftest.$ac_ext
4476 else 4476 else
4477 CXXFLAGS="-O" 4477 CXXFLAGS="-O"
4478 fi 4478 fi
4479 CFLAGS="$CXXFLAGS" 4479 CFLAGS="$CXXFLAGS"
4480fi 4480fi
4481
4482case $host in
4483 *-*-solaris* )
4484
4485$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
4486
4487 ;;
4488esac
4489 4481
4490{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5 4482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
4491$as_echo_n "checking for library containing setlocale... " >&6; } 4483$as_echo_n "checking for library containing setlocale... " >&6; }
4492if test "${ac_cv_search_setlocale+set}" = set; then : 4484if test "${ac_cv_search_setlocale+set}" = set; then :
4493 $as_echo_n "(cached) " >&6 4485 $as_echo_n "(cached) " >&6
4670support_scroll_next=yes 4662support_scroll_next=yes
4671support_scroll_xterm=yes 4663support_scroll_xterm=yes
4672support_xim=yes 4664support_xim=yes
4673support_pixbuf=yes 4665support_pixbuf=yes
4674support_startup_notification=yes 4666support_startup_notification=yes
4675support_afterimage=yes
4676support_xft=yes 4667support_xft=yes
4677support_unicode3=no 4668support_unicode3=no
4678support_combining=yes 4669support_combining=yes
4679support_8bitctrls=no 4670support_8bitctrls=no
4680support_iso14755=yes 4671support_iso14755=yes
4703 support_utmp=no 4694 support_utmp=no
4704 support_wtmp=no 4695 support_wtmp=no
4705 support_xim=no 4696 support_xim=no
4706 support_pixbuf=no 4697 support_pixbuf=no
4707 support_startup_notification=no 4698 support_startup_notification=no
4708 support_afterimage=no
4709 support_xft=no 4699 support_xft=no
4710 support_unicode3=no 4700 support_unicode3=no
4711 support_combining=no 4701 support_combining=no
4712 support_8bitctrls=no 4702 support_8bitctrls=no
4713 support_iso14755=no 4703 support_iso14755=no
4732 support_utmp=yes 4722 support_utmp=yes
4733 support_wtmp=yes 4723 support_wtmp=yes
4734 support_xim=yes 4724 support_xim=yes
4735 support_pixbuf=yes 4725 support_pixbuf=yes
4736 support_startup_notification=yes 4726 support_startup_notification=yes
4737 support_afterimage=yes
4738 support_xft=yes 4727 support_xft=yes
4739 support_unicode3=yes 4728 support_unicode3=yes
4740 support_combining=yes 4729 support_combining=yes
4741 #support_8bitctrls=yes 4730 #support_8bitctrls=yes
4742 support_iso14755=yes 4731 support_iso14755=yes
4746 fi 4735 fi
4747 4736
4748fi 4737fi
4749 4738
4750 4739
4751ASSERTIONS=no 4740support_assertions=no
4752# Check whether --enable-assert was given. 4741# Check whether --enable-assert was given.
4753if test "${enable_assert+set}" = set; then : 4742if test "${enable_assert+set}" = set; then :
4754 enableval=$enable_assert; if test x$enableval = xyes; then 4743 enableval=$enable_assert; if test x$enableval = xyes; then
4755 ASSERTIONS=yes 4744 support_assertions=yes
4756 fi 4745 fi
4757fi 4746fi
4758 4747
4759if test x$ASSERTIONS = xno; then 4748if test x$support_assertions = xno; then
4760 4749
4761$as_echo "#define NDEBUG 1" >>confdefs.h 4750$as_echo "#define NDEBUG 1" >>confdefs.h
4762 4751
4763fi 4752fi
4764 4753
4765WARNINGS=no 4754support_warnings=no
4766# Check whether --enable-warnings was given. 4755# Check whether --enable-warnings was given.
4767if test "${enable_warnings+set}" = set; then : 4756if test "${enable_warnings+set}" = set; then :
4768 enableval=$enable_warnings; if test x$enableval = xyes; then 4757 enableval=$enable_warnings; if test x$enableval = xyes; then
4769 WARNINGS=yes 4758 support_warnings=yes
4770 fi 4759 fi
4771fi 4760fi
4772 4761
4773if test x$GXX = xyes; then 4762if test x$GXX = xyes; then
4774 if test $WARNINGS = yes; then 4763 if test $support_warnings = yes; then
4775 save_CXXFLAGS="$CXXFLAGS" 4764 save_CXXFLAGS="$CXXFLAGS"
4776 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor" 4765 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value"
4777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4778/* end confdefs.h. */ 4767/* end confdefs.h. */
4779 4768
4780int 4769int
4781main () 4770main ()
6424 6413
6425 6414
6426 6415
6427AFTERIMAGE_CFLAGS= 6416AFTERIMAGE_CFLAGS=
6428AFTERIMAGE_LIBS= 6417AFTERIMAGE_LIBS=
6429AFTERIMAGE_VERSION=
6430 6418
6431if test x$support_afterimage = xyes; then 6419if test x$support_afterimage = xyes; then
6432 support_afterimage=no 6420 support_afterimage=no
6433 6421
6434 if test "x$afterimage_config" = "x" ; then 6422 if test "x$afterimage_config" = "x" ; then
6475 6463
6476 fi 6464 fi
6477 if test "x$afterimage_config" != "xno" ; then 6465 if test "x$afterimage_config" != "xno" ; then
6478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libAfterImage version >= 1.15" >&5 6466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libAfterImage version >= 1.15" >&5
6479$as_echo_n "checking for libAfterImage version >= 1.15... " >&6; } 6467$as_echo_n "checking for libAfterImage version >= 1.15... " >&6; }
6480 xAFTERIMAGE_VERSION=`$afterimage_config --version` 6468 AFTERIMAGE_VERSION=`$afterimage_config --version`
6481 if test -n "$xAFTERIMAGE_VERSION" ; then 6469 if test -n "$AFTERIMAGE_VERSION" ; then
6482 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags` 6470 AFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6483 xAFTERIMAGE_LIBS=`$afterimage_config --libs` 6471 AFTERIMAGE_LIBS=`$afterimage_config --libs`
6484 if test "x$xAFTERIMAGE_LIBS" != "x"; then 6472 if test "x$AFTERIMAGE_LIBS" != "x"; then
6485 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .` 6473 libai_ver_major=`echo $AFTERIMAGE_VERSION | cut -f 1 -d .`
6486 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .` 6474 libai_ver_minor=`echo $AFTERIMAGE_VERSION | cut -f 2 -d .`
6487 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then 6475 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6488 support_afterimage=yes 6476 support_afterimage=yes
6489 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6490 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6491 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6492 fi 6477 fi
6493 fi 6478 fi
6494 fi 6479 fi
6495 if test "x$support_afterimage" = "xyes"; then 6480 if test "x$support_afterimage" = "xyes"; then
6496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AFTERIMAGE_LIBS" >&5 6481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AFTERIMAGE_LIBS" >&5
6503$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h 6488$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6504 6489
6505 else 6490 else
6506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6507$as_echo "no" >&6; } 6492$as_echo "no" >&6; }
6493 AFTERIMAGE_CFLAGS=
6494 AFTERIMAGE_LIBS=
6508 fi 6495 fi
6509 fi 6496 fi
6510fi 6497fi
6511 6498
6512 6499
6517 sys/ioctl.h \ 6504 sys/ioctl.h \
6518 sys/sockio.h \ 6505 sys/sockio.h \
6519 sys/strredir.h \ 6506 sys/strredir.h \
6520 stdint.h \ 6507 stdint.h \
6521 wchar.h \ 6508 wchar.h \
6522 cwchar \
6523 6509
6524do : 6510do :
6525 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 6511 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6526ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 6512ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6527if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 6513if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6757 6743
6758fi 6744fi
6759 6745
6760done 6746done
6761 6747
6748
6749case $host in
6750 *-*-solaris*)
6751
6752$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
6753
6754 ;;
6755esac
6762 6756
6763 6757
6764for ac_header in utmp.h 6758for ac_header in utmp.h
6765do : 6759do :
6766 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default" 6760 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
6901$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h 6895$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
6902 6896
6903fi 6897fi
6904 6898
6905 6899
6906ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_session" "ac_cv_member_struct_utmpx_ut_session" "
6907#include <sys/types.h>
6908#include <utmpx.h>
6909
6910"
6911if test "x$ac_cv_member_struct_utmpx_ut_session" = x""yes; then :
6912
6913$as_echo "#define HAVE_UTMPX_SESSION 1" >>confdefs.h
6914
6915fi
6916
6917
6918fi 6900fi
6919 6901
6920done 6902done
6921 6903
6922ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" " 6904ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
6954 6936
6955fi 6937fi
6956 6938
6957 6939
6958 6940
6959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where utmp is located" >&5 6941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5
6960$as_echo_n "checking where utmp is located... " >&6; } 6942$as_echo_n "checking for a fallback location of utmp... " >&6; }
6961if test "${pt_cv_path_utmp+set}" = set; then : 6943if test "${pt_cv_path_utmp+set}" = set; then :
6962 $as_echo_n "(cached) " >&6 6944 $as_echo_n "(cached) " >&6
6963else 6945else
6946
6964 if test "$cross_compiling" = yes; then : 6947if test "$cross_compiling" != yes; then
6965 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define UTMP_FILE in config.h manually" >&5
6966$as_echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
6967else
6968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6969/* end confdefs.h. */
6970#include <stdio.h>
6971#include <stdlib.h>
6972#include <sys/stat.h>
6973
6974#include <sys/types.h>
6975#include <utmp.h>
6976
6977int main()
6978{
6979 const char **path, *list[] = { "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL }; 6948 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
6980 FILE *f = fopen("conftestval", "w"); 6949 if test -f "$file"; then
6981 if (!f) return 1;
6982#ifdef UTMP_FILE
6983 fprintf(f, "%s\n", UTMP_FILE);
6984#elif defined(_PATH_UTMP)
6985 fprintf(f, "%s\n", _PATH_UTMP);
6986#else
6987 for (path = list; *path; path++) {
6988 struct stat st;
6989 if (stat(*path, &st) == 0) {
6990 fprintf(f, "%s\n", *path);
6991 break;
6992 }
6993 }
6994#endif
6995 return fclose(f) != 0;
6996}
6997_ACEOF
6998if ac_fn_cxx_try_run "$LINENO"; then :
6999 pt_cv_path_utmp=`cat conftestval`
7000else
7001 pt_cv_path_utmp= 6950 pt_cv_path_utmp=$file
6951 break
6952 fi
6953 done
7002fi 6954fi
7003rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7004 conftest.$ac_objext conftest.beam conftest.$ac_ext
7005fi
7006
7007fi 6955fi
7008{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5 6956{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
7009$as_echo "$pt_cv_path_utmp" >&6; } 6957$as_echo "$pt_cv_path_utmp" >&6; }
7010if test x$pt_cv_path_utmp != x; then 6958if test x$pt_cv_path_utmp != x; then
7011 6959
7012cat >>confdefs.h <<_ACEOF 6960cat >>confdefs.h <<_ACEOF
7013#define UTMP_FILE "$pt_cv_path_utmp" 6961#define PT_UTMP_FILE "$pt_cv_path_utmp"
7014_ACEOF 6962_ACEOF
7015 6963
6964elif test "$cross_compiling" = yes; then
6965 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_UTMP_FILE in config.h manually" >&5
6966$as_echo "$as_me: WARNING: Define PT_UTMP_FILE in config.h manually" >&2;}
7016fi 6967fi
7017 6968
7018 6969
7019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmp is located" >&5 6970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5
7020$as_echo_n "checking where wtmp is located... " >&6; } 6971$as_echo_n "checking for a fallback location of wtmp... " >&6; }
7021if test "${pt_cv_path_wtmp+set}" = set; then : 6972if test "${pt_cv_path_wtmp+set}" = set; then :
7022 $as_echo_n "(cached) " >&6 6973 $as_echo_n "(cached) " >&6
7023else 6974else
6975
7024 if test "$cross_compiling" = yes; then : 6976if test "$cross_compiling" != yes; then
7025 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMP_FILE in config.h manually" >&5
7026$as_echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
7027else
7028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7029/* end confdefs.h. */
7030#include <stdio.h>
7031#include <stdlib.h>
7032#include <sys/stat.h>
7033
7034#include <sys/types.h>
7035#ifdef HAVE_UTMP_H
7036#include <utmp.h>
7037#endif
7038
7039int main()
7040{
7041 const char **path, *list[] = { "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL }; 6977 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
7042 FILE *f = fopen("conftestval", "w"); 6978 if test -f "$file"; then
7043 if (!f) return 1;
7044#ifdef WTMP_FILE
7045 fprintf(f, "%s\n", WTMP_FILE);
7046#elif defined(_PATH_WTMP)
7047 fprintf(f, "%s\n", _PATH_WTMP);
7048#else
7049 for (path = list; *path; path++) {
7050 struct stat st;
7051 if (stat(*path, &st) == 0) {
7052 fprintf(f, "%s\n", *path);
7053 break;
7054 }
7055 }
7056#endif
7057 return fclose(f) != 0;
7058}
7059_ACEOF
7060if ac_fn_cxx_try_run "$LINENO"; then :
7061 pt_cv_path_wtmp=`cat conftestval`
7062else
7063 pt_cv_path_wtmp= 6979 pt_cv_path_wtmp=$file
6980 break
6981 fi
6982 done
7064fi 6983fi
7065rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7066 conftest.$ac_objext conftest.beam conftest.$ac_ext
7067fi
7068
7069fi 6984fi
7070{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5 6985{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
7071$as_echo "$pt_cv_path_wtmp" >&6; } 6986$as_echo "$pt_cv_path_wtmp" >&6; }
7072if test x$pt_cv_path_wtmp != x; then 6987if test x$pt_cv_path_wtmp != x; then
7073 6988
7074cat >>confdefs.h <<_ACEOF 6989cat >>confdefs.h <<_ACEOF
7075#define WTMP_FILE "$pt_cv_path_wtmp" 6990#define PT_WTMP_FILE "$pt_cv_path_wtmp"
7076_ACEOF 6991_ACEOF
7077 6992
6993elif test "$cross_compiling" = yes; then
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMP_FILE in config.h manually" >&5
6995$as_echo "$as_me: WARNING: Define PT_WTMP_FILE in config.h manually" >&2;}
7078fi 6996fi
7079 6997
7080{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmpx is located" >&5 6998{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmpx" >&5
7081$as_echo_n "checking where wtmpx is located... " >&6; } 6999$as_echo_n "checking for a fallback location of wtmpx... " >&6; }
7082if test "${pt_cv_path_wtmpx+set}" = set; then : 7000if test "${pt_cv_path_wtmpx+set}" = set; then :
7083 $as_echo_n "(cached) " >&6 7001 $as_echo_n "(cached) " >&6
7084else 7002else
7003
7085 if test "$cross_compiling" = yes; then : 7004if test "$cross_compiling" != yes; then
7086 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMPX_FILE in config.h manually" >&5 7005 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
7087$as_echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;} 7006 if test -f "$file"; then
7088else
7089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7090/* end confdefs.h. */
7091#include <stdio.h>
7092#include <stdlib.h>
7093#include <sys/stat.h>
7094
7095#ifdef HAVE_UTMPX_H
7096#include <utmpx.h>
7097#endif
7098
7099int main()
7100{
7101 const char **path, *list[] = { "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
7102 FILE *f = fopen("conftestval", "w");
7103 if (!f) return 1;
7104#ifdef WTMPX_FILE
7105 fprintf(f, "%s\n", WTMPX_FILE);
7106#elif defined(_PATH_WTMPX)
7107 fprintf(f, "%s\n", _PATH_WTMPX);
7108#else
7109 for (path = list; *path; path++) {
7110 struct stat st;
7111 if (stat(*path, &st) == 0) {
7112 fprintf(f, "%s\n", *path);
7113 break;
7114 }
7115 }
7116#endif
7117 return fclose(f) != 0;
7118}
7119_ACEOF
7120if ac_fn_cxx_try_run "$LINENO"; then :
7121 pt_cv_path_wtmpx=`cat conftestval`
7122else
7123 pt_cv_path_wtmpx= 7007 pt_cv_path_wtmpx=$file
7008 break
7009 fi
7010 done
7124fi 7011fi
7125rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7126 conftest.$ac_objext conftest.beam conftest.$ac_ext
7127fi
7128
7129fi 7012fi
7130{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5 7013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
7131$as_echo "$pt_cv_path_wtmpx" >&6; } 7014$as_echo "$pt_cv_path_wtmpx" >&6; }
7132if test x$pt_cv_path_wtmpx != x; then 7015if test x$pt_cv_path_wtmpx != x; then
7133 7016
7134cat >>confdefs.h <<_ACEOF 7017cat >>confdefs.h <<_ACEOF
7135#define WTMPX_FILE "$pt_cv_path_wtmpx" 7018#define PT_WTMPX_FILE "$pt_cv_path_wtmpx"
7136_ACEOF 7019_ACEOF
7137 7020
7021elif test "$cross_compiling" = yes; then
7022 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMPX_FILE in config.h manually" >&5
7023$as_echo "$as_me: WARNING: Define PT_WTMPX_FILE in config.h manually" >&2;}
7138fi 7024fi
7139 7025
7140{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlog is located" >&5 7026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5
7141$as_echo_n "checking where lastlog is located... " >&6; } 7027$as_echo_n "checking for a fallback location of lastlog... " >&6; }
7142if test "${pt_cv_path_lastlog+set}" = set; then : 7028if test "${pt_cv_path_lastlog+set}" = set; then :
7143 $as_echo_n "(cached) " >&6 7029 $as_echo_n "(cached) " >&6
7144else 7030else
7031
7145 if test "$cross_compiling" = yes; then : 7032if test "$cross_compiling" != yes; then
7146 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOG_FILE in config.h manually" >&5 7033 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
7147$as_echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;} 7034 if test -f "$file"; then
7148else
7149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7150/* end confdefs.h. */
7151#include <stdio.h>
7152#include <stdlib.h>
7153#include <sys/stat.h>
7154
7155#include <sys/types.h>
7156#ifdef HAVE_UTMP_H
7157#include <utmp.h>
7158#endif
7159#ifdef HAVE_LASTLOG_H
7160#include <lastlog.h>
7161#endif
7162
7163int main()
7164{
7165 const char **path, *list[] = { "/var/log/lastlog", NULL };
7166 FILE *f = fopen("conftestval", "w");
7167 if (!f) return 1;
7168#ifdef LASTLOG_FILE
7169 fprintf(f, "%s\n", LASTLOG_FILE);
7170#elif defined(_PATH_LASTLOG)
7171 fprintf(f, "%s\n", _PATH_LASTLOG);
7172#else
7173 for (path = list; *path; path++) {
7174 struct stat st;
7175 if (stat(*path, &st) == 0) {
7176 fprintf(f, "%s\n", *path);
7177 break;
7178 }
7179 }
7180#endif
7181 return fclose(f) != 0;
7182}
7183_ACEOF
7184if ac_fn_cxx_try_run "$LINENO"; then :
7185 pt_cv_path_lastlog=`cat conftestval`
7186else
7187 pt_cv_path_lastlog= 7035 pt_cv_path_lastlog=$file
7036 break
7037 fi
7038 done
7188fi 7039fi
7189rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7190 conftest.$ac_objext conftest.beam conftest.$ac_ext
7191fi
7192
7193fi 7040fi
7194{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5 7041{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7195$as_echo "$pt_cv_path_lastlog" >&6; } 7042$as_echo "$pt_cv_path_lastlog" >&6; }
7196if test x$pt_cv_path_lastlog != x; then 7043if test x$pt_cv_path_lastlog != x; then
7197 7044
7198cat >>confdefs.h <<_ACEOF 7045cat >>confdefs.h <<_ACEOF
7199#define LASTLOG_FILE "$pt_cv_path_lastlog" 7046#define PT_LASTLOG_FILE "$pt_cv_path_lastlog"
7200_ACEOF 7047_ACEOF
7201 7048
7049elif test "$cross_compiling" = yes; then
7050 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
7051$as_echo "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
7202fi 7052fi
7203 7053
7204{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlogx is located" >&5 7054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlogx" >&5
7205$as_echo_n "checking where lastlogx is located... " >&6; } 7055$as_echo_n "checking for a fallback location of lastlogx... " >&6; }
7206if test "${pt_cv_path_lastlogx+set}" = set; then : 7056if test "${pt_cv_path_lastlogx+set}" = set; then :
7207 $as_echo_n "(cached) " >&6 7057 $as_echo_n "(cached) " >&6
7208else 7058else
7059
7209 if test "$cross_compiling" = yes; then : 7060if test "$cross_compiling" != yes; then
7210 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOGX_FILE in config.h manually" >&5 7061 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
7211$as_echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;} 7062 if test -f "$file"; then
7212else
7213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7214/* end confdefs.h. */
7215#include <stdio.h>
7216#include <stdlib.h>
7217#include <sys/stat.h>
7218
7219#ifdef HAVE_UTMPX_H
7220#include <utmpx.h>
7221#endif
7222
7223int main()
7224{
7225 const char **path, *list[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
7226 FILE *f = fopen("conftestval", "w");
7227 if (!f) return 1;
7228#ifdef LASTLOGX_FILE
7229 fprintf(f, "%s\n", LASTLOGX_FILE);
7230#elif defined(_PATH_LASTLOGX)
7231 fprintf(f, "%s\n", _PATH_LASTLOGX);
7232#else
7233 for (path = list; *path; path++) {
7234 struct stat st;
7235 if (stat(*path, &st) == 0) {
7236 fprintf(f, "%s\n", *path);
7237 break;
7238 }
7239 }
7240#endif
7241 return fclose(f) != 0;
7242}
7243_ACEOF
7244if ac_fn_cxx_try_run "$LINENO"; then :
7245 pt_cv_path_lastlogx=`cat conftestval`
7246else
7247 pt_cv_path_lastlogx= 7063 pt_cv_path_lastlogx=$file
7064 break
7065 fi
7066 done
7248fi 7067fi
7249rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7250 conftest.$ac_objext conftest.beam conftest.$ac_ext
7251fi
7252
7253fi 7068fi
7254{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5 7069{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
7255$as_echo "$pt_cv_path_lastlogx" >&6; } 7070$as_echo "$pt_cv_path_lastlogx" >&6; }
7256if test x$pt_cv_path_lastlogx != x; then 7071if test x$pt_cv_path_lastlogx != x; then
7257 7072
7258cat >>confdefs.h <<_ACEOF 7073cat >>confdefs.h <<_ACEOF
7259#define LASTLOGX_FILE "$pt_cv_path_lastlogx" 7074#define PT_LASTLOGX_FILE "$pt_cv_path_lastlogx"
7260_ACEOF 7075_ACEOF
7261 7076
7077elif test "$cross_compiling" = yes; then
7078 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
7079$as_echo "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
7262fi 7080fi
7263 7081
7264 7082
7265 7083
7266 7084
7376 7194
7377fi 7195fi
7378LIBS=$save_LIBS 7196LIBS=$save_LIBS
7379CFLAGS=$save_CFLAGS 7197CFLAGS=$save_CFLAGS
7380 7198
7381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working plain setlocale" >&5
7382$as_echo_n "checking for working plain setlocale... " >&6; }
7383if test "${rxvt_cv_func_setlocale+set}" = set; then :
7384 $as_echo_n "(cached) " >&6
7385else
7386 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7387/* end confdefs.h. */
7388#include <clocale>
7389int
7390main ()
7391{
7392setlocale(LC_CTYPE, "");
7393 ;
7394 return 0;
7395}
7396_ACEOF
7397if ac_fn_cxx_try_link "$LINENO"; then :
7398 rxvt_cv_func_setlocale=yes
7399else
7400 rxvt_cv_func_setlocale=no
7401fi
7402rm -f core conftest.err conftest.$ac_objext \
7403 conftest$ac_exeext conftest.$ac_ext
7404fi
7405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_setlocale" >&5
7406$as_echo "$rxvt_cv_func_setlocale" >&6; }
7407if test x$rxvt_cv_func_setlocale = xyes; then
7408
7409$as_echo "#define HAVE_SETLOCALE 1" >>confdefs.h
7410
7411fi
7412
7413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5 7199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
7414$as_echo_n "checking for working nl_langinfo... " >&6; } 7200$as_echo_n "checking for working nl_langinfo... " >&6; }
7415if test "${rxvt_cv_func_nl_langinfo+set}" = set; then : 7201if test "${rxvt_cv_func_nl_langinfo+set}" = set; then :
7416 $as_echo_n "(cached) " >&6 7202 $as_echo_n "(cached) " >&6
7417else 7203else
7441$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h 7227$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h
7442 7228
7443fi 7229fi
7444 7230
7445 7231
7232case $host in
7233 *-*-solaris*)
7234
7235$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
7236
7237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
7238$as_echo_n "checking for library containing sendmsg... " >&6; }
7239if test "${ac_cv_search_sendmsg+set}" = set; then :
7240 $as_echo_n "(cached) " >&6
7241else
7242 ac_func_search_save_LIBS=$LIBS
7243cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7244/* end confdefs.h. */
7245
7246/* Override any GCC internal prototype to avoid an error.
7247 Use char because int might match the return type of a GCC
7248 builtin and then its argument prototype would still apply. */
7249#ifdef __cplusplus
7250extern "C"
7251#endif
7252char sendmsg ();
7253int
7254main ()
7255{
7256return sendmsg ();
7257 ;
7258 return 0;
7259}
7260_ACEOF
7261for ac_lib in '' socket; do
7262 if test -z "$ac_lib"; then
7263 ac_res="none required"
7264 else
7265 ac_res=-l$ac_lib
7266 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7267 fi
7268 if ac_fn_cxx_try_link "$LINENO"; then :
7269 ac_cv_search_sendmsg=$ac_res
7270fi
7271rm -f core conftest.err conftest.$ac_objext \
7272 conftest$ac_exeext
7273 if test "${ac_cv_search_sendmsg+set}" = set; then :
7274 break
7275fi
7276done
7277if test "${ac_cv_search_sendmsg+set}" = set; then :
7278
7279else
7280 ac_cv_search_sendmsg=no
7281fi
7282rm conftest.$ac_ext
7283LIBS=$ac_func_search_save_LIBS
7284fi
7285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5
7286$as_echo "$ac_cv_search_sendmsg" >&6; }
7287ac_res=$ac_cv_search_sendmsg
7288if test "$ac_res" != no; then :
7289 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7290
7291fi
7292
7293 ;;
7294esac
7295
7446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5 7296{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
7447$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; } 7297$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; }
7448if test "${pt_cv_can_pass_fds+set}" = set; then : 7298if test "${pt_cv_can_pass_fds+set}" = set; then :
7449 $as_echo_n "(cached) " >&6 7299 $as_echo_n "(cached) " >&6
7450else 7300else
7451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7452/* end confdefs.h. */ 7302/* end confdefs.h. */
7453 7303
7454#include <cstddef> // broken bsds (is that redundant?) need this 7304#include <stddef.h> // broken bsds (is that redundant?) need this
7455#include <sys/types.h> 7305#include <sys/types.h>
7456#include <sys/socket.h> 7306#include <sys/socket.h>
7457#include <sys/uio.h> 7307#include <sys/uio.h>
7458 7308
7459int 7309int
7511for ac_header in \ 7361for ac_header in \
7512 pty.h \ 7362 pty.h \
7513 util.h \ 7363 util.h \
7514 libutil.h \ 7364 libutil.h \
7515 sys/ioctl.h \ 7365 sys/ioctl.h \
7516 sys/stropts.h \
7517 stropts.h \ 7366 stropts.h \
7518 7367
7519do : 7368do :
7520 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7369 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7521ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 7370ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7550 7399
7551fi 7400fi
7552done 7401done
7553 7402
7554 7403
7555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5 7404{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7556$as_echo_n "checking for UNIX98 ptys... " >&6; } 7405$as_echo_n "checking for UNIX98 ptys... " >&6; }
7557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7406cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7558/* end confdefs.h. */ 7407/* end confdefs.h. */
7559#include <stdlib.h> 7408#include <stdlib.h>
7560int 7409int
7561main () 7410main ()
7562{ 7411{
7568if ac_fn_cxx_try_link "$LINENO"; then : 7417if ac_fn_cxx_try_link "$LINENO"; then :
7569 unix98_pty=yes 7418 unix98_pty=yes
7570 7419
7571$as_echo "#define UNIX98_PTY 1" >>confdefs.h 7420$as_echo "#define UNIX98_PTY 1" >>confdefs.h
7572 7421
7573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7574$as_echo "yes" >&6; } 7423$as_echo "yes" >&6; }
7575else 7424else
7576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7577$as_echo "no" >&6; } 7426$as_echo "no" >&6; }
7578fi 7427fi

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines