cvs commit: src/lib/libc/quad Symbol.map

Daniel Eischen deischen at freebsd.org
Thu Jun 7 18:24:50 UTC 2007


On Thu, 7 Jun 2007, Stanislav Sedov wrote:

> On Thu, 31 May 2007 13:07:37 +0000 (UTC)
> Daniel Eischen <deischen at FreeBSD.org> mentioned:
>
>> deischen    2007-05-31 13:07:37 UTC
>>
>>   FreeBSD src repository
>>
>>   Modified files:
>>     lib/libc/quad        Symbol.map
>>   Log:
>>   Export quad symbols.  They were previously commented out.  These symbols
>>   really shouldn't be exported since they should be pulled from libgcc, but
>>   the build of some applications is broken and they expect to see them in
>>   libc.  glibc exports these symbols, although Solaris doesn't appear to,
>>   so export them for compatibility's sake.
>>
>>   After discussion with:  kan
>>
>
> I beleive we should better fix all ports that do improper linking, than
> live with a compatibility hack. I have checked some local ports, and
> there seems to be not very much of them. Furthermore, tcl was
> already fixed. Kris, can you provide a list of broken ports without this
> modification.
>
> If needed, we can write a letter to ports@ to ask all maintainers to
> check/fix their ports in respect of correct linking. After this will be
> done, the patch can be backouted.

Well, it would be nice to fix the ports regardless, but kan
asked me to export them from libc.  So if you can get him to
agree, I'll back this out.

-- 
DE


More information about the cvs-src mailing list