setservent_r_proto=''
d_setsid=''
d_setvbuf=''
-d_sfio=''
-usesfio=''
d_shm=''
d_shmat=''
d_shmatprototype=''
d_pwpasswd=''
d_pwquota=''
i_pwd=''
-i_sfio=''
i_shadow=''
i_socks=''
i_stdbool=''
: set usesocks on the Configure command line to enable socks.
: List of libraries we want.
: If anyone needs extra -lxxx, put those in a hint file.
-libswanted="sfio socket bind inet nsl nm ndbm gdbm dbm db malloc dl ld sun"
+libswanted="socket bind inet nsl nm ndbm gdbm dbm db malloc dl ld sun"
libswanted="$libswanted m crypt sec util c cposix posix ucb bsd BSD"
: We probably want to search /usr/shlib before most other libraries.
: This is only used by the lib/ExtUtils/MakeMaker.pm routine extliblist.
xxx=`$run ./try`
case "$xxx" in
"Ok") dflt=n ;;
- *) echo 'The program compiled OK, but produced no output.' >> try.msg
- case " $libs " in
- *" -lsfio "*)
- cat >> try.msg <<'EOQS'
-If $libs contains -lsfio, and sfio is mis-configured, then it
-sometimes (apparently) runs and exits with a 0 status, but with no
-output! It may have to do with sfio's use of _exit vs. exit.
-
-EOQS
- rp="You have a big problem. Shall I abort Configure"
- dflt=y
- ;;
- esac
- ;;
+ *) echo 'The program compiled OK, but produced no output.' >> try.msg ;;
esac
else
echo "The program compiled OK, but exited with status $?." >>try.msg
set setvbuf d_setvbuf
eval $inlibc
-: see if sfio.h is available
-set sfio.h i_sfio
-eval $inhdr
-
-: see if sfio library is available
-case "$i_sfio" in
-$define)
- val=''
- set sfreserve val
- eval $inlibc
- ;;
-*)
- val="$undef"
- ;;
-esac
-: Ok, but do we want to use it.
-case "$val" in
-$define)
- case "$usesfio" in
- true|$define|[yY]*) dflt='y';;
- *) dflt='n';;
- esac
- echo "$package can use the sfio library, but it is experimental."
- rp="You seem to have sfio available, do you want to try using it?"
- . ./myread
- case "$ans" in
- y|Y) echo "Ok, turning on sfio then."
- val="$define"
- ;;
- *) echo "Ok, avoiding sfio this time. I'll use stdio instead."
- val="$undef"
- ;;
- esac
- ;;
-*) case "$usesfio" in
- true|$define|[yY]*)
- echo "Sorry, cannot find sfio on this machine." >&4
- echo "Ignoring your setting of usesfio=$usesfio." >&4
- val="$undef"
- ;;
- esac
- ;;
-esac
-set d_sfio
-eval $setvar
-case "$d_sfio" in
-$define) usesfio='true';;
-*) usesfio='false';;
-esac
-case "$d_sfio" in
-$define) ;;
-*) : Remove sfio from list of libraries to use
- case "$libs" in
- *-lsfio*)
- echo "Removing unneeded -lsfio from library list" >&4
- set `echo X $libs | $sed -e 's/-lsfio / /' -e 's/-lsfio$//'`
- shift
- libs="$*"
- echo "libs = $libs" >&4
- ;;
- esac
-;;
-esac
: see if shmctl exists
d_setservent_r='$d_setservent_r'
d_setsid='$d_setsid'
d_setvbuf='$d_setvbuf'
-d_sfio='$d_sfio'
d_shm='$d_shm'
d_shmat='$d_shmat'
d_shmatprototype='$d_shmatprototype'
i_pthread='$i_pthread'
i_pwd='$i_pwd'
i_rpcsvcdbm='$i_rpcsvcdbm'
-i_sfio='$i_sfio'
i_sgtty='$i_sgtty'
i_shadow='$i_shadow'
i_socks='$i_socks'
useposix='$useposix'
usereentrant='$usereentrant'
userelocatableinc='$userelocatableinc'
-usesfio='$usesfio'
useshrplib='$useshrplib'
usesitecustomize='$usesitecustomize'
usesocks='$usesocks'
d_setservent_r='undef'
d_setsid='define'
d_setvbuf='define'
-d_sfio='undef'
d_shm='define'
d_shmat='define'
d_shmatprototype='define'
i_pthread='define'
i_pwd='define'
i_rpcsvcdbm='undef'
-i_sfio='undef'
i_sgtty='undef'
i_shadow='define'
i_socks='undef'
libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libc.so'
libsfound=' /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libc.so'
libspath=' /usr/local/lib /lib /usr/lib'
-libswanted='sfio socket bind inet nsl nm ndbm gdbm dbm db malloc dl ld sun m crypt sec util c cposix posix ucb BSD'
+libswanted='socket bind inet nsl nm ndbm gdbm dbm db malloc dl ld sun m crypt sec util c cposix posix ucb BSD'
libswanted_uselargefiles=''
line=''
lint=''
useposix='true'
usereentrant='undef'
userelocatableinc='undef'
-usesfio='false'
useshrplib='true'
usesitecustomize='undef'
usesocks='undef'
d_setservent_r='undef'
d_setsid='define'
d_setvbuf='define'
-d_sfio='undef'
d_shm='define'
d_shmat='define'
d_shmatprototype='define'
i_pthread='define'
i_pwd='define'
i_rpcsvcdbm='undef'
-i_sfio='undef'
i_sgtty='undef'
i_shadow='define'
i_socks='undef'
libsfiles=' libnsl.so libdl.so libm.so libcrypt.so libutil.so libc.so'
libsfound=' /usr/lib/libnsl.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libc.so'
libspath=' /usr/local/lib /lib /usr/lib'
-libswanted='sfio socket bind inet nsl nm ndbm gdbm dbm db malloc dl ld sun m crypt sec util c cposix posix ucb BSD'
+libswanted='socket bind inet nsl nm ndbm gdbm dbm db malloc dl ld sun m crypt sec util c cposix posix ucb BSD'
libswanted_uselargefiles=''
line=''
lint=''
useposix='true'
usereentrant='undef'
userelocatableinc='undef'
-usesfio='false'
useshrplib='true'
usesitecustomize='undef'
usesocks='undef'
d_setsid='undef'
d_setspent='undef'
d_setvbuf='define'
-d_sfio='undef'
d_shm='undef'
d_shmat='undef'
d_shmatprototype='undef'
i_pthread='undef'
i_pwd='undef'
i_rpcsvcdbm='define'
-i_sfio='undef'
i_sgtty='undef'
i_shadow='undef'
i_socks='undef'
useposix='true'
usereentrant='undef'
userelocatableinc='undef'
-usesfio='false'
useshrplib='true'
usesitecustomize='undef'
usesocks='undef'
*/
#define I_NETINET_IN /**/
-/* I_SFIO:
- * This symbol, if defined, indicates to the C program that it should
- * include <sfio.h>.
- */
-/*#define I_SFIO /**/
-
/* I_STDDEF:
* This symbol, if defined, indicates that <stddef.h> exists and should
* be included.
*/
#define HAS_SETVBUF /**/
-/* USE_SFIO:
- * This symbol, if defined, indicates that sfio should
- * be used.
- */
-/*#define USE_SFIO /**/
-
/* HAS_SHM:
* This symbol, if defined, indicates that the entire shm*(2) library is
* supported.
indicates to the C program that the setvbuf() routine is available
to change buffering on an open stdio stream.
-d_sfio (d_sfio.U):
- This variable conditionally defines the USE_SFIO symbol,
- and indicates whether sfio is available (and should be used).
-
d_shm (d_shm.U):
This variable conditionally defines the HAS_SHM symbol, which
indicates that the entire shm*(2) library is present.
indicates to the C program that <rpcsvc/dbm.h> exists and should
be included. Some System V systems might need this instead of <dbm.h>.
-i_sfio (i_sfio.U):
- This variable conditionally defines the I_SFIO symbol,
- and indicates whether a C program should include <sfio.h>.
-
i_sgtty (i_termio.U):
This variable conditionally defines the I_SGTTY symbol, which
indicates to the C program that it should include <sgtty.h> rather
containing the perl binary, and a logical cleanup of the path is then
made around the join point (removing "dir/../" pairs)
-usesfio (d_sfio.U):
- This variable is set to true when the user agrees to use sfio.
- It is set to false when sfio is not available or when the user
- explicitly requests not to use sfio. It is here primarily so
- that command-line settings can override the auto-detection of
- d_sfio without running into a "WHOA THERE".
-
useshrplib (libperl.U):
This variable is set to 'true' if the user wishes
to build a shared libperl, and 'false' otherwise.
d_setservent_r='undef'
d_setsid='define'
d_setvbuf='define'
-d_sfio='undef'
d_shm='define'
d_shmat='define'
d_shmatprototype='define'
i_pthread='define'
i_pwd='define'
i_rpcsvcdbm='undef'
-i_sfio='undef'
i_sgtty='undef'
i_shadow='define'
i_socks='undef'
libsfiles=' libnsl.so libgdbm.so libdb.so libdl.so libm.so libcrypt.so libutil.so libc.so libgdbm_compat.so'
libsfound=' /usr/lib/libnsl.so /usr/lib/libgdbm.so /usr/lib/libdb.so /usr/lib/libdl.so /usr/lib/libm.so /usr/lib/libcrypt.so /usr/lib/libutil.so /usr/lib/libc.so /usr/lib/libgdbm_compat.so'
libspath=' /pro/local/lib /lib /usr/lib /usr/local/lib'
-libswanted='sfio socket inet nsl nm gdbm dbm db malloc dl ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
+libswanted='socket inet nsl nm gdbm dbm db malloc dl ld sun m crypt sec util c cposix posix ucb BSD gdbm_compat'
libswanted_uselargefiles=''
line=''
lint=''
useposix='true'
usereentrant='undef'
userelocatableinc='undef'
-usesfio='false'
useshrplib='false'
usesitecustomize='undef'
usesocks='undef'
*/
#define I_NETINET_IN /**/
-/* I_SFIO:
- * This symbol, if defined, indicates to the C program that it should
- * include <sfio.h>.
- */
-/*#define I_SFIO / **/
-
/* I_STDBOOL:
* This symbol, if defined, indicates that <stdbool.h> exists and should
* be included.
*/
/*#define HAS_SETPROCTITLE / **/
-/* USE_SFIO:
- * This symbol, if defined, indicates that sfio should
- * be used.
- */
-/*#define USE_SFIO / **/
-
/* HAS_SIGNBIT:
* This symbol, if defined, indicates that the signbit routine is
* available to check if the given number has the sign bit set.
*/
#$i_niin I_NETINET_IN /**/
-/* I_SFIO:
- * This symbol, if defined, indicates to the C program that it should
- * include <sfio.h>.
- */
-#$i_sfio I_SFIO /**/
-
/* I_STDDEF:
* This symbol, if defined, indicates that <stddef.h> exists and should
* be included.
*/
#$d_setproctitle HAS_SETPROCTITLE /**/
-/* USE_SFIO:
- * This symbol, if defined, indicates that sfio should
- * be used.
- */
-#$d_sfio USE_SFIO /**/
-
/* HAS_SIGNBIT:
* This symbol, if defined, indicates that the signbit routine is
* available to check if the given number has the sign bit set.
$ GOSUB inlibc
$ d_setvbuf = tmp
$!
-$! see if sfio.h is available
-$! see if sfio library is available
-$! Ok, but do we want to use it.
-$! IF F$TYPE(usesfio) .EQS. "" THEN usesfio = "undef"
-$! IF val .EQS. "define"
-$! THEN
-$! IF usesfio .EQS. "define"
-$! THEN dflt = "y"
-$! ELSE dflt = "n"
-$! ENDIF
-$! echo "''package' can use the sfio library, but it is experimental."
-$! rp="You seem to have sfio available, do you want to try using it? [''dflt'] "
-$! GOSUB myread
-$! IF ans .EQS. "" THEN ans = dflt
-$! IF ans
-$! THEN
-$! echo "Ok, turning on sfio then."
-$! val="define"
-$! ELSE
-$! echo "Ok, avoiding sfio this time. I'll use stdio instead."
-$! val="undef"
-$! ENDIF
-$! ELSE
-$! IF usesfio .EQS. "define"
-$! THEN
-$! echo4 "Sorry, cannot find sfio on this machine."
-$! echo4 "Ignoring your setting of usesfio=''usesfio'."
-$! val="undef"
-$! ENDIF
-$! ENDIF
-$!
-$!
$! Check for the shm* routines.
$!
$ OS
$ WC "d_setsent='" + d_setsent + "'"
$ WC "d_setsid='" + d_setsid + "'"
$ WC "d_setvbuf='" + d_setvbuf + "'"
-$ WC "d_sfio='undef'"
$ WC "d_shm='" + d_shm + "'"
$ WC "d_shmat='" + d_shmat + "'"
$ WC "d_shmatprototype='" + d_shmatprototype + "'"
$ WC "i_pthread='define'"
$ WC "i_pwd='undef'"
$ WC "i_rpcsvcdbm='undef'"
-$ WC "i_sfio='undef'"
$ WC "i_sgtty='undef'"
$ WC "i_shadow='" + i_shadow + "'"
$ WC "i_socks='" + i_socks + "'"
config_args='-Duse64bitint -des'
hint=recommended, useposix=true, d_sigaction=define
useithreads=undef, usemultiplicity=undef
- useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
config_args='-Duse64bitint -Duselongdouble -des'
hint=recommended, useposix=true, d_sigaction=define
useithreads=undef, usemultiplicity=undef
- useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=undef, uselongdouble=define
usemymalloc=n, bincompat5005=undef
Compiler:
config_args='$config_args'
hint=$hint, useposix=$useposix, d_sigaction=$d_sigaction
useithreads=$useithreads, usemultiplicity=$usemultiplicity
- useperlio=$useperlio, d_sfio=$d_sfio, uselargefiles=$uselargefiles, usesocks=$usesocks
use64bitint=$use64bitint, use64bitall=$use64bitall, uselongdouble=$uselongdouble
usemymalloc=$usemymalloc, bincompat5005=undef
Compiler:
*/
#define I_NETINET_IN /* config-skip */
-/* I_SFIO:
- * This symbol, if defined, indicates to the C program that it should
- * include <sfio.h>.
- */
-/*#define I_SFIO / **/
-
/* I_STDDEF:
* This symbol, if defined, indicates that <stddef.h> exists and should
* be included.
*/
#define HAS_SETVBUF /**/
-/* USE_SFIO:
- * This symbol, if defined, indicates that sfio should
- * be used.
- */
-/*#define USE_SFIO / **/
-
/* HAS_SHM:
* This symbol, if defined, indicates that the entire shm*(2) library is
* supported.
*/
#define I_NETINET_IN /**/
-/* I_SFIO:
- * This symbol, if defined, indicates to the C program that it should
- * include <sfio.h>.
- */
-/*#define I_SFIO / **/
-
/* I_STDDEF:
* This symbol, if defined, indicates that <stddef.h> exists and should
* be included.
*/
#define HAS_SETVBUF /**/
-/* USE_SFIO:
- * This symbol, if defined, indicates that sfio should
- * be used.
- */
-/*#define USE_SFIO / **/
-
/* HAS_SHM:
* This symbol, if defined, indicates that the entire shm*(2) library is
* supported.
d_setservent_r='undef'
d_setsid='define'
d_setvbuf='define'
-d_sfio='undef'
d_shm='undef'
d_shmat='undef'
d_shmatprototype='undef'
i_pthread='undef'
i_pwd='define'
i_rpcsvcdbm='undef'
-i_sfio='undef'
i_sgtty='undef'
i_shadow='undef'
i_socks='undef'
libsfiles=''
libsfound=''
libspath=' /lib'
-libswanted='sfio socket bind inet nsl nm ndbm gdbm dbm db malloc dl ld sun m c cposix posix ndir dir crypt sec ucb bsd BSD PW x util'
+libswanted='socket bind inet nsl nm ndbm gdbm dbm db malloc dl ld sun m c cposix posix ndir dir crypt sec ucb bsd BSD PW x util'
libswanted_uselargefiles=''
line=''
lint=''
useposix='true'
usereentrant='undef'
userelocatableinc='undef'
-usesfio='false'
useshrplib='false'
usesitecustomize='undef'
usesocks='undef'
d_setservent_r='undef'
d_setsid='undef'
d_setvbuf='define'
-d_sfio='undef'
d_shm='undef'
d_shmat='undef'
d_shmatprototype='undef'
i_pthread='undef'
i_pwd='define'
i_rpcsvcdbm='undef'
-i_sfio='undef'
i_sgtty='undef'
i_shadow='undef'
i_socks='undef'
useposix='true'
usereentrant='undef'
userelocatableinc='undef'
-usesfio='false'
useshrplib='false'
usesitecustomize='undef'
usesocks='undef'
*/
/*#define I_NETINET_IN / **/
-/* I_SFIO:
- * This symbol, if defined, indicates to the C program that it should
- * include <sfio.h>.
- */
-/*#define I_SFIO / **/
-
/* I_STDDEF:
* This symbol, if defined, indicates that <stddef.h> exists and should
* be included.
*/
/*#define HAS_SETPROCTITLE / **/
-/* USE_SFIO:
- * This symbol, if defined, indicates that sfio should
- * be used.
- */
-/*#define USE_SFIO / **/
-
/* HAS_SIGNBIT:
* This symbol, if defined, indicates that the signbit routine is
* available to check if the given number has the sign bit set.
#endif
/* Generated from:
- * a5419b542988f62ae47b915c24316f8127992c16da312dc275d2f68fdd37a3ea config_h.SH
- * e9bb6377fb6bf7c21e01a97266c80d028aaecf5bf71f855ca6cca3b30d94882c uconfig.sh
+ * 63850d620b5f962e8fbbf7c826eb9cba1b8ac13f3443c80eee1c9061756fae69 config_h.SH
+ * 71b0dcf437b30c409fc23b5c4c6ec2c988fc419295a650fe80f93a6d5fb0ff94 uconfig.sh
* ex: set ro: */
d_setservent_r='undef'
d_setsid='undef'
d_setvbuf='undef'
-d_sfio='undef'
d_shm='undef'
d_shmat='undef'
d_shmatprototype='undef'
i_pthread='undef'
i_pwd='undef'
i_rpcsvcdbm='undef'
-i_sfio='undef'
i_sgtty='undef'
i_shadow='undef'
i_socks='undef'
useposix='true'
usereentrant='undef'
userelocatableinc='undef'
-usesfio='false'
useshrplib='false'
usesitecustomize='undef'
usesocks='undef'
d_setservent_r='undef'
d_setsid='undef'
d_setvbuf='undef'
-d_sfio='undef'
d_shm='undef'
d_shmat='undef'
d_shmatprototype='undef'
i_pthread='undef'
i_pwd='undef'
i_rpcsvcdbm='undef'
-i_sfio='undef'
i_sgtty='undef'
i_shadow='undef'
i_socks='undef'
useposix='true'
usereentrant='undef'
userelocatableinc='undef'
-usesfio='false'
useshrplib='false'
usesitecustomize='undef'
usesocks='undef'
d_setsid='undef'
d_setspent='undef'
d_setvbuf='undef'
-d_sfio='undef'
d_shm='undef'
d_shmat='undef'
d_shmatprototype='undef'
i_pthread='undef'
i_pwd='undef'
i_rpcsvcdbm='undef'
-i_sfio='undef'
i_sgtty='undef'
i_shadow='undef'
i_socks='undef'
useposix='true'
usereentrant='undef'
userelocatableinc='undef'
-usesfio='false'
useshrplib='true'
usesitecustomize='undef'
usesocks='undef'
d_setservent_r='undef'
d_setsid='undef'
d_setvbuf='define'
-d_sfio='undef'
d_shm='undef'
d_shmat='undef'
d_shmatprototype='undef'
i_pthread='undef'
i_pwd='undef'
i_rpcsvcdbm='undef'
-i_sfio='undef'
i_sgtty='undef'
i_shadow='undef'
i_socks='undef'
useposix='true'
usereentrant='undef'
userelocatableinc='undef'
-usesfio='false'
useshrplib='true'
usesitecustomize='undef'
usesocks='undef'
d_setservent_r='undef'
d_setsid='undef'
d_setvbuf='define'
-d_sfio='undef'
d_shm='undef'
d_shmat='undef'
d_shmatprototype='undef'
i_pthread='undef'
i_pwd='undef'
i_rpcsvcdbm='undef'
-i_sfio='undef'
i_sgtty='undef'
i_shadow='undef'
i_socks='undef'
useposix='true'
usereentrant='undef'
userelocatableinc='undef'
-usesfio='false'
useshrplib='true'
usesitecustomize='undef'
usesocks='undef'
*/
/*#define I_NETINET_IN /**/
-/* I_SFIO:
- * This symbol, if defined, indicates to the C program that it should
- * include <sfio.h>.
- */
-/*#define I_SFIO /**/
-
/* I_STDDEF:
* This symbol, if defined, indicates that <stddef.h> exists and should
* be included.
*/
/*#define HAS_SETVBUF /**/
-/* USE_SFIO:
- * This symbol, if defined, indicates that sfio should
- * be used.
- */
-/*#define USE_SFIO /**/
-
/* HAS_SHM:
* This symbol, if defined, indicates that the entire shm*(2) library is
* supported.
*/
/*#define I_NETINET_IN / **/
-/* I_SFIO:
- * This symbol, if defined, indicates to the C program that it should
- * include <sfio.h>.
- */
-/*#define I_SFIO / **/
-
/* I_STDDEF:
* This symbol, if defined, indicates that <stddef.h> exists and should
* be included.
*/
/*#define HAS_SETPROCTITLE / **/
-/* USE_SFIO:
- * This symbol, if defined, indicates that sfio should
- * be used.
- */
-/*#define USE_SFIO / **/
-
/* HAS_SIGNBIT:
* This symbol, if defined, indicates that the signbit routine is
* available to check if the given number has the sign bit set.
*/
/*#define I_NETINET_IN / **/
-/* I_SFIO:
- * This symbol, if defined, indicates to the C program that it should
- * include <sfio.h>.
- */
-/*#define I_SFIO / **/
-
/* I_STDDEF:
* This symbol, if defined, indicates that <stddef.h> exists and should
* be included.
*/
/*#define HAS_SETPROCTITLE / **/
-/* USE_SFIO:
- * This symbol, if defined, indicates that sfio should
- * be used.
- */
-/*#define USE_SFIO / **/
-
/* HAS_SIGNBIT:
* This symbol, if defined, indicates that the signbit routine is
* available to check if the given number has the sign bit set.