Skip to content
Prev 9399 / 63424 Next

Red Hat 9 regex symbol conflict

1) .Rout.save files are compared via Rdiff which ignores differences like 
this, so no patch is needed.

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.
On Mon, 28 Apr 2003, Joe Conway wrote: