emacs-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]