Good news, here is another snapshot of what will become 5.005_04. If
you are interested in 5.005_04 running fine on your platform of
choice, please try it out. If you don't, it's unlikely to work when
it's actually released ;-)
Note: 5.8.3 is latest, 5.6.2 is stable, 5.005_03 is old. 5.005_04 is
just for compilation fixes.
There have been a couple of patches since the first snapshot. The full
changelist is attached. This release should work fine under most
things (including FreeBSD and OpenBSD now). Feedback for all
platforms is very welcome.
It is available from the CPAN:
http://www.cpan.org/authors/id/L/LB/LBROCARD/perl5.005_03-MAINT22178.tar.gz
Filename: perl5.005_03-MAINT22178.tar.gz
Size: 3746427 bytes (3.6M, how titchy compared to bleadperl!)
MD5: d4e0ab978fee70be360b7e3ac8a4313d
Still no amusing poems with this one, sorry, Leon
--
Leon Brocard.............................http://www.astray.com/
scribot.................................http://www.scribot.com/
... An unbreakable toy is useful for breaking other toys
> The full changelist is attached
Well, it is now, bah.
--
Leon Brocard.............................http://www.astray.com/
scribot.................................http://www.scribot.com/
... Hlp! Smbd stl ll th vwls frm m kbrd!
I keep an old copy of config_h.SH in there so I can see what changes. (It
has a funky name to prevent various clever bits of Makefile trickery from
recognizing it.) This lets me update my own private copy of config.h
easily. This patch updates my copy of config_h.SH to be the same as the
version in the main directory; no changes are needed to any other files.
I do not support the native (Configure-based) build method for this release
of perl. However, when perl5.005_03 is built using the scripts found in the
vos subdir, it builds just fine on current releases of VOS.
Thanks
PG
--
Paul Green, Senior Technical Consultant, Stratus Technologies.
Voice: +1 978-461-7557; FAX: +1 978-461-3610; Video on request.
> Hello all,
>
> Good news, here is another snapshot of what will become 5.005_04. If
> you are interested in 5.005_04 running fine on your platform of
> choice, please try it out. If you don't, it's unlikely to work when
> it's actually released ;-)
I think the following hints/linux.sh patch is appropriate. The first bit
matches what we've done in 5.8.x (and probably 5.6.x as well). The
setting "prefix=/usr" dates from when perl5 wasn't shipped standard on
nearly every linux distribution anyway.
The second bit just adds -fPIC instead of -fpic for SPARC. It's copied
directly from the 5.8.3 hint file.
--- perl5.005_03-MAINT22178/hints/linux.sh 2004-01-13 15:16:11.000000000 -0500
+++ linux.sh 2004-01-21 14:24:05.000000000 -0500
@@ -6,11 +6,11 @@
# Additional info from Nigel Head <nh...@ESOC.bitnet>
# and Kenneth Albanowski <kja...@kjahds.com>
#
-# Consolidated by Andy Dougherty <doug...@lafcol.lafayette.edu>
+# Consolidated by Andy Dougherty <doug...@lafayette.edu>
#
# Updated Thu Feb 8 11:56:10 EST 1996
-# Updated Thu May 30 10:50:22 EDT 1996 by <doug...@lafcol.lafayette.edu>
+# Updated Thu May 30 10:50:22 EDT 1996 by <doug...@lafayette.edu>
# Updated Fri Jun 21 11:07:54 EDT 1996
# NDBM support for ELF renabled by <kja...@kjahds.com>
@@ -39,14 +39,6 @@
# do the implicit mapping.
ignore_versioned_solibs='y'
-# perl goes into the /usr tree. See the Filesystem Standard
-# available via anonymous FTP at tsx-11.mit.edu in
-# /pub/linux/docs/linux-standards/fsstnd.
-# Allow a command line override, e.g. Configure -Dprefix=/foo/bar
-case "$prefix" in
-'') prefix='/usr' ;;
-esac
-
# gcc-2.6.3 defines _G_HAVE_BOOL to 1, but doesn't actually supply bool.
ccflags="-Dbool=char -DHAS_BOOL $ccflags"
@@ -226,6 +218,16 @@
#'osfmach3ppc') ccdlflags='-Wl,-E' ;;
#esac
+# On the SPARC architecture, -fpic is not enough; -fPIC is needed.
+case "`uname -m`" in
+sparc*)
+ case "$cccdlflags" in
+ *-fpic*) cccdlflags="`echo $cccdlflags|sed 's/-fpic/-fPIC/'`" ;;
+ *) cccdlflags="$cccdlflags -fPIC" ;;
+ esac
+ ;;
+esac
+
# This script UU/usethreads.cbu will get 'called-back' by Configure
# after it has prompted the user for whether to use threads.
cat > UU/usethreads.cbu <<'EOCBU'
--
Andy Dougherty doug...@lafayette.edu
> Here is a rather trivial patch that updates one of the files in the "vos"
> subdir.
Thanks, applied.
Leon
--
Leon Brocard.............................http://www.astray.com/
scribot.................................http://www.scribot.com/
... If ignorance is bliss, you must be orgasmic
> I think the following hints/linux.sh patch is appropriate. The first bit
> matches what we've done in 5.8.x (and probably 5.6.x as well). The
> setting "prefix=/usr" dates from when perl5 wasn't shipped standard on
> nearly every linux distribution anyway.
>
> The second bit just adds -fPIC instead of -fpic for SPARC. It's copied
> directly from the 5.8.3 hint file.
Thanks, applied as 22212.
Leon
--
Leon Brocard.............................http://www.astray.com/
scribot.................................http://www.scribot.com/
... Divers do it in rubber
>Hello all,
>
>Good news, here is another snapshot of what will become 5.005_04. If
>you are interested in 5.005_04 running fine on your platform of
>choice, please try it out. If you don't, it's unlikely to work when
>it's actually released ;-)
>
>Note: 5.8.3 is latest, 5.6.2 is stable, 5.005_03 is old. 5.005_04 is
>just for compilation fixes.
>
>There have been a couple of patches since the first snapshot. The full
>changelist is attached. This release should work fine under most
>things (including FreeBSD and OpenBSD now). Feedback for all
>platforms is very welcome.
>
>It is available from the CPAN:
> http://www.cpan.org/authors/id/L/LB/LBROCARD/perl5.005_03-MAINT22178.tar.gz
>
>Filename: perl5.005_03-MAINT22178.tar.gz
> Size: 3746427 bytes (3.6M, how titchy compared to bleadperl!)
> MD5: d4e0ab978fee70be360b7e3ac8a4313d
>
>Still no amusing poems with this one, sorry, Leon
>
>
any thoughts on making this available via rsync ?
$> rsync -avz rsync://ftp.linux.activestate.com/perl-5.5.x .
...
@ERROR: Unknown module 'perl-5.5.x'
rsync: connection unexpectedly closed (476 bytes read so far)
rsync error: error in rsync protocol data stream (code 12) at io.c(165)
Try perl-5.005xx