No mode sfio - backport from Nicholas' work
authorH.Merijn Brand <h.m.brand@xs4all.nl>
Sun, 19 Jan 2014 19:54:30 +0000 (20:54 +0100)
committerH.Merijn Brand <h.m.brand@xs4all.nl>
Sun, 19 Jan 2014 19:54:30 +0000 (20:54 +0100)
U/modified/Myinit.U
U/perl/d_sfio.U [deleted file]

index a9afd66..e4f7220 100644 (file)
@@ -32,7 +32,7 @@
 ?X: Put crypt here, even though I should really fix d_crypt.U to look
 ?X: for it correctly, including possible shared library versions.
 : 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.
diff --git a/U/perl/d_sfio.U b/U/perl/d_sfio.U
deleted file mode 100644 (file)
index bcbd161..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-?RCS: $Id: d_sfio.U,v $
-?RCS:
-?RCS: Copyright (c) 1996-1998 Andy Dougherty
-?RCS:
-?RCS: You may distribute under the terms of either the GNU General Public
-?RCS: License or the Artistic License, as specified in the README file.
-?RCS:
-?RCS: $Log: d_sfio.U,v $
-?RCS:
-?MAKE:usesfio d_sfio: i_sfio Inlibc Myread Oldconfig sed libs \
-       Setvar package
-?MAKE: -pick add $@ %<
-?S:usesfio:
-?S:    This variable is set to true when the user agrees to use sfio.
-?S:    It is set to false when sfio is not available or when the user
-?S:    explicitly requests not to use sfio.  It is here primarily so
-?S:    that command-line settings can override the auto-detection of
-?S:    d_sfio without running into a "WHOA THERE".
-?S:.
-?S:d_sfio:
-?S:    This variable conditionally defines the USE_SFIO symbol,
-?S:    and indicates whether sfio is available (and should be used).
-?S:.
-?C:USE_SFIO:
-?C:    This symbol, if defined, indicates that sfio should
-?C:    be used.
-?C:.
-?H:#$d_sfio    USE_SFIO                /**/
-?H:.
-?LINT:set d_sfio
-?LINT:change libs
-: 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
-?X:
-?X: Only set d_sfio when final value is known to avoid spurious Whoa's
-?X: Then set usesfio accordingly to the current value, for next run
-?X:
-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
-
-