diff options
author | Perl 5 Porters <perl5-porters@africa.nicoh.com> | 1997-04-23 00:00:00 +1200 |
---|---|---|
committer | Chip Salzenberg <chip@atlantic.net> | 1997-04-23 00:00:00 +1200 |
commit | 46fc3d4c69a0adf236bfcba70daee7fd597cf30d (patch) | |
tree | 3b70f4a42d2ccd034756c9786032a1e531569e62 /hints | |
parent | 10a676f83f541430b63a3192b246bf6f86d3b189 (diff) | |
download | perl-46fc3d4c69a0adf236bfcba70daee7fd597cf30d.tar.gz |
[inseparable changes from match from perl-5.003_97g to perl-5.003_97h]
BUILD PROCESS
Subject: Fix up Linux hints for tcsh, and Configure patch
Date: Tue, 22 Apr 1997 11:02:27 -0400 (EDT)
From: Andy Dougherty <doughera@lafcol.lafayette.edu>
Files: Configure hints/linux.sh
Msg-ID: Pine.SOL.3.95q.970422101051.2506C-100000@fractal.lafayette.e
(applied based on p5p patch as commit 1eb1b1cb9647b817d039bb17afa3e74940b5ef92)
Subject: There is no standard answer to 'Use suidperl?'
From: Chip Salzenberg <chip@perl.com>
Files: hints/bsdos.sh hints/freebsd.sh hints/linux.sh hints/machten_2.sh
CORE LANGUAGE CHANGES
Subject: Support PRINTF for tied handles
Date: Sun, 20 Apr 1997 18:26:13 -0400
From: Doug MacEachern <dougm@opengroup.org>
Files: pod/perldelta.pod pod/perltie.pod pp_sys.c t/op/misc.t
Msg-ID: 199704202226.SAA08032@postman.osf.org
(applied based on p5p patch as commit e7c5525577c16ee25e3521e86aca2b5105dba394)
CORE PORTABILITY
Subject: Fix bitwise shifts and pack('w') on Crays
From: Chip Salzenberg <chip@perl.com>
Files: pp.c
DOCUMENTATION
Subject: FAQ udpate (23-apr-97)
Date: Wed, 23 Apr 1997 12:22:55 -0600 (MDT)
From: Nathan Torkington <gnat@prometheus.frii.com>
Files: pod/perlfaq*.pod
private-msgid: 199704231822.MAA05074@prometheus.frii.com
OTHER CORE CHANGES
Subject: Mondo Cool patch for buffer safety and convenience
From: Chip Salzenberg <chip@perl.com>
Files: XSUB.h doop.c dump.c ext/DynaLoader/dl_dlopen.xs ext/DynaLoader/dl_hpux.xs ext/DynaLoader/dl_next.xs ext/DynaLoader/dlutils.c ext/ODBM_File/ODBM_File.xs global.sym gv.c interp.sym mg.c op.c perl.c perl.h pod/perlguts.pod pp.c pp_ctl.c pp_hot.c pp_sys.c proto.h regcomp.c regexec.c sv.c toke.c util.c
Subject: Problems with glob
Date: Sun, 20 Apr 1997 02:44:32 -0400 (EDT)
From: Ilya Zakharevich <ilya@math.ohio-state.edu>
Files: op.c
Msg-ID: 1997Apr20.024432.1941365@hmivax.humgen.upenn.edu
(applied based on p5p patch as commit a1230b335277820e65b8a9454ab751341204cf4f)
Subject: Fix scalar leak in closures
From: Chip Salzenberg <chip@perl.com>
Files: op.c scope.c
Subject: Refine error messages re: anon subs' prototypes
From: Chip Salzenberg <chip@perl.com>
Files: op.c
Subject: Outermost scope is void, not scalar
From: Chip Salzenberg <chip@perl.com>
Files: pp_ctl.c
Diffstat (limited to 'hints')
-rw-r--r-- | hints/bsdos.sh | 1 | ||||
-rw-r--r-- | hints/freebsd.sh | 2 | ||||
-rw-r--r-- | hints/linux.sh | 30 | ||||
-rw-r--r-- | hints/machten_2.sh | 3 |
4 files changed, 12 insertions, 24 deletions
diff --git a/hints/bsdos.sh b/hints/bsdos.sh index 29a069102c..ef98ace43f 100644 --- a/hints/bsdos.sh +++ b/hints/bsdos.sh @@ -16,7 +16,6 @@ so='o' #sig_name='ZERO HUP INT QUIT ILL TRAP IOT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH INFO USR1 USR2 ' signal_t='void' d_voidsig='define' -d_dosuid='define' # we don't want to use -lnm, since exp() is busted (in 1.1 anyway) set `echo X "$libswanted "| sed -e 's/ nm / /'` diff --git a/hints/freebsd.sh b/hints/freebsd.sh index 7ec8751f87..6ce5fa720c 100644 --- a/hints/freebsd.sh +++ b/hints/freebsd.sh @@ -59,7 +59,6 @@ case "$osvers" in 2.0.5*|2.0-built*|2.1*) usevfork='true' usemymalloc='n' - d_dosuid='define' d_setregid='define' d_setreuid='define' d_setegid='undef' @@ -73,7 +72,6 @@ case "$osvers" in usevfork='true' usemymalloc='n' libswanted=`echo $libswanted | sed 's/ malloc / /'` - d_dosuid='define' d_setregid='define' d_setreuid='define' d_setegid='undef' diff --git a/hints/linux.sh b/hints/linux.sh index 99ab9c869c..d458c49f80 100644 --- a/hints/linux.sh +++ b/hints/linux.sh @@ -17,13 +17,6 @@ # No version of Linux supports setuid scripts. d_suidsafe='undef' -#don't force people to install SUID if they don't want to (have said -#-Dd_dosuid=undef explicitly on command line) - MIKEDLR -if [ ! "A$d_dosuid" = "Aundef" ] #do I need to be paranoid here? -then - d_dosuid='define' -fi - # perl goes into the /usr tree. See the Filesystem Standard # available via anonymous FTP at tsx-11.mit.edu in @@ -175,16 +168,17 @@ fi if [ ! "`csh -c 'echo $version' 2>/dev/null`" ] then - echo 'Real csh found (might break); looking for tcsh ...' - if which tcsh >/dev/null 2>&1 - then - echo 'Found tcsh; will use it for globbing.' - csh='tcsh' - d_csh='tcsh' - full_csh=`which tcsh` # we know this will work now. - else - echo "Couldn't find tcsh. BEWARE BROKEN GLOBBING." - fi + echo 'Real csh found (might break); looking for tcsh ...' + # Use ../UU/loc to find tcsh. (We run in the hints/ directory.) + if xxx=`../UU/loc tcsh blurfl $pth`; $test -f "$xxx"; then + echo "Found tcsh. I'll use it for globbing." + # We can't change Configure's setting of $csh, due to the way + # Configure handles $d_portable and commands found in $loclist. + # We can set the value for CSH in config.h by setting full_csh. + full_csh=$xxx + else + echo "Couldn't find tcsh. BEWARE: GLOBBING MIGHT BE BROKEN." + fi else - echo 'Your csh is really tcsh. Good.' + echo 'Your csh is really tcsh. Good.' fi diff --git a/hints/machten_2.sh b/hints/machten_2.sh index c406a37df7..bc7dde4e3f 100644 --- a/hints/machten_2.sh +++ b/hints/machten_2.sh @@ -46,9 +46,6 @@ esac # MachTen doesn't have secure setid scripts d_suidsafe='undef' -case "$d_dosuid" in -'') d_dosuid='define' ;; -esac # groupstype should be gid_t, as near as I can tell, but it only # seems to work right when it's int. |