[Rd] Red Hat 9 regex symbol conflict
Prof Brian Ripley
ripley at stats.ox.ac.uk
Tue Apr 29 12:11:40 MEST 2003
On Tue, 29 Apr 2003, Prof Brian Ripley wrote:
> 2) Can you explore the use of -DUSE_SYSTEM_REGEX, which is designed for
> exactly this sort of problem?
>
> As I understand it, you are getting calls from regex.o in libR.so resolved
> into some other library rather than the symbol in the same module.
> (re_compile_fastmap is called nowhere else). If that can happen (and it
> seems perverse), surely regcomp and regexp called from e.g. character.o
> could get resolved to a library other than libR.so. I don't see we have
> much option but to remap the names R uses to be safe.
Sorry, my grep missed this: the names used are already remapped in
Rregex.h.
I've made the others static in R-patched.
B
--
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
More information about the R-devel
mailing list