Hi Alex,
Yes, I remember that...

        It's rather bad, that you get this error. I suppose, that the
someone needs to fix DynaLoader perl object port to HPUX. You should 
probably
submit this bug (with Cwd for simplicity) to official Perl5 bug list.
See http://rt.perl.org/perlbug/ .

I should have added more to my statement.

There is  more than just perl.

I've looked at a lot of 64 bit modules and none of them seem to define the 
_Jv_RegisterClasses problem.    I don't know why it is that way.

Here's the other problem:

I have to use the HP binary since it is already one with a gcc  compiler 
and other features that we use here.   In addition it does contain working 
dbi 1.5 and all the corrections everyone wanted in the past is done.  (as 
far as I know.  I haven't found one not corrected).

Even though the make perl works just fine after that code correction. I'm 
going to try to combine the 64 bit and 32 bit libraries (even though we 
don't use them anymore) and see what happens.

It's just so heartbreaking when the make test fails so bad right off the 
bat.

Last but not Least important.   We have to use standard binaries as much 
as possible since most compiling (if not all) is forbidden at the remote 
site due to security reasons.



• '•..• '•. ><((((º> .• '•. .• '•. •. .• '•. ><((((º>
“Anything that doesn’t eat you today is saving you for tomorrow.”



Computer Sciences Corporation 
Registered Office: 2100 East Grand Avenue, El Segundo California 90245, 
USA
Registered in USA No: C-489-59

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
This is a PRIVATE message. If you are not the intended recipient, please 
delete without copying and kindly advise us by e-mail of the mistake in 
delivery. 
NOTE: Regardless of content, this e-mail shall not operate to bind CSC to 
any order or other contract unless pursuant to explicit written agreement 
or government initiative expressly permitting the use of e-mail for such 
purpose.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------




Alexander V Alekseev <[EMAIL PROTECTED]> 
12/04/2007 02:33 PM

To
Richard T Malafa/DEF/[EMAIL PROTECTED]
cc
dbi-dev@perl.org, [EMAIL PROTECTED]
Subject
Re: ANNOUNCE: DBD::Oracle 1.20 Release Candidate






                                 Hello!

On Tue, 4 Dec 2007, Richard T Malafa wrote:

> I think you worked with me on the Make Perl and Make side.   I don't 
> remember if you worked with me on getting the "make test".   Please 
> refresh my memory.
> No we don't have it running yet.. 
> Thank You
> Rich

This is my last mail sent to you on the problem of "make test" :

---------- Forwarded message ----------
Date: Thu, 4 Oct 2007 18:49:17 +0400 (MSD)
From: Alexander V Alekseev <[EMAIL PROTECTED]>
To: Richard T Malafa <[EMAIL PROTECTED]>
Cc: Howard V Carson <[EMAIL PROTECTED]>, Joe E Schmalhofer 
<[EMAIL PROTECTED]>
Subject: Re: DBD need to finish..

                Hello!

On Thu, 4 Oct 2007, Richard T Malafa wrote:

> Alex,
> Sorry about the delay but we're in the middle of a bldg move here.  I've
> had to stop work on the problem and start backing up systems.   Going
> through my email.   I found this one..  boy am I behind..
>
> Here's your answer
>
> [EMAIL PROTECTED]> PERL_DL_NONLAZY=1 perl -e 'require Cwd; import Cwd; print
> cwd(),"\n"'
> /usr/lib/pa20_64/dld.sl: Unsatisfied code symbol '_Jv_RegisterClasses' 
in
> load module
> '/opt/perl_64/lib/5.8.8/PA-RISC2.0-thread-multi-LP64/auto/Cwd/Cwd.sl'.
> /tmp/work
> [EMAIL PROTECTED]>
>
> This is logical since
> [EMAIL PROTECTED]> nm
> /opt/perl_64/lib/5.8.8/PA-RISC2.0-thread-multi-LP64/auto/Cwd/Cwd.sl | 
grep
> Jv
>                 U _Jv_RegisterClasses
>
> It is undefined.
>
> What is Cwd used for???
        It's internal module supplied with Perl. perldoc Cwd says:
-------------------------------------------------
NAME
       Cwd - get pathname of current working directory

DESCRIPTION
       This module provides functions for determining the pathname of the 
cur-
       rent working directory.  It is recommended that getcwd (or another
       *cwd() function) be used in all code to ensure portability.

-------------------------------------------------

        It's rather bad, that you get this error. I suppose, that the
someone needs to fix DynaLoader perl object port to HPUX. You should 
probably
submit this bug (with Cwd for simplicity) to official Perl5 bug list.
See http://rt.perl.org/perlbug/ .
        But before you submit a bug, you should probably try to compile
latest Perl5 yourself, and try to reproduce this bug. If it doesn't appear 
-
your current perl build is  buggy. If it reappears, this is definetely
Perl5 port bug.

                Bye. Alex.
---------------------------------------

                 I didn't get a reply on it, so I decided that you turned 
to
Perl5 HPUX port developers.

                 Document README-files/hpux/libjava.eml I've just found, 
therefore
I didn't point at it before. I think it should help, though I don't like
the suggested method. Fixing DynaLoader seems to me a better approach.

                 Bye. Alex.

> 
> 
> Alexander V Alekseev <[EMAIL PROTECTED]> 
> 12/04/2007 12:31 PM
> 
> To
> Richard T Malafa/DEF/[EMAIL PROTECTED]
> cc
> [EMAIL PROTECTED], dbi-dev@perl.org
> Subject
> Re: ANNOUNCE: DBD::Oracle 1.20 Release Candidate
> 
> 
> 
> 
> 
> 
>                                  Hello!
> 
> On Tue, 4 Dec 2007, Richard T Malafa wrote:
> 
> > Hi John,
> > How do you handle all this HP and Sun work that I've been reading on 
the 
> 
> > dbi-dev group and other places???    I do see notations on CSPAN for 
HP 
> > all over the place.
> > 
> > The most interesting thing in your email is that Oracle requires 1.51 
or 
> 
> > later.  When I go on Metalink, Oracle has stated that it will not do 
> > anything if you take it from a place like CPAN.  It has to come from 
> them 
> > and you have to use their internal perl.
> > 
> > Any suggestions on  how the HP and Sun community is suppose to cope 
with 
> 
> > this state of affairs is greatly appreciated.
> > 
> > Thank You
> > Rich
> 
>                  Is this the same old problem :
> ---------- Forwarded message ----------
> Date: Thu, 4 Oct 2007 10:27:45 -0400
> From: Richard T Malafa <[EMAIL PROTECTED]>
> To: Alexander V Alekseev <[EMAIL PROTECTED]>
> Cc: Howard V Carson <[EMAIL PROTECTED]>, Joe E Schmalhofer 
> <[EMAIL PROTECTED]>
> Subject: Re: DBD need to finish..
> 
> Alex,
> Sorry about the delay but we're in the middle of a bldg move here.  I've 

> had to stop work on the problem and start backing up systems.   Going 
> through my email.   I found this one..  boy am I behind.. 
> 
> Here's your answer
> 
> [EMAIL PROTECTED]> PERL_DL_NONLAZY=1 perl -e 'require Cwd; import Cwd; print 

> cwd(),"\n"'
> /usr/lib/pa20_64/dld.sl: Unsatisfied code symbol '_Jv_RegisterClasses' 
in 
> load module 
> '/opt/perl_64/lib/5.8.8/PA-RISC2.0-thread-multi-LP64/auto/Cwd/Cwd.sl'. 
> /tmp/work
> [EMAIL PROTECTED]>
> 
> This is logical since 
> [EMAIL PROTECTED]> nm 
> /opt/perl_64/lib/5.8.8/PA-RISC2.0-thread-multi-LP64/auto/Cwd/Cwd.sl | 
grep 
> Jv
>                  U _Jv_RegisterClasses
> 
> It is undefined. 
> 
> What is Cwd used for???
> 
> Thank You
> Rich
> 
> -------------------------------------
> 
>                  Have you read README-files/hpux/libjava.eml ? I 
suppose, 
> it
> should help.
> 
>                  Bye. Alex.
> 
> 
> 
> 


Reply via email to