From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Reitter Newsgroups: gmane.emacs.devel Subject: emacsclient breaks build on OS X 10.3.9 Date: Fri, 10 Nov 2006 11:25:23 +0000 Message-ID: <99738CF2-2ED2-4AE7-8DBA-BC0C1CDAA599@gmail.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: multipart/mixed; boundary="===============0145422573==" X-Trace: sea.gmane.org 1163160793 12500 80.91.229.2 (10 Nov 2006 12:13:13 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 10 Nov 2006 12:13:13 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 10 13:13:11 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GiVFv-0001Z4-2f for ged-emacs-devel@m.gmane.org; Fri, 10 Nov 2006 13:13:11 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GiVFu-0006wn-Ej for ged-emacs-devel@m.gmane.org; Fri, 10 Nov 2006 07:13:10 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GiVFh-0006wd-Vh for emacs-devel@gnu.org; Fri, 10 Nov 2006 07:12:58 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GiVFg-0006wE-IN for emacs-devel@gnu.org; Fri, 10 Nov 2006 07:12:57 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GiVFg-0006wB-Dt for emacs-devel@gnu.org; Fri, 10 Nov 2006 07:12:56 -0500 Original-Received: from [199.232.41.67] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1GiVFg-0005YZ-A7 for emacs-devel@gnu.org; Fri, 10 Nov 2006 07:12:56 -0500 Original-Received: from [212.227.126.177] (helo=moutng.kundenserver.de) by mx20.gnu.org with esmtp (Exim 4.52) id 1GiUVz-0003iV-CA for emacs-devel@gnu.org; Fri, 10 Nov 2006 06:25:43 -0500 Original-Received: from [129.215.174.81] (helo=[129.215.174.81]) by mrelayeu.kundenserver.de (node=mrelayeu5) with ESMTP (Nemesis), id 0ML25U-1GiUVj1W68-000883; Fri, 10 Nov 2006 12:25:41 +0100 Original-To: emacs- devel X-Mailer: Apple Mail (2.752.2) X-Provags-ID: kundenserver.de abuse@kundenserver.de login:f3c9a04d49beab9fcce37ffcb55ebfb9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:62026 Archived-At: --===============0145422573== Content-Type: multipart/signed; micalg=sha1; boundary=Apple-Mail-10-167129900; protocol="application/pkcs7-signature" --Apple-Mail-10-167129900 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed It appears that a recent change (on or after Nov 2) has broken the build on my OS X 10.3.9 system: gcc -fpascal-strings -DMAC_OSX -I../mac/src -DHAVE_CONFIG_H -I. -I../ src -I/Users/dr/Aquamacs/emacs/lib-src -I/Users/dr/Aquamacs/emacs/lib- src/../src -fpascal-strings -DMAC_OSX -I../mac/src -g -O2 /Users/ dr/Aquamacs/emacs/lib-src/emacsclient.c getopt.o getopt1.o - DVERSION="\"22.0.90\"" -o emacsclient In file included from /Users/dr/Aquamacs/emacs/lib-src/emacsclient.c:45: /usr/include/netinet/in.h:255: error: parse error before "in_addr_t" full log here: http://homepages.inf.ed.ac.uk/dreitter/Aquamacs/emacs- build.log It appears that this doesn't occur on more current OS X versions because they include this in their netinet/in.h: ---- #include #ifndef _IN_ADDR_T #define _IN_ADDR_T typedef __uint32_t in_addr_t; /* base type for internet address */ #endif #ifndef _IN_PORT_T #define _IN_PORT_T typedef __uint16_t in_port_t; #endif ----- which is not present in the 10.3.9 variant. A recent revision is likely to be responsible: revision 1.83 date: 2006-11-02 09:54:09 +0000; author: lektu; state: Exp; lines: +7 -22 [WINDOWSNT]: Define HAVE_INET_SOCKETS. [!WINDOWSNT]: Include if available. [HAVE_SOCKETS]: Also require HAVE_INET_SOCKETS. (IOCTL, IOCTL_BOOL_ARG): Remove. (set_tcp_socket): Don't set the socket in blocking mode. Remove c_arg. Hope that is specific enough. --Apple-Mail-10-167129900 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGSDCCAwEw ggJqoAMCAQICECpBOEPOHM4BejmOP5CCsMQwDQYJKoZIhvcNAQEEBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA1MTIxMjE2MDk1M1oXDTA2MTIxMjE2MDk1 M1owYjEQMA4GA1UEBBMHUmVpdHRlcjEOMAwGA1UEKhMFRGF2aWQxFjAUBgNVBAMTDURhdmlkIFJl aXR0ZXIxJjAkBgkqhkiG9w0BCQEWF2RhdmlkLnJlaXR0ZXJAZ21haWwuY29tMIIBIjANBgkqhkiG 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4bqHoSvkjP7motQjFcJ9zYEU08Kj6RASiq69ESk8MZ/gfShR 1CtN98eHFdcxeDbB8bfDhu7pNuWUZwXX9sRguA5s9i4hiioabPhJBs8RbigN0PFm17+7LRLEtQC5 f5mqXGjl07pMyhnLvcGBaZkovjzHP+tU4ewPU92wTUHAtqyriC3GgdxjOGo3pKBChRD8f7E7TIRj iy8G+SXK1ocQ9AAyAEtcKGNT0twSeGE8zz5GTLpeOrO64legj3doI50p9mhr4Fx0zh8+7Tlpg+KY VWf0x0O5xi5yD8u4Ih31yrydyJTNjXB64ABjDR2g8ElpHTXTYRXtq7KBk7y0Rf311QIDAQABozQw MjAiBgNVHREEGzAZgRdkYXZpZC5yZWl0dGVyQGdtYWlsLmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqG SIb3DQEBBAUAA4GBAKqaMz6cpRGl4OTIGkioqaNfWFpx24fTYNSN0QvvuTqhm/UMIZhojJoA6iUG wp8tVMjVivF4mvrJQrsPNIWgmVyb+iyCo/fEpV2+mcTWZvnF+se3dY/Cb6K14Iz8HHKgNh1p5wZF 4s8GVduxB18HrUPmKh97q/WTLVcWtknevqhoMIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUF ADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBU b3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBT ZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSsw KQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAw MFoXDTEzMDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0 aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5n IENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7s vc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV 84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GUMIGR MBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC50aGF3dGUu Y29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCk HjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oL LswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3hYWLD2ToZfoSxmRsAxRoL gnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghOrvbqNOUQGls1TXfjViF4gtwhGTXeJLHT HUb/XV9lTzGCAxAwggMMAgEBMHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25z dWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1 aW5nIENBAhAqQThDzhzOAXo5jj+QgrDEMAkGBSsOAwIaBQCgggFvMBgGCSqGSIb3DQEJAzELBgkq hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA2MTExMDExMjUyM1owIwYJKoZIhvcNAQkEMRYEFGai ab5KDeCgMLSd0EagH3cuMnm8MIGFBgkrBgEEAYI3EAQxeDB2MGIxCzAJBgNVBAYTAlpBMSUwIwYD VQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29u YWwgRnJlZW1haWwgSXNzdWluZyBDQQIQKkE4Q84czgF6OY4/kIKwxDCBhwYLKoZIhvcNAQkQAgsx eKB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQu MSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQKkE4Q84czgF6 OY4/kIKwxDANBgkqhkiG9w0BAQEFAASCAQBi+b5wst2avUinRsoqAS3RybyxAL328BL9x4ocZ80x 5oQ8O6jsJFLxP9OXBvj6QMxtZfjQSaH20EK2GfzFqKVMx+kM2sNn+/QJhAtGEWBl/W1O3yKuqWvl qdQAH8BXYNAiIjqp3aF6qoVdWjUWC2GZUCsnnfFxX50lJ+r/lUTQR/HX3a9xp8MT0QaXUtTsifyb W8Wm52sGznJIqvLFaaHkQs4ZCsnC36kQXuXx66bXVxb3EAOBWVbQGPMXxbuQnaJhL/DXggQgLRWD w4/4+aoCixcmVMeCe2EdbgV/f85BUBNSMLxQlcKoMnqhwlhoiNqFrOCIe9Id41y6H2iskcL0AAAA AAAA --Apple-Mail-10-167129900-- --===============0145422573== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel --===============0145422573==--