harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geir Magnusson Jr." <g...@pobox.com>
Subject Re: [drlvm] HARMONY-1363 - problem finding apr_get_thread_time
Date Thu, 14 Sep 2006 16:25:02 GMT
Alas.  The new changes to the EM are incompatible with the launcher, so 
I'll fix that now.

geir

Geir Magnusson Jr. wrote:
> Thanks for listening, I took a SWAG and got it...
> 
> It needed to have a libset entry for port at the end of the libsets.
> 
> Grumble.
> 
> Anyway, I can now do a ./java -version successfully w/ 1363 applied. 
> Will do some basic tests and then commit
> 
> geir
> 
> 
> Geir Magnusson Jr. wrote:
>> So I'm not making much progress.
>>
>> nm reports that apr_get_thread_time is undefined for libharmonyvm.so 
>> although for libhythr.so it's there.    It's also in libport.a, where 
>> it comes from for both.  So I'm confident that all is well re the 
>> source for the function, it's inclusion in the right .a library, and 
>> clearly one of the .so's is able to have it.
>>
>> I've been staring at the build XML files for each, and the critical 
>> difference - whatever it is - isn't obvious.
>>
>> Both depend on vm.port, both list the port lib as a <libset> entry in 
>> <linker>...
>>
>> Anyone?  Anyone?  Bueller?
>>
>> geir
>>
>>
>>
>> Geir Magnusson Jr. wrote:
>>> of course :)
>>>
>>> Mikhail Fursov wrote:
>>>> This is the new method added to
>>>> drlvm\trunk\vm\port\src\thread\linux\apr_thread_ext.c
>>>> Does your apr_thread_ext.c contains this method?
>>>>
>>>> On 9/14/06, Geir Magnusson Jr. <geir@pobox.com> wrote:
>>>>>
>>>>> well, it wasn't lying.
>>>>>
>>>>> nm shows it as undefined as well
>>>>>
>>>>> geir
>>>>>
>>>>>
>>>>> Geir Magnusson Jr. wrote:
>>>>> >
>>>>> >
>>>>> > Mikhail Fursov wrote:
>>>>> >> Geir,
>>>>> >> AFAIR the only diff to EM files was the fix of the default JIT

>>>>> library
>>>>> >> path
>>>>> >> construction. (?)
>>>>> >> Why do you think that the current problem is related to EM?
>>>>> >
>>>>> > I don't anymore.  But I get to make stupid mistakes because it's

>>>>> almost
>>>>> > 3am here, I've been up since 3am this morning, but on the other

>>>>> coast of
>>>>> > the US, and then flew across the continent in an aluminum tube,
>>>>> > whistling through the air near mach 1 at 37k feet :)
>>>>> >
>>>>> > So the problem is that on startup, I get
>>>>> >
>>>>> >   undefined symbol : apr_get_thread_time
>>>>> >
>>>>> >
>>>>> > geir
>>>>> >
>>>>> >>
>>>>> >> On 9/14/06, Geir Magnusson Jr. <geir@pobox.com> wrote:
>>>>> >>>
>>>>> >>> Thanks to Gregory's HARMONY-1459 patch to fix the asm problem,

>>>>> I now
>>>>> >>> have SVN head of DRLVM patched with 1363 and building cleanly.
>>>>> >>>
>>>>> >>> However, I do have a problem running it with the launcher,
as 
>>>>> some of
>>>>> my
>>>>> >>> "work with launcher" work was undone w/ this patch in 
>>>>> DrlEMImpl.cpp
>>>>> >>>
>>>>> >>> The problem is that when firing off the launcher, 
>>>>> libharmonyvm.socan't
>>>>> >>> find apr_get_thread_time
>>>>> >>>
>>>>> >>> I know this is one of our patches to APR - I need to see
if 
>>>>> this was
>>>>> >>> somehow undone somewhere...
>>>>> >>>
>>>>> >>> Any ideas?
>>>>> >>>
>>>>> >>> geir
>>>>> >>>
>>>>> >>>
>>>>> >>> 
>>>>> ---------------------------------------------------------------------
>>>>> >>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>>>>> >>> To unsubscribe, e-mail: 
>>>>> harmony-dev-unsubscribe@incubator.apache.org
>>>>> >>> For additional commands, e-mail: 
>>>>> harmony-dev-help@incubator.apache.org
>>>>> >>>
>>>>> >>>
>>>>> >>
>>>>> >>
>>>>> >
>>>>> > 
>>>>> ---------------------------------------------------------------------
>>>>> > Terms of use : http://incubator.apache.org/harmony/mailing.html
>>>>> > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>>>>> > For additional commands, e-mail: 
>>>>> harmony-dev-help@incubator.apache.org
>>>>> >
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>>>>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>>>>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>>>>>
>>>>>
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>>>
>>
>> ---------------------------------------------------------------------
>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>>
> 
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> 

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message