From: Helen B. <he...@tp...> - 2003-10-28 07:16:04
|
At 09:43 PM 27/10/2003 -0800, Fred Polizo Jr. wrote: >Of course, another "solution" might be to just document the workaround and >the restrictions in the release notes and change nothing in the code >itself. Essentially: >1) If you see the GNU STL delete operator segfault problem, use the "env >LD_PRELOAD=..." command as a workaround. >2) WARNING for all platforms: user app's and any libraries they link in >are restricted from defining C++ global new/delete operators. >The "release notes" solution might be acceptable if the number of users >affected by this problem is small. Fred and whoever, This problem is far too esoteric for me to keep a handle on. If/when the "solution" is to document it in the release notes, please FIRST write an an authoritative, signed readme and upload it to /doc, letting me know it is there. My preference would be to add a note in the "Compatibility" section with a very broad description of the problem (which you would need to supply, as I'm not a C++ programmer) and direct the reader to /doc. The readme should probably be distributed in the source tarball, too. Then at least you can keep the readme up to date and not rely on the release notes to be up-to-date enough for people who're rolling their own binaries from latest sources. Helen |