# New Ticket Created by James deBoer # Please include the string: [perl #32278] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=32278 >
There are a number of .pl files within parrot/config. Some of them have a she-bang line at the beginning of the script, others do not. This patch simply adds '#! perl -w' to the top of any script that didn't have this line already. - James
? gen/cpu/ChangeLog Index: auto/aio.pl =================================================================== RCS file: /cvs/public/parrot/config/auto/aio.pl,v retrieving revision 1.1 diff -u -r1.1 aio.pl --- auto/aio.pl 31 May 2004 11:54:46 -0000 1.1 +++ auto/aio.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # Copyright: 2001-2003 The Perl Foundation. All Rights Reserved. # $Id: aio.pl,v 1.1 2004/05/31 11:54:46 leo Exp $ Index: auto/alignptrs.pl =================================================================== RCS file: /cvs/public/parrot/config/auto/alignptrs.pl,v retrieving revision 1.12 diff -u -r1.12 alignptrs.pl --- auto/alignptrs.pl 12 Aug 2004 09:10:10 -0000 1.12 +++ auto/alignptrs.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # Copyright: 2001-2003 The Perl Foundation. All Rights Reserved. # $Id: alignptrs.pl,v 1.12 2004/08/12 09:10:10 leo Exp $ Index: auto/gmp.pl =================================================================== RCS file: /cvs/public/parrot/config/auto/gmp.pl,v retrieving revision 1.3 diff -u -r1.3 gmp.pl --- auto/gmp.pl 12 Oct 2004 09:00:15 -0000 1.3 +++ auto/gmp.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # Copyright: 2001-2004 The Perl Foundation. All Rights Reserved. # $Id: gmp.pl,v 1.3 2004/10/12 09:00:15 leo Exp $ Index: auto/inline.pl =================================================================== RCS file: /cvs/public/parrot/config/auto/inline.pl,v retrieving revision 1.4 diff -u -r1.4 inline.pl --- auto/inline.pl 6 Mar 2004 22:24:30 -0000 1.4 +++ auto/inline.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # Copyright: 2001-2003 The Perl Foundation. All Rights Reserved. # $Id: inline.pl,v 1.4 2004/03/06 22:24:30 brentdax Exp $ Index: auto/isreg.pl =================================================================== RCS file: /cvs/public/parrot/config/auto/isreg.pl,v retrieving revision 1.3 diff -u -r1.3 isreg.pl --- auto/isreg.pl 6 Mar 2004 22:24:30 -0000 1.3 +++ auto/isreg.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # Copyright: 2001-2003 The Perl Foundation. All Rights Reserved. # $Id: isreg.pl,v 1.3 2004/03/06 22:24:30 brentdax Exp $ Index: auto/jit.pl =================================================================== RCS file: /cvs/public/parrot/config/auto/jit.pl,v retrieving revision 1.34 diff -u -r1.34 jit.pl --- auto/jit.pl 20 Oct 2004 08:03:13 -0000 1.34 +++ auto/jit.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # Copyright: 2001-2003 The Perl Foundation. All Rights Reserved. # $Id: jit.pl,v 1.34 2004/10/20 08:03:13 leo Exp $ Index: auto/memalign.pl =================================================================== RCS file: /cvs/public/parrot/config/auto/memalign.pl,v retrieving revision 1.11 diff -u -r1.11 memalign.pl --- auto/memalign.pl 20 Oct 2004 08:03:13 -0000 1.11 +++ auto/memalign.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # Copyright: 2001-2003 The Perl Foundation. All Rights Reserved. # $Id: memalign.pl,v 1.11 2004/10/20 08:03:13 leo Exp $ Index: auto/pack.pl =================================================================== RCS file: /cvs/public/parrot/config/auto/pack.pl,v retrieving revision 1.5 diff -u -r1.5 pack.pl --- auto/pack.pl 7 Mar 2004 09:50:34 -0000 1.5 +++ auto/pack.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # Copyright: 2001-2003 The Perl Foundation. All Rights Reserved. # $Id: pack.pl,v 1.5 2004/03/07 09:50:34 mikescott Exp $ Index: auto/signal.pl =================================================================== RCS file: /cvs/public/parrot/config/auto/signal.pl,v retrieving revision 1.7 diff -u -r1.7 signal.pl --- auto/signal.pl 6 Mar 2004 22:24:30 -0000 1.7 +++ auto/signal.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # Copyright: 2001-2003 The Perl Foundation. All Rights Reserved. # $Id: signal.pl,v 1.7 2004/03/06 22:24:30 brentdax Exp $ Index: auto/sizes.pl =================================================================== RCS file: /cvs/public/parrot/config/auto/sizes.pl,v retrieving revision 1.12 diff -u -r1.12 sizes.pl --- auto/sizes.pl 17 Aug 2004 08:47:55 -0000 1.12 +++ auto/sizes.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # Copyright: 2001-2003 The Perl Foundation. All Rights Reserved. # $Id: sizes.pl,v 1.12 2004/08/17 08:47:55 jhi Exp $ Index: gen/cpu/x86_64/auto.pl =================================================================== RCS file: /cvs/public/parrot/config/gen/cpu/x86_64/auto.pl,v retrieving revision 1.1 diff -u -r1.1 auto.pl --- gen/cpu/x86_64/auto.pl 30 Oct 2004 06:59:54 -0000 1.1 +++ gen/cpu/x86_64/auto.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w =head1 NAME config/gen/cpu/x86_64/auto.pl Index: init/hints/aix.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/aix.pl,v retrieving revision 1.3 diff -u -r1.3 aix.pl --- init/hints/aix.pl 19 Mar 2004 12:33:11 -0000 1.3 +++ init/hints/aix.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w Configure::Data->set( cc => 'cc_r', link => 'cc_r', Index: init/hints/cygwin.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/cygwin.pl,v retrieving revision 1.8 diff -u -r1.8 cygwin.pl --- init/hints/cygwin.pl 8 Oct 2004 07:08:33 -0000 1.8 +++ init/hints/cygwin.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # cygwin's perl is compiled with -lutil, which for some reason is not # in the standard installation, so we get rid of it my $libs = Configure::Data->get('libs'); Index: init/hints/darwin.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/darwin.pl,v retrieving revision 1.16 diff -u -r1.16 darwin.pl --- init/hints/darwin.pl 24 Oct 2004 09:50:54 -0000 1.16 +++ init/hints/darwin.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w my($ccflags, $ldflags, $libs)=Configure::Data->get(qw(ccflags ldflags libs)); my $OSVers = `uname -r`; Index: init/hints/dec_osf.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/dec_osf.pl,v retrieving revision 1.8 diff -u -r1.8 dec_osf.pl --- init/hints/dec_osf.pl 30 Jul 2004 13:16:37 -0000 1.8 +++ init/hints/dec_osf.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # Tru64 my $ccflags = Configure::Data->get('ccflags'); if ( $ccflags !~ /-pthread/ ) { Index: init/hints/freebsd.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/freebsd.pl,v retrieving revision 1.3 diff -u -r1.3 freebsd.pl --- init/hints/freebsd.pl 11 Jul 2004 17:03:03 -0000 1.3 +++ init/hints/freebsd.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w my $libs = Configure::Data->get('libs'); # get rid of old pthread-stuff, if any Index: init/hints/hpux.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/hpux.pl,v retrieving revision 1.1 diff -u -r1.1 hpux.pl --- init/hints/hpux.pl 18 Oct 2003 23:51:10 -0000 1.1 +++ init/hints/hpux.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w my $libs = Configure::Data->get('libs'); if ( $libs !~ /-lpthread/ ) { $libs .= ' -lpthread'; Index: init/hints/irix.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/irix.pl,v retrieving revision 1.4 diff -u -r1.4 irix.pl --- init/hints/irix.pl 9 Aug 2004 18:21:14 -0000 1.4 +++ init/hints/irix.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w my $ccflags = Configure::Data->get('ccflags') || ""; # 1185 An enumerated type is mixed with another type. if ($ccflags =~ /-woff /) { Index: init/hints/linux.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/linux.pl,v retrieving revision 1.10 diff -u -r1.10 linux.pl --- init/hints/linux.pl 8 Oct 2004 07:08:33 -0000 1.10 +++ init/hints/linux.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w my $libs = Configure::Data->get('libs'); my $cflags = Configure::Data->get('ccflags'); my $cc = Configure::Data->get('cc'); Index: init/hints/mswin32.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/mswin32.pl,v retrieving revision 1.23 diff -u -r1.23 mswin32.pl --- init/hints/mswin32.pl 8 Oct 2004 15:01:11 -0000 1.23 +++ init/hints/mswin32.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w { my %args; @[EMAIL PROTECTED]@_; Index: init/hints/openbsd.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/openbsd.pl,v retrieving revision 1.1 diff -u -r1.1 openbsd.pl --- init/hints/openbsd.pl 18 Oct 2003 01:51:08 -0000 1.1 +++ init/hints/openbsd.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w my $ccflags = Configure::Data->get('ccflags'); if ( $ccflags !~ /-pthread/ ) { Index: init/hints/os2.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/os2.pl,v retrieving revision 1.1 diff -u -r1.1 os2.pl --- init/hints/os2.pl 24 May 2002 06:24:27 -0000 1.1 +++ init/hints/os2.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w # This hints file is very specific to a particular os/2 configuration. # A more general one would be appreciated, should anyone actually be # using OS/2 Index: init/hints/solaris.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/solaris.pl,v retrieving revision 1.4 diff -u -r1.4 solaris.pl --- init/hints/solaris.pl 8 Sep 2004 12:42:51 -0000 1.4 +++ init/hints/solaris.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w my $libs = Configure::Data->get('libs'); if ( $libs !~ /-lpthread/ ) { $libs .= ' -lpthread'; Index: init/hints/vms.pl =================================================================== RCS file: /cvs/public/parrot/config/init/hints/vms.pl,v retrieving revision 1.1 diff -u -r1.1 vms.pl --- init/hints/vms.pl 24 May 2002 06:24:27 -0000 1.1 +++ init/hints/vms.pl 1 Nov 2004 21:50:53 -0000 @@ -1,3 +1,4 @@ +#! perl -w Configure::Data->set( ccflags => qq{/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/NoList/NOANSI_ALIAS/include="./include"}, perl => "MCR $^X",