]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Remove now-irrelevant FAQ.
authorNicholas Nethercote <njn@valgrind.org>
Fri, 11 Mar 2005 04:36:46 +0000 (04:36 +0000)
committerNicholas Nethercote <njn@valgrind.org>
Fri, 11 Mar 2005 04:36:46 +0000 (04:36 +0000)
(This change went into the text FAQ.txt a while ago.)

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3272

docs/xml/FAQ.xml

index 96897d654ce0ab7aa44c7dec36f8369ff75876ce..1a3ad3d305b272962fae2d3ae11e6af36ca6757c 100644 (file)
  </answer>
 </qandaentry>
 
-<qandaentry id="faq.defdeath">
- <question>
-  <para>My program dies like this:</para>
- </question>
- <answer>
-<screen>
-% error: /lib/librt.so.1: symbol __pthread_clock_settime, 
-  version GLIBC_PRIVATE not defined in file libpthread.so.0 with link time reference
-</screen>
-
-  <para>This is a total swamp.  Nevertheless there is a way out.
-  It's a problem which is not easy to fix.  Really the problem is
-  that <filename>/lib/librt.so.1</filename> refers to some
-  symbols <literal>__pthread_clock_settime</literal> and
-  <literal>__pthread_clock_gettime</literal> in
-  <filename>/lib/libpthread.so</filename> which are not intended
-  to be exported, ie they are private.</para>
-
-  <para>Best solution is to ensure your program does not use
-  <filename>/lib/librt.so.1</filename>.</para>
-
-  <para>However ... since you're probably not using it directly,
-  or even knowingly, that's hard to do.  You might instead be
-  able to fix it by playing around with
-  <filename>coregrind/vg_libpthread.vs</filename>.  Things to
-  try:</para>
-
-  <para>Remove this:</para>
-<programlisting>
-GLIBC_PRIVATE {
-  __pthread_clock_gettime;
-  __pthread_clock_settime;
-};
-</programlisting>
-
-<para>or maybe remove this</para>
-<programlisting>
-GLIBC_2.2.3 {
-  __pthread_clock_gettime;
-  __pthread_clock_settime;
-}  GLIBC_2.2;
-</programlisting>
-
-<para>or maybe add this:</para>
-<programlisting>
-GLIBC_2.2.4 {
-  __pthread_clock_gettime;
-  __pthread_clock_settime;
-} GLIBC_2.2;
-
-GLIBC_2.2.5 {
-  __pthread_clock_gettime;
-  __pthread_clock_settime;
-} GLIBC_2.2;
-</programlisting>
-
-  <para>or some combination of the above.  After each change you
-  need to delete <filename>coregrind/libpthread.so</filename> and
-  do <computeroutput>make &amp;&amp; make
-  install</computeroutput>.</para>
-
-  <para>I just don't know if any of the above will work.  If you
-  can find a solution which works, I would be interested to hear
-  it.</para>
-
-  <para>To which someone replied:</para>
-<screen>
-I deleted this:
-
-GLIBC_2.2.3 { 
-   __pthread_clock_gettime; 
-   __pthread_clock_settime; 
-} GLIBC_2.2; 
-
-and it worked.
-</screen>
-
- </answer>
-</qandaentry>
-
 </qandaset>
 </chapter>