From duncan@research.bell-labs.com  Mon Jun 17 17:36:30 2002
From: duncan@research.bell-labs.com (Duncan Temple Lang)
Date: Mon, 17 Jun 2002 12:36:30 -0400
Subject: Potential recompilation of certain packages
In-Reply-To: <87vg8hrhre.fsf@jeeves.blindglobe.net>; from rossini@blindglobe.net on Mon, Jun 17, 2002 at 09:29:09AM -0700
References: <20020617122424.A10644@jessie.research.bell-labs.com> <87vg8hrhre.fsf@jeeves.blindglobe.net>
Message-ID: <20020617123630.B10644@jessie.research.bell-labs.com>

A.J. Rossini wrote:
> 
> And the obvious question, given the timing, 
> "does this apply to 1.5.1?"

Good question. No, it should not have anything to do with that.  And,
my guess is that you will notice it immediately on calling library()
on any of the affected packages with a large seg-fault. At least its
dramatic :-)

 D.

> 
> best,
> -tony
> 
> >>>>> "duncan" == Duncan Temple Lang <duncan@research.bell-labs.com> writes:
> 
>     duncan> This applies to people working with the up-to-the-minute
>     duncan> source taken directly or indirectly from the CVS
>     duncan> repository. Changes to the mechanism for registering
>     duncan> native (C and Fortran) routines in DLLs/shared libraries
>     duncan> and the package level data structures mean that you will
>     duncan> have to recompile any package that uses this approach to
>     duncan> exporting routines. These include all of the MASS
>     duncan> packages, but few others (yet :-)). No changes to those
>     duncan> packages are necessary, just a simple re-installation.
> 
>     duncan> The changes allow one to specify types for the parameter
>     duncan> of the routines, and also whether they contain useful
>     duncan> output values when returned to R. These have the potential
>     duncan> to avoid unecessary copying and are more robust to errors
>     duncan> in types passed to the routines.
> 
> 
> 
> -- 
> A.J. Rossini				Rsrch. Asst. Prof. of Biostatistics
> U. of Washington Biostatistics		rossini@u.washington.edu	
> FHCRC/SCHARP/HIV Vaccine Trials Net	rossini@scharp.org
> -------------- http://software.biostat.washington.edu/ ----------------
> FHCRC: M: 206-667-7025 (fax=4812)|Voicemail is pretty sketchy/use Email
> UW:   Th: 206-543-1044 (fax=3286)|Change last 4 digits of phone to FAX
> (my tuesday/wednesday/friday locations are completely unpredictable.)
> 
> 
> 
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
> Send "info", "help", or "[un]subscribe"
> (in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
> _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._


Potential recompilation of certain packages
Duncan Temple Lang