To: mcclim-devel@common-lisp.net Date: Fri, 5 May 2006 00:37:54 +0200 From: Max-Gerd Retzlaff
--===============1053115938== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="rwEMma7ioTxnRzrJ" Content-Disposition: inline
--rwEMma7ioTxnRzrJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable
Hello,
after having checked out, built and tested cvs mcclim of two months, one months, 45 days, 37 days, and 41 days ago I've found the commit that has caused my CLX breakage: "Fix (temporary hack) to use file sockets in CLX on ACL": http://article.gmane.org/gmane.lisp.mcclim.cvs/418
The comment in this patch says:
+;;; XXX CLX in ACL doesn't use local sockets, so here's a fix. This is gro= ss +;;; and should obviously be included in Franz' clx and portable clx, but I +;;; believe that enough users will find that their X servers don't listen = for +;;; TCP connections that it is worthwhile to include this code here +;;; temporarily.
Of course, it would be nice to not require the X server to run without "--nolisten tcp" but this patch breaks the whole CLX (not only for mcclim) on my system.
No, it'd be really nice if psuedo security weenies wouldn't break the standard X configuration!! (Can you tell I have an opinion on this subject?)
Because of these problems I propose to remove the patch from the mcclim cvs repository again. It would be nice to not require an X server that listens for TCP connections but this code is too buggy and mcclim/Backends/CLX/port.lisp is just not the right place for such an hack.
What do you think?
Remove it!!!
Mike McDonald mikemac@mikemac.com