`Hiding' libc symbols (was Re: cvs commit: src/lib/libc/gen ...)
Paul Richards
paul at freebsd-services.com
Thu May 1 07:02:58 PDT 2003
On Wed, Apr 30, 2003 at 11:41:35AM -0500, Jacques A. Vidrine wrote:
> [Trimmed cc:list; moving to freebsd-arch]
>
>
> First, has something been broken by making strlcpy/strlcat into a weak
> reference?
Yes, deliberately overloading it from an application now no longer
works.
What really concerns me though, is that behaviour is only defined
for 2 functions.
I think this should be backed out, as most people in this thread
have pointed out, you've added a quirk to our C library to fix a
poorly coded application and whichever way you look at it, that's
not the right solution.
The implementation of FreeBSD should be what's correct, we shouldn't
fudge things to accomodate bad packages, fix the problem where the
problem really exists.
--
Paul Richards
More information about the freebsd-arch
mailing list