build failure: 'hashtab' is not an exported object from 'namespace:utils'
On Thu, 16 Dec 2021 09:57:40 +0000 Prof Brian Ripley <ripley at 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 at gmail.com> wrote:
On Thu, 16 Dec 2021 10:13:11 +0100 Stephen Berman <stephen.berman at 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