__stderrp problem again with tk83

Daniel Lang dl at leo.org
Tue May 13 06:33:40 PDT 2003


Hi Dimitry,

Dimitry Andric wrote on Tue, May 13, 2003 at 03:15:37PM +0200:
[..]
> > Of course I also reinstalled the tk-port again. It seems that the
> > tk-port insists on using the symbol, but is not linked against
> > compat-libraries or something like that? Is this possible?
> 
> I would guess that some of its dependencies still use old cruft. First
Really. I think the ld.so error message is reliable in terms,
where the unresolved symbol is found:

/usr/libexec/ld-elf.so.1: /usr/local/lib/libtk83.so: Undefined symbol "__stderrp"

If the symbol would be in a dependency library, this would have
shown up in the error message, wouldn't it?

Further:
[..]
atrbg11:/usr/ports/x11-toolkits/tk83/work/tk8.3.5/unix#nm *.o | grep stderrp
         U __stderrp
[..]

which I can nail down (as written) to tkFont.o:  

[..]
atrbg11:/usr/ports/x11-toolkits/tk83/work/tk8.3.5/unix#nm tkFont.o | grep stderrp 
         U __stderrp
[..]

So this symbol is explicitly used in tkFont.o, from a recent build.

Please apologize, if my arguments do not counter your assumption, 
the problem is in one of the older dependencies. Just say so, and
I will recompile all dependencies. However, I would rather not do
this, if it is likely, that this is not the source of the problem.

> check what's still living under /usr/local/lib/compat/pkg, and clean
> it out, or move it out of the way. Then uninstall and completely
> rebuild all dependencies of tk83, which are: libiconv, gettext, gmake,
> imake, libtool, pkgconfig, tcl83, freetype2, expat, fontconfig,
> XFree86-libraries.
[..]

Ok, thanks for this hint anyway. I will keep it in mind.

Best regards,
 Daniel
-- 
IRCnet: Mr-Spock                      - May His Shadow fall upon thee - 
 Daniel Lang * dl at leo.org * +49 89 289 18532 * http://www.leo.org/~dl/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 4170 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20030513/3a2887f8/smime.bin


More information about the freebsd-stable mailing list