Change 21035 by [EMAIL PROTECTED] on 2003/09/04 19:02:26

        Integrate:
        [ 21027]
        AUTHORS updates.
        
        [ 21028]
        A SuSE patchlet for perlcc -c to avoid
        "Modification of a read-only value attempted at ... C.pm"
        
        [ 21029]
        Tiny perlcc tweaks.
        
        [ 21030]
        Subject: Re: "vendor" patch pickup
        From: "Marcus Holland-Moritz" <[EMAIL PROTECTED]>
        Date: Thu, 4 Sep 2003 19:47:55 +0200
        Message-ID: <[EMAIL PROTECTED]>
        
        (Gentoo: take Marcus' version of the __THROW patch and
        even further #ifdef-protect it with __GLIBC__.)
        
        [ 21031]
        Subject: [PATCH] perlreftut: change distribution conditions
        From: "Brendan O'Dea" <[EMAIL PROTECTED]>
        Date: Thu, 4 Sep 2003 02:28:49 +1000
        Message-ID: <[EMAIL PROTECTED]>
        
        [ 21033]
        I think once is enough.

Affected files ...

... //depot/maint-5.8/perl/AUTHORS#13 integrate
... //depot/maint-5.8/perl/configure.gnu#5 integrate
... //depot/maint-5.8/perl/ext/B/B/C.pm#5 integrate
... //depot/maint-5.8/perl/perl.h#52 integrate
... //depot/maint-5.8/perl/pod/perlreftut.pod#4 integrate
... //depot/maint-5.8/perl/utils/perlcc.PL#4 integrate

Differences ...

==== //depot/maint-5.8/perl/AUTHORS#13 (text) ====
Index: perl/AUTHORS
--- perl/AUTHORS#12~20883~      Mon Aug 25 08:49:41 2003
+++ perl/AUTHORS        Thu Sep  4 12:02:26 2003
@@ -13,12 +13,15 @@
 -- 
 A. C. Yardley                  <[EMAIL PROTECTED]>
 Aaron B. Dossett               <[EMAIL PROTECTED]>
+Aaron J. Mackey                <[EMAIL PROTECTED]>
 Abe Timmerman                  <[EMAIL PROTECTED]>
 Abhijit Menon-Sen              <[EMAIL PROTECTED]>
 Abigail                        <[EMAIL PROTECTED]>
 Achim Bohnet                   <[EMAIL PROTECTED]>
+Adam Kennedy                   <[EMAIL PROTECTED]>
 Adam Krolnik                   <[EMAIL PROTECTED]>
 Adam Milner                    <[EMAIL PROTECTED]>
+Adam Spiers
 Akim Demaille                  <[EMAIL PROTECTED]>
 Alan Burlison                  <[EMAIL PROTECTED]>
 Alan Champion                  <[EMAIL PROTECTED]>
@@ -28,6 +31,7 @@
 Albert Dvornik                 <[EMAIL PROTECTED]>
 Alessandro Forghieri           <[EMAIL PROTECTED]>
 Alex Gough                     <[EMAIL PROTECTED]>
+Alex Vandiver                  <[EMAIL PROTECTED]>
 Alexander Gough                <[EMAIL PROTECTED]>
 Alexander Klimov               <[EMAIL PROTECTED]>
 Alexander Smishlajev           <[EMAIL PROTECTED]>
@@ -35,9 +39,10 @@
 Alexey Tourbin                 <[EMAIL PROTECTED]>
 Alexey V. Barantsev            <[EMAIL PROTECTED]>
 Allen Smith                    <[EMAIL PROTECTED]>
-alian                          <[EMAIL PROTECTED]>
+Alain Barbet                   <[EMAIL PROTECTED]>
 Ambrose Kofi Laing
 Ananth Kesari                  <[EMAIL PROTECTED]>
+Anders Jonhson
 Andreas Klussmann              <[EMAIL PROTECTED]>
 Andreas König                  <[EMAIL PROTECTED]>
 Andreas Schwab                 <[EMAIL PROTECTED]>
@@ -58,6 +63,7 @@
 Anton Berezin                  <[EMAIL PROTECTED]>
 Anton Tagunov                  <[EMAIL PROTECTED]>
 Archer Sully                   <[EMAIL PROTECTED]>
+Arjen Laarhoven                <[EMAIL PROTECTED]>
 Art Green                      <[EMAIL PROTECTED]>
 Artur Bergman                  <[EMAIL PROTECTED]>
 Autrijus Tang                  <[EMAIL PROTECTED]>
@@ -112,12 +118,13 @@
 Charles Lane                   <[EMAIL PROTECTED]>
 Charles Randall                <[EMAIL PROTECTED]>
 Charles Wilson                 <[EMAIL PROTECTED]>
-Chaskiel M Grundma
+Chaskiel M Grundman
 Chip Salzenberg                <[EMAIL PROTECTED]>
 Chris Ball                     <[EMAIL PROTECTED]>
 Chris Bongaarts                <[EMAIL PROTECTED]>
 Chris Faylor                   <[EMAIL PROTECTED]>
 Chris Nandor                   <[EMAIL PROTECTED]>
+Chris Pepper
 Chris Wick                     <[EMAIL PROTECTED]>
 Christian Kirsch               <[EMAIL PROTECTED]>
 Christopher Chan-Nui           <[EMAIL PROTECTED]>
@@ -142,6 +149,7 @@
 Damian Conway                  <[EMAIL PROTECTED]>
 Damon Atkins                   <[EMAIL PROTECTED]>
 Dan Boorstein                  <[EMAIL PROTECTED]>
+Dan Brook
 Dan Hale                       <[EMAIL PROTECTED]>
 Dan Kogai                      <[EMAIL PROTECTED]>
 Dan Schmidt                    <[EMAIL PROTECTED]>
@@ -163,6 +171,7 @@
 Dave Hartnoll                  <[EMAIL PROTECTED]>
 Dave Liney                     <[EMAIL PROTECTED]>
 Dave Nelson                    <[EMAIL PROTECTED]>
+Dave Paris
 Dave Rolsky                    <[EMAIL PROTECTED]>
 Dave Schweisguth               <[EMAIL PROTECTED]>
 David Billinghurst             <[EMAIL PROTECTED]>
@@ -180,6 +189,7 @@
 David Kerry                    <[EMAIL PROTECTED]>
 David Mitchell                 <[EMAIL PROTECTED]>
 David Muir Sharnoff            <[EMAIL PROTECTED]>
+david nicol                    <[EMAIL PROTECTED]>
 David R. Favor                 <[EMAIL PROTECTED]>
 David Sparks                   <[EMAIL PROTECTED]>
 David Starks-Browning          <[EMAIL PROTECTED]>
@@ -201,6 +211,7 @@
 Drago Goricanec                <[EMAIL PROTECTED]>
 Ed Mooring                     <[EMAIL PROTECTED]>
 Ed Peschko                     <[EMAIL PROTECTED]>
+Edmund Bacon
 Edward Avis                    <[EMAIL PROTECTED]>
 Edward Moy                     <[EMAIL PROTECTED]>
 Edward Peschko                 <[EMAIL PROTECTED]>
@@ -208,9 +219,11 @@
 Elizabeth Mattijsen            <[EMAIL PROTECTED]>
 Enache Adrian                  <[EMAIL PROTECTED]>
 Eric Arnold                    <[EMAIL PROTECTED]>
+Eric Amick
 Eric Bartley                   <[EMAIL PROTECTED]>
 Eric E. Coe                    <[EMAIL PROTECTED]>
 Eric Fifer                     <[EMAIL PROTECTED]>
+Eric Melville
 Erich Rickheit
 Eryq                           <[EMAIL PROTECTED]>
 Etienne Grossman               <[EMAIL PROTECTED]>
@@ -292,6 +305,7 @@
 Ilya Zakharevich               <[EMAIL PROTECTED]>
 Inaba Hiroto                   <[EMAIL PROTECTED]>
 Indy Singh                     <[EMAIL PROTECTED]>
+insecure                       <[EMAIL PROTECTED]>
 Irving Reid                    <[EMAIL PROTECTED]>
 Ivan Kurmanov                  <[EMAIL PROTECTED]>
 J. David Blackstone            <[EMAIL PROTECTED]>
@@ -302,6 +316,7 @@
 James                          <[EMAIL PROTECTED]>
 James A. Duncan                <[EMAIL PROTECTED]>
 James FitzGibbon               <[EMAIL PROTECTED]>
+James Jurach                   <[EMAIL PROTECTED]>
 Jamshid Afshar
 Jan D.                         <[EMAIL PROTECTED]>
 Jan Dubois                     <[EMAIL PROTECTED]>
@@ -316,6 +331,7 @@
 Jason Shirk
 Jason Stewart                  <[EMAIL PROTECTED]>
 Jason Varsoke                  <[EMAIL PROTECTED]>
+Jay Hannah                     <[EMAIL PROTECTED]>
 Jay Rogers                     <[EMAIL PROTECTED]>
 JD Laub                        <[EMAIL PROTECTED]>
 Jeff Bouis
@@ -347,6 +363,7 @@
 Joe Buehler                    <[EMAIL PROTECTED]>
 Joe McMahon                    <[EMAIL PROTECTED]>
 Joe Orton                      <[EMAIL PROTECTED]>
+Joe Schaefer                   <[EMAIL PROTECTED]>
 Joe Smith                      <[EMAIL PROTECTED]>
 Joel Rosi-Schwartz             <[EMAIL PROTECTED]>
 Joerg Porath                   <[EMAIL PROTECTED]>
@@ -385,12 +402,16 @@
 Jonathan I. Kamens             <[EMAIL PROTECTED]>
 Jonathan Roy                   <[EMAIL PROTECTED]>
 Jonathan Stowe                 <[EMAIL PROTECTED]>
+Jos I. Boumans                 <[EMAIL PROTECTED]>
+Jose Auguste-Etienne           <[EMAIL PROTECTED]>
 Joseph N. Hall                 <[EMAIL PROTECTED]>
 Joseph S. Myers                <[EMAIL PROTECTED]>
 Joshua E. Rodd                 <[EMAIL PROTECTED]>
 Joshua Pritikin                <[EMAIL PROTECTED]>
+Joost van Baal                 <[EMAIL PROTECTED]>
 JT McDuffie                    <[EMAIL PROTECTED]>
 Juan Gallego                   <[EMAIL PROTECTED]>
+Juerd                          <[EMAIL PROTECTED]>
 Juha Laiho                     <[EMAIL PROTECTED]>
 Julian Yip                     <[EMAIL PROTECTED]>
 Jungshik Shin                  <[EMAIL PROTECTED]>
@@ -403,12 +424,14 @@
 Karsten Sperling               <[EMAIL PROTECTED]>
 Kaveh Ghazi                    <[EMAIL PROTECTED]>
 Kay Röpke                      <[EMAIL PROTECTED]>
+KAWAI Takanori                 <[EMAIL PROTECTED]>
 Keith Neufeld                  <[EMAIL PROTECTED]>
 Keith Thompson                 <[EMAIL PROTECTED]>
 Keith Thompson                 <[EMAIL PROTECTED]>
 Ken Estes                      <[EMAIL PROTECTED]>
 Ken Fox                        <[EMAIL PROTECTED]>
 Ken MacLeod                    <[EMAIL PROTECTED]>
+Ken Neighbors
 Ken Shan                       <[EMAIL PROTECTED]>
 Ken Williams                   <[EMAIL PROTECTED]>
 Kenneth Albanowski             <[EMAIL PROTECTED]>
@@ -441,6 +464,7 @@
 Lionel Cons                    <[EMAIL PROTECTED]>
 Luc St-Louis                   <[EMAIL PROTECTED]>
 Luca Fini
+Lukas Mai
 Lupe Christoph                 <[EMAIL PROTECTED]>
 Luther Huffman                 <[EMAIL PROTECTED]>
 M. J. T. Guy                   <[EMAIL PROTECTED]>
@@ -450,6 +474,7 @@
 Marc Lehmann                   <[EMAIL PROTECTED]>
 Marc Paquette                  <[EMAIL PROTECTED]>
 Marcel Grunauer                <[EMAIL PROTECTED]>
+Marek Rouchal                  <[EMAIL PROTECTED]>
 Mark A Biggar                  <[EMAIL PROTECTED]>
 Marcus Holland-Moritz          <[EMAIL PROTECTED]>
 Mark A. Hershberger            <[EMAIL PROTECTED]>
@@ -478,7 +503,9 @@
 Martin Jost                    <[EMAIL PROTECTED]>
 Martin Lichtin                 <[EMAIL PROTECTED]>
 Martin Plechsmid               <[EMAIL PROTECTED]>
+Martti Rahkila                 <[EMAIL PROTECTED]>
 Marty Lucich                   <[EMAIL PROTECTED]>
+Marty Pauley                   <[EMAIL PROTECTED]>
 Martyn Pearce                  <[EMAIL PROTECTED]>
 Masahiro KAJIURA               <[EMAIL PROTECTED]>
 Mathias Koerber                <[EMAIL PROTECTED]>
@@ -524,6 +551,7 @@
 Neale Ferguson                 <[EMAIL PROTECTED]>
 Neil Bowers                    <[EMAIL PROTECTED]>
 Nicholas Clark                 <[EMAIL PROTECTED]>
+Nicholas Oxhøj
 Nick Duffek
 Nick Gianniotis
 Nick Ing-Simmons               <[EMAIL PROTECTED]>
@@ -531,6 +559,7 @@
 Nikola Knezevic                <[EMAIL PROTECTED]>
 Norbert Pueschel               <[EMAIL PROTECTED]>
 Norton T. Allen                <[EMAIL PROTECTED]>
+OKAIE Yutaka
 Olaf Flebbe                    <[EMAIL PROTECTED]>
 Olaf Titz                      <[EMAIL PROTECTED]>
 Ollivier Robert                <[EMAIL PROTECTED]>
@@ -552,6 +581,7 @@
 Paul Saab                      <[EMAIL PROTECTED]>
 Paul Schinder                  <[EMAIL PROTECTED]>
 Per Einar Ellefsen             <[EMAIL PROTECTED]>
+Peter BARABAS
 Pete Peterson                  <[EMAIL PROTECTED]>
 Peter Chines                   <[EMAIL PROTECTED]>
 Peter Gessner                  <[EMAIL PROTECTED]>
@@ -559,6 +589,7 @@
 Peter Haworth                  <[EMAIL PROTECTED]>
 Peter J. Farley III            <[EMAIL PROTECTED]>
 Peter Jaspers-Fayer
+Peter O'Gorman                 <[EMAIL PROTECTED]>
 Peter Prymmer                  <[EMAIL PROTECTED]>
 Peter Scott                    <[EMAIL PROTECTED]>
 Peter van Heusden              <[EMAIL PROTECTED]>
@@ -570,6 +601,7 @@
 Piers Cawley                   <[EMAIL PROTECTED]>
 Piotr Klaban                   <[EMAIL PROTECTED]>
 Pixel                          <[EMAIL PROTECTED]>
+Pradeep Hodigere               <[EMAIL PROTECTED]>
 Prymmer/Kahn                   <[EMAIL PROTECTED]>
 Quentin Fennessy               <[EMAIL PROTECTED]>
 Radu Greab                     <[EMAIL PROTECTED]>
@@ -582,6 +614,7 @@
 Randall Gellens                <[EMAIL PROTECTED]>
 Randolf Werner                 <[EMAIL PROTECTED]>
 Randy J. Ray                   <[EMAIL PROTECTED]>
+Randy W. Sims
 Raphael Manfredi               <[EMAIL PROTECTED]>
 Raul Dias                      <[EMAIL PROTECTED]>
 Raymund Will                   <[EMAIL PROTECTED]>
@@ -591,8 +624,10 @@
 Rich Salz                      <[EMAIL PROTECTED]>
 Richard A. Wells               <[EMAIL PROTECTED]>
 Richard Clamp                  <[EMAIL PROTECTED]>
-Richard Foley                  <[EMAIL PROTECTED]>
+Richard Foley                  <[EMAIL PROTECTED]>
 Richard Hatch                  <[EMAIL PROTECTED]>
+Richard Hitt                   <[EMAIL PROTECTED]>
+Richard Kandarian              <[EMAIL PROTECTED]>
 Richard L. England             <[EMAIL PROTECTED]>
 Richard L. Maus, Jr.           <[EMAIL PROTECTED]>
 Richard Soderberg              <[EMAIL PROTECTED]>
@@ -621,6 +656,7 @@
 Ryan Herbert                   <[EMAIL PROTECTED]>
 SADAHIRO Tomoyuki              <[EMAIL PROTECTED]>
 SAKAI Kiyotaka                 <[EMAIL PROTECTED]>
+Salvador Fandiño               <[EMAIL PROTECTED]>
 Sam Tregar                     <[EMAIL PROTECTED]>
 Samuli Kärkkäinen              <[EMAIL PROTECTED]>
 Schuyler Erle                  <[EMAIL PROTECTED]>
@@ -638,6 +674,7 @@
 Shigeya Suzuki                 <[EMAIL PROTECTED]>
 Shimpei Yamashita              <[EMAIL PROTECTED]>
 Shishir Gundavaram             <[EMAIL PROTECTED]>
+Shlomi Fish                    <[EMAIL PROTECTED]>
 Simon Cozens                   <[EMAIL PROTECTED]>
 Simon Glover                   <[EMAIL PROTECTED]>
 Simon Leinen
@@ -671,6 +708,7 @@
 SynaptiCAD, Inc.               <[EMAIL PROTECTED]>
 Takis Psarogiannakopoulos      <[EMAIL PROTECTED]>
 Taro KAWAGISHI
+Tassilo von Parseval           <[EMAIL PROTECTED]>
 Tatsuhiko Miyagawa             <[EMAIL PROTECTED]>
 Ted Ashton                     <[EMAIL PROTECTED]>
 Ted Law                        <[EMAIL PROTECTED]>

==== //depot/maint-5.8/perl/configure.gnu#5 (xtext) ====
Index: perl/configure.gnu
--- perl/configure.gnu#4~20212~ Thu Jul 24 07:32:57 2003
+++ perl/configure.gnu  Thu Sep  4 12:02:26 2003
@@ -71,12 +71,6 @@
                opts="$opts $arg"
                shift
                ;;
-       --prefix)
-               shift
-               arg="-Dprefix=$1"
-               opts="$opts $arg"
-               shift
-               ;;
        --cache-file=*)
                shift           # Just ignore it.
                ;;

==== //depot/maint-5.8/perl/ext/B/B/C.pm#5 (text) ====
Index: perl/ext/B/B/C.pm
--- perl/ext/B/B/C.pm#4~20693~  Wed Aug 13 22:35:13 2003
+++ perl/ext/B/B/C.pm   Thu Sep  4 12:02:26 2003
@@ -1863,10 +1863,10 @@
  my $sym;
  my $ref;
  no strict 'vars';
- local(*glob);
  $prefix = '' unless defined $prefix;
  while (($sym, $ref) = each %$symref) 
   {             
+   local(*glob);
    *glob = $ref;
    if ($sym =~ /::$/) 
     {

==== //depot/maint-5.8/perl/perl.h#52 (text) ====
Index: perl/perl.h
--- perl/perl.h#51~20918~       Wed Aug 27 06:15:45 2003
+++ perl/perl.h Thu Sep  4 12:02:26 2003
@@ -743,9 +743,14 @@
 #endif
 
 /* sockatmark() is so new (2001) that many places might have it hidden
- * behind some -D_BLAH_BLAH_SOURCE guard. */
+ * behind some -D_BLAH_BLAH_SOURCE guard.  The __THROW magic is required
+ * e.g. in Gentoo, see http://bugs.gentoo.org/show_bug.cgi?id=12605 */
 #if defined(HAS_SOCKATMARK) && !defined(HAS_SOCKATMARK_PROTO)
+# if defined(__THROW) && defined(__GLIBC__)
+int sockatmark(int) __THROW;
+# else
 int sockatmark(int);
+# endif
 #endif
 
 #ifdef SETERRNO

==== //depot/maint-5.8/perl/pod/perlreftut.pod#4 (text) ====
Index: perl/pod/perlreftut.pod
--- perl/pod/perlreftut.pod#3~20460~    Sun Aug  3 12:09:33 2003
+++ perl/pod/perlreftut.pod     Thu Sep  4 12:02:26 2003
@@ -512,12 +512,8 @@
 
 Copyright 1998 The Perl Journal.
 
-When included as part of the Standard Version of Perl, or as part of
-its complete documentation whether printed or otherwise, this work may
-be distributed only under the terms of Perl's Artistic License.  Any
-distribution of this file or derivatives thereof outside of that
-package require that special arrangements be made with copyright
-holder.
+This documentation is free; you can redistribute it and/or modify it
+under the same terms as Perl itself.
 
 Irrespective of its distribution, all code examples in these files are
 hereby placed into the public domain.  You are permitted and

==== //depot/maint-5.8/perl/utils/perlcc.PL#4 (text) ====
Index: perl/utils/perlcc.PL
--- perl/utils/perlcc.PL#3~20682~       Wed Aug 13 10:19:03 2003
+++ perl/utils/perlcc.PL        Thu Sep  4 12:02:26 2003
@@ -328,7 +328,7 @@
     $link .= " -libpath:".$_ for split /\s+/, opt(L);
     my @mods = split /-?u /, $stash;
     $link .= " ".ExtUtils::Embed::ldopts("-std", [EMAIL PROTECTED]);
-    $link .= " perl57.lib kernel32.lib msvcrt.lib";
+    $link .= " perl5$Config{PERL_VERSION}.lib kernel32.lib msvcrt.lib";
     vprint 3, "running $Config{cc} $compile";
     system("$Config{cc} $compile");
     vprint 3, "running $Config{ld} $link";
@@ -529,7 +529,7 @@
 sub _usage_and_die {
     _die(<<EOU);
 $0: Usage:
-$0 [-o executable] [-r] [-O|-B|-c|-S] [-log log] [source[.pl] | -e oneliner]
+$0 [-o executable] [-r] [-O|-B|-c|-S] [-I /foo] [-L /foo] [-log log] [source[.pl] | 
-e oneliner]
 EOU
 }
 
End of Patch.

Reply via email to