I'm trying to add the following comment to bug #4912 and it keeps saying, "You can not change this bug." I am logged in, that's not the problem. I did try to change some of the version and severity information at first, because I thought it was relevant to another bug I'm filing. But then I realized it's not relevant and I stopped trying to do that. It's almost like the system has decided it doesn't like me and won't let me do anything now. I tried logging out and logging in to fool it, no dice.
Cheers, Brandon Van Every RPATH is a list of strings separated by semicolons. In your example, it contains the strings " ", "/home/dac/lib", and "/buildstatic/lib". ${RPATH} is the raw representation of the list of strings. In your example, what you have really passed is STRING(REGEX REPLACE "^;" "" RPATH " " "/home/dac/lib" "/buildstatic/lib"). There were no semicolons to replace. "${RPATH}" is a single string, not a list. It doesn't contain any semicolons either. This is not a bug. It is, however, awkward to keep the differences between RPATH, ${RPATH}, and "${RPATH}" straight, especially when one wants to operate on the raw semicolon-separated formats. _______________________________________________ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake