Re: "Can't bless non-reference" error, bug or not?
[email protected] (Gurusamy Sarathy) Wed, 03 May 2000 11:51:07 -0700
| Newsgroups | perl.jpl |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 03 May 2000 10:19:54 PDT, Brian Jepson wrote:
>Sarathy, is there anything we need to do to get current with the version
>of JPL that ships with Perl 5.6? I have not had a chance to look at it,
>but one user (who will soon be posting a report to the mailing list) has
>reported that it does not compile with the current sources available from
>ActiveState.com.
I synced with your 09141999 snapshot with some small tweaks for 5.6.0,
so you may need to diff against that version to see what's different.
Here are the JPL-related entries from the change log since July 1999:
[ 4160] By: gsar on 1999/09/15 03:13:08
Log: jpl tweak
Branch: perl
! MANIFEST jpl/JNI/Makefile.PL
[ 4159] By: gsar on 1999/09/15 02:57:08
Log: update to JPL snapshot v09141999, with minor tweaks (from Brian
Jepson <[email protected]>)
Branch: perl
+ jpl/JNI/Closer.java jpl/JNI/JNIConfig jpl/JNI/JNIConfig.Win32
+ jpl/JNI/JNIConfig.kaffe jpl/JNI/JNIConfig.noembed
+ jpl/JNI/JNIConfig.standard jpl/JNI/typemap.gcc
+ jpl/JNI/typemap.win32 jpl/SETVARS.PL
! jpl/JNI/JNI.pm jpl/JNI/JNI.xs jpl/JNI/Makefile.PL
! jpl/JNI/test.pl jpl/JNI/typemap jpl/JPL/Makefile.PL
! jpl/PerlInterpreter/Makefile.PL
! jpl/PerlInterpreter/PerlInterpreter.c
! jpl/PerlInterpreter/PerlInterpreter.h jpl/README
! jpl/Sample/Makefile.PL jpl/install-jpl
[ 3754] By: gsar on 1999/07/26 03:15:33
Log: INSTALL =~ s/5.006/5.6/; delay loading Errno until needed
(%! has the necessary magic); misc typos
Branch: perl
! INSTALL ext/DB_File/DB_File.pm ext/Fcntl/Fcntl.pm
! ext/GDBM_File/GDBM_File.pm gv.c jpl/JNI/JNI.pm
! lib/AutoLoader.pm lib/CPAN.pm perl.c pod/perllocale.pod
! utils/h2xs.PL
[ 3726] By: jhi on 1999/07/23 12:08:30
Log: Change #3725 aftershock.
Branch: cfgperl
! INSTALL jpl/JNI/JNI.pm
[ 3725] By: jhi on 1999/07/23 11:58:49
Log: Introduce $Config{ldlibpthname} which contains
the name of the environment variable holding the
dynamic library search path, often LD_LIBRARY_PATH.
Use this new feature all over.
Also removed remnants of admonition "add LD_LIBRARY_PATH
before running make" because Makefile.SH does this for you.
Branch: cfgperl
! Configure Makefile.SH config_h.SH
! ext/DynaLoader/DynaLoader_pm.PL hints/README.hints
! hints/aix.sh hints/beos.sh hints/cygwin32.sh hints/dgux.sh
! hints/epix.sh hints/esix4.sh hints/hpux.sh hints/next_4.sh
! hints/os2.sh hints/rhapsody.sh hints/svr4.sh jpl/JNI/JNI.pm
! jpl/install-jpl utils/perlbug.PL
[ 3716] By: jhi on 1999/07/21 11:40:39
Log: Use Errno more extensively so that error
messages are more portable (another way
would be to muck around with LC_MESSAGES).
Problem reported in
From: [email protected]
To: [email protected]
Subject: [ID 19990719.003] LC_MESSAGES breaks h2xs autoloaded constants on AI
X 4.1.4
Date: Mon, 19 Jul 1999 18:39:13 -0400
Message-Id: <[email protected]>
Branch: cfgperl
! ext/DB_File/DB_File.pm ext/Fcntl/Fcntl.pm
! ext/GDBM_File/GDBM_File.pm jpl/JNI/JNI.pm lib/AutoLoader.pm
! lib/CPAN.pm pod/perllocale.pod utils/h2xs.PL
[ 3640] By: gsar on 1999/07/07 09:45:43
Log: lexical warnings update (warning.t fails one test
due to leaked scalar, investigation pending)
From: [email protected]
Date: Sat, 26 Jun 1999 23:19:52 +0100
Message-ID: <[email protected]
k>
Subject: [PATCH 5.005_57] Lexical Warnings - mandatory warning are now defaul
t warnings
Branch: perl
+ pod/perllexwarn.pod t/pragma/warn/6default t/pragma/warn/av
+ t/pragma/warn/doop t/pragma/warn/hv t/pragma/warn/malloc
+ t/pragma/warn/perlio t/pragma/warn/run t/pragma/warn/utf8
- README.lexwarn
! Changes MANIFEST av.c djgpp/djgpp.c doio.c doop.c
! ext/B/B/Asmdata.pm ext/ByteLoader/byterun.c
! ext/ByteLoader/byterun.h gv.c hv.c jpl/JNI/JNI.xs
! lib/warning.pm mg.c op.c os2/os2.c perl.c perlio.c
! pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod
! pod/perlmodlib.pod pod/perlrun.pod pod/perlvar.pod pp.c
! pp_ctl.c run.c sv.c t/pragma/warn/3both t/pragma/warn/doio
! t/pragma/warn/gv t/pragma/warn/mg t/pragma/warn/op
! t/pragma/warn/perl t/pragma/warn/perly t/pragma/warn/pp
! t/pragma/warn/pp_ctl t/pragma/warn/pp_hot t/pragma/warn/pp_sys
! t/pragma/warn/regcomp t/pragma/warn/regexec t/pragma/warn/sv
! t/pragma/warn/taint t/pragma/warn/toke t/pragma/warn/universal
! t/pragma/warn/util t/pragma/warning.t toke.c utf8.c util.c
! warning.h warning.pl win32/win32.c
[ 3639] By: gsar on 1999/07/07 08:09:30
Log: From: Brian Jepson <[email protected]>
Date: Sat, 26 Jun 1999 10:47:45 -0500 (EST)
Message-ID: <[email protected]
.com>
Subject: Patch to JPL example program
Branch: perl
! jpl/JPL_Rolo/JPL_Rolo.jpl
If you can send me any updates you'd like to see in 5.6.1 as a patch
against what's in 5.6.0, that would be great.
Sarathy
[email protected]