MFC of Perl 5.6?

2001-03-07 Thread Forrest Aldrich

I searched the archives, and found this question asked, but no responses.

I wonder when (if) Perl 5.6 will be MFC'd to 4.x.


Thanks,

_F


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: MFC of Perl 5.6?

2001-03-07 Thread David O'Brien

On Wed, Mar 07, 2001 at 06:33:09PM -0500, Forrest Aldrich wrote:
 I searched the archives, and found this question asked, but no responses.
 I wonder when (if) Perl 5.6 will be MFC'd to 4.x.
  ^^

Uh, _*WHY*_ are you sending this to freebsd-current rather than
freebsd-stable where it is applicable???

BTW, you need to do a much better search.  The reason is there are known
bugs and issues in Perl 5.6.0, and it is expected 5.6.1 will be MFCed
when it comes out.

-- 
-- David  ([EMAIL PROTECTED])
  GNU is Not Unix / Linux Is Not UniX

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: PERL 5.6

2000-09-07 Thread Mark Murray

 Can anyoine give me an idea when Perl 5.6 will be merged from current into
 stable?

Real Soon Now(tm).

M
--
Mark Murray
Join the anti-SPAM movement: http://www.cauce.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



PERL 5.6

2000-09-06 Thread William Woods

Can anyoine give me an idea when Perl 5.6 will be merged from current into
stable?


Bill



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Vendor import of Perl 5.6

2000-06-26 Thread Mark Murray

 This indicates to me that configpm is not reading Config.pm from the obj
 directory, which does contain the correct value that configpm is looking
 for at line 433. 
 
   I'm not sure what the fix is, but hopefully this'll help mark down the
 road. 

Thanks! You're building threads, right?

M
--
Mark Murray
Join the anti-SPAM movement: http://www.cauce.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Vendor import of Perl 5.6

2000-06-26 Thread Doug Barton

Mark Murray wrote:
 
  This indicates to me that configpm is not reading Config.pm from the obj
  directory, which does contain the correct value that configpm is looking
  for at line 433.
 
I'm not sure what the fix is, but hopefully this'll help mark down the
  road.
 
 Thanks! You're building threads, right?

No... should I be? The only perl related item in /etc/make.conf is:

NOSUIDPERL= true

I forgot to mention that my cvs update happened after your commit to
perl.h. Anything I can do to help, let me know.

Semi-PS, I'd like to put in a vote for your /dev/random work to be
completed before the SMP destabilization begins. It would be nice to
have a fully-working -Current to fall back on before the axes start to
fall. :)

Doug
-- 
"Live free or die"
- State motto of my ancestral homeland, New Hampshire

Do YOU Yahoo!?


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



/dev/random, Perl 5.6 SMP destabilisation (Was: Vendor import of Perl 5.6)

2000-06-26 Thread Maxim Sobolev

Doug Barton wrote:

 Semi-PS, I'd like to put in a vote for your /dev/random work to be
 completed before the SMP destabilization begins. It would be nice to
 have a fully-working -Current to fall back on before the axes start to
 fall. :)

I second to this.

-Maxim



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Vendor import of Perl 5.6

2000-06-26 Thread Munehiro Matsuda

Date: Mon, 26 Jun 2000 08:42:43 +0200
From: Mark Murray [EMAIL PROTECTED]
:: This indicates to me that configpm is not reading Config.pm from the obj
:: directory, which does contain the correct value that configpm is looking
:: for at line 433. 
:: 
:: I'm not sure what the fix is, but hopefully this'll help mark down the
:: road. 
::
::Thanks! You're building threads, right?

Mark,

I'm not sure if this is correct, but I got through the perl build problem
with the following patch:
-8--8--8--
--- contrib/perl5/configpm.ctm  Mon Jun 26 13:10:55 2000
+++ contrib/perl5/configpm  Mon Jun 26 16:33:13 2000
@@ -17,7 +17,7 @@
 
 
 open CONFIG, "$config_pm" or die "Can't open $config_pm: $!\n";
-$myver = sprintf "v%vd", $^V;
+$myver = $];
 
 print CONFIG 'ENDOFBEG_NOQ', "ENDOFBEG";
 package Config;
@@ -430,11 +430,11 @@
 import Config;
 
 die "$0: $config_pm not valid"
-   unless $Config{'CONFIGDOTSH'} eq 'true';
+   unless $Config{'CONFIG'} eq 'true';
 
 die "$0: error processing $config_pm"
if defined($Config{'an impossible name'})
-   or $Config{'CONFIGDOTSH'} ne 'true' # test cache
+   or $Config{'CONFIG'} ne 'true' # test cache
;
 
 die "$0: error processing $config_pm"
-8--8--8--

BTW, my buildworld is still going, so should know the results
in a few hours.

Hope this helps,
  Haro

=--
   _ _Munehiro (haro) Matsuda
 -|- /_\  |_|_|   Business Incubation Dept., Kubota Corp.
 /|\ |_|  |_|_|   1-3 Nihonbashi-Muromachi 3-Chome
  Chuo-ku Tokyo 103-8310, Japan
  Tel: +81-3-3245-3318  Fax: +81-3-3245-3315
  Email: [EMAIL PROTECTED]










To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Vendor import of Perl 5.6

2000-06-26 Thread Munehiro Matsuda

From: [EMAIL PROTECTED] (Munehiro Matsuda)
Date: Mon, 26 Jun 2000 16:53:35 +0900
::Mark,
::
::I'm not sure if this is correct, but I got through the perl build problem
::with the following patch:
::-8--8--8--
snip
::-8--8--8--
::
::BTW, my buildworld is still going, so should know the results
::in a few hours.

Mark,

My patch failed with following error, on "stage 4: make dependencies".

-8--8--8--
=== gnu/usr.bin/perl/perl
Extracting config.h (with variable substitutions)
Extracting cflags (with variable substitutions)
Extracting writemain (with variable substitutions)
Extracting myconfig (with variable substitutions)
miniperl -I/usr/obj/usr/src/gnu/usr.bin/perl/perl/lib  -e 'use AutoSplit; 
autosplit_lib_modules(@ARGV)'  lib/*.pm lib/*/*.pm
Perl 5.00564 required--this is only version 5.00503, stopped at 
/usr/obj/usr/src/gnu/usr.bin/perl/perl/lib/AutoSplit.pm line 3.
BEGIN failed--compilation aborted at 
/usr/obj/usr/src/gnu/usr.bin/perl/perl/lib/AutoSplit.pm line 3.
BEGIN failed--compilation aborted at -e line 1.
*** Error code 255

Stop in /usr/src/gnu/usr.bin/perl/perl.
*** Error code 1
-8--8--8--

I don't think I can fix this one. sorry. :-( 

  Haro,
=--
   _ _Munehiro (haro) Matsuda
 -|- /_\  |_|_|   Business Incubation Dept., Kubota Corp.
 /|\ |_|  |_|_|   1-3 Nihonbashi-Muromachi 3-Chome
  Chuo-ku Tokyo 103-8310, Japan
  Tel: +81-3-3245-3318  Fax: +81-3-3245-3315
  Email: [EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Vendor import of Perl 5.6

2000-06-26 Thread Mark Murray

 I'm not sure if this is correct, but I got through the perl build problem
 with the following patch:

I did something that is effectively the same.

M
--
Mark Murray
Join the anti-SPAM movement: http://www.cauce.org


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Vendor import of Perl 5.6

2000-06-25 Thread Dampure, Pierre Y.


Apologies if this has already been reported, but `make world` is
currently failing when trying to generate Config.pm for the newly
imported Perl 5.6 (failure at line 20 of configpm)


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: Vendor import of Perl 5.6

2000-06-25 Thread Doug Barton

"Dampure, Pierre Y." wrote:
 
 Apologies if this has already been reported, but `make world` is
 currently failing when trying to generate Config.pm for the newly
 imported Perl 5.6 (failure at line 20 of configpm)

Second that. Clean /usr/obj, make cleandir in /usr/src, problem still
there. 

cd /usr/amd/realmounts/slave/usr/current/src/gnu/usr.bin/perl; make
build-tools
cd /usr/amd/realmounts/slave/usr/current/src/gnu/usr.bin/perl/libperl 
make build-tools
Extracting config.h (with variable substitutions)
Extracting cflags (with variable substitutions)
Extracting writemain (with variable substitutions)
Extracting myconfig (with variable substitutions)
Invalid conversion in sprintf: "%v" at
/usr/amd/realmounts/slave/usr/current/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/configpm
line 20.
Use of uninitialized value at
/usr/amd/realmounts/slave/usr/current/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/configpm
line 432.
/usr/amd/realmounts/slave/usr/current/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/configpm:
Config.pm not valid at
/usr/amd/realmounts/slave/usr/current/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/configpm
line 432.
*** Error code 255

Even when I got past that problem by setting '$myver = $];' in configpm,
the next problem that came up was:

Use of uninitialized value at
/usr/amd/realmounts/slave/usr/current/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/configpm
line 433.
/usr/amd/realmounts/slave/usr/current/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/configpm:
Config.pm not valid at
/usr/amd/realmounts/slave/usr/current/src/gnu/usr.bin/perl/libperl/../../../../contrib/perl5/configpm
line 433.
*** Error code 255

This indicates to me that configpm is not reading Config.pm from the obj
directory, which does contain the correct value that configpm is looking
for at line 433. 

I'm not sure what the fix is, but hopefully this'll help mark down the
road. 

Doug
-- 
"Live free or die"
- State motto of my ancestral homeland, New Hampshire

Do YOU Yahoo!?

Index: configpm
===
RCS file: /usr/ncvs/src/contrib/perl5/configpm,v
retrieving revision 1.1.1.2
diff -u -r1.1.1.2 configpm
--- configpm2000/06/25 11:02:51 1.1.1.2
+++ configpm2000/06/26 03:58:14
@@ -17,7 +17,8 @@
 
 
 open CONFIG, "$config_pm" or die "Can't open $config_pm: $!\n";
-$myver = sprintf "v%vd", $^V;
+#$myver = sprintf "v%vd", $^V;
+$myver = $];
 
 print CONFIG 'ENDOFBEG_NOQ', "ENDOFBEG";
 package Config;