> OK, sorry for the delay. Here's what I'd recommend for Java:
Thanks for the hints. I've forwarded them onto the developer mailing
list, and will respond to you with any comments he has.
Nate
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of
OK, sorry for the delay. Here's what I'd recommend for Java:
1. To determine whether the dynamic linker implements dladdr():
#define PATH_RTLD "/usr/libexec/ld-elf.so.1"
if ((handle = dlopen(PATH_RTLD, RTLD_LAZY)) == NULL)
err(1, "Can't dlopen %s: %s", PATH_RTLD, dlerror());
> > This is necessary because the JDK has no way of knowing if dladdr() and
> > other misc. functions exist at runtime, because it must run on *all*
> > versions of FreeBSD, and older versions of 3.* didn't have these
> > functions.
> >
> > We can't maintain backward compatability 'cleanly' w/out
Nate Williams wrote:
>
> This is necessary because the JDK has no way of knowing if dladdr() and
> other misc. functions exist at runtime, because it must run on *all*
> versions of FreeBSD, and older versions of 3.* didn't have these
> functions.
>
> We can't maintain backward compatability 'cl
> > I think that java is still broken by this.
> >
..
> >> java
> > Segmentation fault (core dumped)
> >>
>
> I've just committed the fix in "src/libexec/rtld-elf/rtld.h" revision
> 1.12. The Java runtime was peeking into some of the dynamic linker's
> private data structures. My recent change
Jake Burkholder wrote:
>
> I think that java is still broken by this.
>
> It seg faults immediately with the current rtld, even when run with
> no arguments:
>
>> java
> Segmentation fault (core dumped)
>>
>
> but works fine when I revert to august 25th rtld.
I've just committed the fix in "s
Jake Burkholder wrote:
> I think that java is still broken by this.
>
> It seg faults immediately with the current rtld, even when run with
> no arguments:
>
>> java
> Segmentation fault (core dumped)
>>
>
> but works fine when I revert to august 25th rtld.
Thanks for letting me know. Please
> I found the problem and the fix for the perl breakage that was
> caused by my recent changes to the dynamic linker. I'm doing a make
> world now, just to make sure I haven't broken something new. I'll
> commit the fix later this evening, unless the make world reveals new
> problems. (I don't
I've just committed the fix for the dynamic linker problem that
broke some perl modules. It should appear on most mirror sites
within an hour or so. Sorry for the disruption.
John
---
John Polstra [EMAIL PROTECTED]
John D. Polstra & Co., Inc.
I found the problem and the fix for the perl breakage that was
caused by my recent changes to the dynamic linker. I'm doing a make
world now, just to make sure I haven't broken something new. I'll
commit the fix later this evening, unless the make world reveals new
problems. (I don't think it w
Anton Berezin wrote:
> On Fri, Sep 03, 1999 at 01:04:53PM -0600, Brian Handy wrote:
>
>> >I was hoping for something simpler that wouldn't require me to figure
>> >out how to configure mirror-script. :-(
>
> The simplest thing I've come up with (as I wrote some days before) is
>
> $ perl -MIO -
On Fri, Sep 03, 1999 at 01:04:53PM -0600, Brian Handy wrote:
> >I was hoping for something simpler that wouldn't require me to figure
> >out how to configure mirror-script. :-(
The simplest thing I've come up with (as I wrote some days before) is
$ perl -MIO -e ''
I.e. *any* use of IO::File an
Brian Handy wrote:
>
>>I was hoping for something simpler that wouldn't require me to
>>figure out how to configure mirror-script. :-(
>
> I haven't paid much attention, but I'm running a recent version of
> -current. (Sorry I can't specify the date, everything's out of sync.)
> However, that a
>I was hoping for something simpler that wouldn't require me to
>figure out how to configure mirror-script. :-(
I haven't paid much attention, but I'm running a recent version of
-current. (Sorry I can't specify the date, everything's out of sync.)
However, that aside, mirror-script is easy: J
Oops, I said:
> 1. Make a backup copy of "/usr/libexec/rtld-elf.so.1".
but I meant "/usr/libexec/ld-elf.so.1".
John
--
John Polstra [EMAIL PROTECTED]
John D. Polstra & Co., Inc.Seattle, Washington USA
"No matter ho
Pascal Hofstee wrote:
> On Fri, 3 Sep 1999, John Polstra wrote:
>
>> Hmm, could be. Can one of you please give it a try with the older
>> ld-elf.so.1 and see if it works again? I recommend trying the
>> dynamic linker from August 25.
>>
>> If it works with the older dynamic linker, please sen
On Fri, 3 Sep 1999, John Polstra wrote:
> Hmm, could be. Can one of you please give it a try with the older
> ld-elf.so.1 and see if it works again? I recommend trying the
> dynamic linker from August 25.
>
> If it works with the older dynamic linker, please send me (preferably
> simple :-) in
In article <[EMAIL PROTECTED]>,
Dmitrij Tejblum <[EMAIL PROTECTED]> wrote:
> Pascal Hofstee wrote:
> > Perl seems to be broken for about 3 consecutive days now
> > Anybody have any idea what might be causing this ?
>
> I suspect it is the recent changes in rtld.
Hmm, could be. Can one of
Pascal Hofstee wrote:
> Hi,
>
> Perl seems to be broken for about 3 consecutive days now
> Anybody have any idea what might be causing this ?
I suspect it is the recent changes in rtld.
Dima
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body o
Hi,
Perl seems to be broken for about 3 consecutive days now
Anybody have any idea what might be causing this ?
bash-2.03$ mirror /usr/local/lib/mirror/packages/daemonnews
DynaLoader:/usr/libdata/perl/5.00503/DynaLoader.pm:188 Caught a SIGSEGV
shutting down at /usr/local/bin/mirror line 38
20 matches
Mail list logo