[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: macosx(carbon): slow keyboard responsiveness bug fix
From: |
YAMAMOTO Mitsuharu |
Subject: |
Re: macosx(carbon): slow keyboard responsiveness bug fix |
Date: |
Wed, 21 Nov 2007 09:38:19 +0900 |
User-agent: |
Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (Shijō) APEL/10.6 Emacs/23.0.50 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) |
>>>>> On Wed, 21 Nov 2007 00:32:20 +0100, Andreas Schwab <address@hidden> said:
> CHENG Gao <address@hidden> writes:
>> export LIBS=-lresolv (to solve Undefined symbols: _res_init_9)
> That should not be necessary any more.
But, as I said before, neither calling res_init or linking libresolv
is meaningful/necessary on Mac OS X/Darwin because the actual DNS
resolution is performed outside the Emacs process.
http://lists.gnu.org/archive/html/emacs-devel/2007-10/msg01254.html
I don't think it is the right thing to add -lresolv without
considering the meaning/necessity of res_init just to superficially
avoid the link error.
Is Mac OS X/Darwin the only such system? If so, I would rather add
#undef HAVE_RES_INIT and #undef HAVE_LIBRESOLV in src/s/darwin.h.
Otherwise, it might be better to introduce a new macro such as
RESOLVER_EXTERNAL that disables the effect of HAVE_RES_INIT and
HAVE_LIBRESOLV.
YAMAMOTO Mitsuhatu
address@hidden
Re: macosx(carbon): slow keyboard responsiveness bug fix, CHENG Gao, 2007/11/20
Re: macosx(carbon): slow keyboard responsiveness bug fix, William Xu, 2007/11/20