RE: java too? (was Re: Perl still broken in 4.0-CURRENT)

1999-09-07 Thread Nate Williams
> 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

RE: java too? (was Re: Perl still broken in 4.0-CURRENT)

1999-09-07 Thread John Polstra
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());

RE: java too? (was Re: Perl still broken in 4.0-CURRENT)

1999-09-07 Thread Nate Williams
> > 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

RE: java too? (was Re: Perl still broken in 4.0-CURRENT)

1999-09-07 Thread John Polstra
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

RE: java too? (was Re: Perl still broken in 4.0-CURRENT)

1999-09-07 Thread Nate Williams
> > 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

RE: java too? (was Re: Perl still broken in 4.0-CURRENT)

1999-09-05 Thread John Polstra
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

RE: java too? (was Re: Perl still broken in 4.0-CURRENT)

1999-09-05 Thread John Polstra
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

java too? (was Re: Perl still broken in 4.0-CURRENT)

1999-09-05 Thread Jake Burkholder
> 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

Re: Perl still broken in 4.0-CURRENT

1999-09-03 Thread John Polstra
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.

Re: Perl still broken in 4.0-CURRENT

1999-09-03 Thread John Polstra
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

Re: Perl still broken in 4.0-CURRENT

1999-09-03 Thread John Polstra
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 -

Re: Perl still broken in 4.0-CURRENT

1999-09-03 Thread Anton Berezin
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

Re: Perl still broken in 4.0-CURRENT

1999-09-03 Thread John Polstra
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

Re: Perl still broken in 4.0-CURRENT

1999-09-03 Thread Brian Handy
>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

Re: Perl still broken in 4.0-CURRENT

1999-09-03 Thread John Polstra
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

Re: Perl still broken in 4.0-CURRENT

1999-09-03 Thread John Polstra
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

Re: Perl still broken in 4.0-CURRENT

1999-09-03 Thread Pascal Hofstee
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

Re: Perl still broken in 4.0-CURRENT

1999-09-03 Thread John Polstra
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

Re: Perl still broken in 4.0-CURRENT

1999-09-01 Thread Dmitrij Tejblum
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

Perl still broken in 4.0-CURRENT

1999-09-01 Thread Pascal Hofstee
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