`Hiding' libc symbols

Harti Brandt brandt at fokus.fraunhofer.de
Tue May 6 00:56:09 PDT 2003


On Mon, 5 May 2003, Jacques A. Vidrine wrote:

JAV>Hi, Daniel!
JAV>
JAV>On Mon, May 05, 2003 at 07:06:45PM -0400, Daniel Eischen wrote:
JAV>> I thought Jacques found lots of ports that replaced standard
JAV>> functions...
JAV>
JAV>I did a survey of 6,817 packages.  Over 700 of them defined symbols
JAV>that are also defined in libc.  The symbols which `clashed' are below
JAV>for the curious.  (I only examined symbols in the text segment.)

There is no guarantee that you 'fix' the port by hiding the symbol. You
may as well break it. This depends on the function itself and on the
internal relationships in libc. You have to go through each individual
port and see what happens anyway.

harti
-- 
harti brandt,
http://www.fokus.fraunhofer.de/research/cc/cats/employees/hartmut.brandt/private
brandt at fokus.fraunhofer.de, harti at freebsd.org


More information about the freebsd-arch mailing list