[Rd] build failure: 'hashtab' is not an exported object from 'namespace:utils'

Stephen Berman @tephen@berm@n @end|ng |rom gmx@net
Thu Dec 16 11:34:10 CET 2021


On Thu, 16 Dec 2021 09:57:40 +0000 Prof Brian Ripley <ripley using stats.ox.ac.uk> wrote:

> On 16/12/2021 09:13, Stephen Berman wrote:
>> I just did `svn up' on the R development sources, switched to the build
>> directory (I build R out of tree), ran make, and got this:
>
> Precisely which version of R-devel updating from which version? -- this is an
> area that has changed frequently in the last several days.

Yes, it's been more than a month since my last build: I updated from

r81161 | maechler | 2021-11-08 14:30:50 +0100 (Mon, 08 Nov 2021) | 1 line

to

r81384 | pd | 2021-12-16 01:20:16 +0100 (Thu, 16 Dec 2021) | 1 line

> I suspect 'make clean' is not enough -- use 'make distclean' for an ab initio
> build.

That certainly gave me a clean slate -- and the build then succeeded.
Thanks.

On Thu, 16 Dec 2021 12:58:55 +0300 Ivan Krylov <krylov.r00t using gmail.com> wrote:

> On Thu, 16 Dec 2021 10:13:11 +0100
> Stephen Berman <stephen.berman using gmx.net> wrote:
>
>> Is this a known issue and is there a fix?
>
> For me, the fix was to remove the already-installed
> $SVNROOT/library/utils (which didn't yet contain hashtab) and re-run
> make, letting the R build process re-install it from scratch.

I guess that would have been $BUILD/library/utils for me?  Perhaps that
would have shortened the build time, but I had already done `make
distclean' and a complete rebuild was quick enough.  But thanks for the
reply.

Steve Berman



More information about the R-devel mailing list