From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1O1K9d-0003tL-9C for mharc-grub-devel@gnu.org; Mon, 12 Apr 2010 09:58:21 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O1K9b-0003tA-Vp for grub-devel@gnu.org; Mon, 12 Apr 2010 09:58:20 -0400 Received: from [140.186.70.92] (port=52002 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1K9Y-0003sm-BM for grub-devel@gnu.org; Mon, 12 Apr 2010 09:58:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O1K9W-0007PO-Ky for grub-devel@gnu.org; Mon, 12 Apr 2010 09:58:16 -0400 Received: from smtpout01s1.x-echo.com ([193.252.149.37]:37250) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O1K9W-0007PE-BT for grub-devel@gnu.org; Mon, 12 Apr 2010 09:58:14 -0400 Message-ID: <4BC32677.1010009@zetam.org> Date: Mon, 12 Apr 2010 15:56:07 +0200 From: Yves Blusseau User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2.2pre) Gecko/20100302 Lightning/1.0b2pre Lanikai/3.1b1 MIME-Version: 1.0 To: The development of GRUB 2 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms070804030800060007070808" X-AV-Checked: ClamAV using ClamSMTP X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: Problem Compiling gnulib/getdelim on MacOSX X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Apr 2010 13:58:20 -0000 This is a cryptographically signed message in MIME format. --------------ms070804030800060007070808 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Hi, when i try to compile grub 1.98 on MacOSX i have this error: gcc-4.2 -Ignulib -I./gnulib -I/opt/local/include -I. -I./include=20 -I./gnulib -I./include -Wall -W -DGRUB_LIBDIR=3D\"/opt/local/lib/`echo=20 grub/i386-pc | sed 's,x,x,'`\" -DLOCALEDIR=3D\"\" -DGRUB_MACHINE_PCBIOS=3D= 1=20 -DAPPLE_CC=3D1 -fnested-functions -DGRUB_UTIL=3D1 -Wno-undef=20 -Wno-sign-compare -Wno-unused -D_GL_UNUSED=3D"__attribute__ ((unused))"=20 -I./gnulib -DGRUB_FILE=3D\"gnulib/getdelim.c\" -MD -c -o=20 grub_script_check-gnulib_getdelim.o gnulib/getdelim.c gnulib/getdelim.c:59: error: expected '=3D', ',', ';', 'asm' or=20 '__attribute__' before 'getdelim' make: *** [grub_script_check-gnulib_getdelim.o] Error 1 The problem is that the ssize_t type is not defined. We need to add=20 #include on MacOSX like i do on my commit (r2175). But i know that we can't modify getdelim.c directly because is it importe= d. So if someone have an idea to solve this problem on OSX...... Regards, Yves Blusseau --------------ms070804030800060007070808 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJTzCC AwIwggJroAMCAQICEAMAOQUZKD6tTRh30DfkC/0wDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UE BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA5MDQxNDEzMzA0NloX DTEwMDQxNDEzMzA0NlowRDEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEhMB8G CSqGSIb3DQEJARYSYmx1c3NlYXVAemV0YW0ub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEAnHsh2NH/5qb24DH07hhK/dO+to+NYeISv+Bv09Jlwk2yVKfBGjBAsk/o0cGt eMjrS+8XuxmhRavOkZRq05eg7jIxj/goVYk77OAVpHwbrvGF50QZdToe7WosgzKmp0Kj1CRs xRETiCr37Z82EaHi7UriR7lh9sAcjdBLBK/esI84BITMj1X0hwninr5z+aQJhxxK3LNzV5ak LMTCHhjm3zbDfy23FdQd38zlZZF7BX8DLjMopYQHrMy0dW9jG3wK56+Y1KerpxFKaaF6Vbe7 d3qw1T+L6p+MPLkSo+gMpXR9XsVonYLw+ci/Rye+b48p1/BLd8dPFj8FzfyS9z4KuQIDAQAB o1MwUTAPBgNVHQ8BAf8EBQMDB/mAMBEGCWCGSAGG+EIBAQQEAwIFoDAdBgNVHREEFjAUgRJi bHVzc2VhdUB6ZXRhbS5vcmcwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQUFAAOBgQA0MvI4 LNOjcHDzAEPfF/8lnh92rvTwF1kUFrKSVWRaZRNwGoVqnFf8xVZdFbzslKj2pJnU1jBxHhnz 1HxbmRXU0eUloZktCPfcKy+EMnQa5bvMMH3NaKdoAsj6fabJIqRMRs6kr/4hnYY6V6U6fhja z8UMueP4Ru/v6zncwMmfpTCCAwIwggJroAMCAQICEAMAOQUZKD6tTRh30DfkC/0wDQYJKoZI hvcNAQEFBQAwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQ dHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENB MB4XDTA5MDQxNDEzMzA0NloXDTEwMDQxNDEzMzA0NlowRDEfMB0GA1UEAxMWVGhhd3RlIEZy ZWVtYWlsIE1lbWJlcjEhMB8GCSqGSIb3DQEJARYSYmx1c3NlYXVAemV0YW0ub3JnMIIBIjAN BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnHsh2NH/5qb24DH07hhK/dO+to+NYeISv+Bv 09Jlwk2yVKfBGjBAsk/o0cGteMjrS+8XuxmhRavOkZRq05eg7jIxj/goVYk77OAVpHwbrvGF 50QZdToe7WosgzKmp0Kj1CRsxRETiCr37Z82EaHi7UriR7lh9sAcjdBLBK/esI84BITMj1X0 hwninr5z+aQJhxxK3LNzV5akLMTCHhjm3zbDfy23FdQd38zlZZF7BX8DLjMopYQHrMy0dW9j G3wK56+Y1KerpxFKaaF6Vbe7d3qw1T+L6p+MPLkSo+gMpXR9XsVonYLw+ci/Rye+b48p1/BL d8dPFj8FzfyS9z4KuQIDAQABo1MwUTAPBgNVHQ8BAf8EBQMDB/mAMBEGCWCGSAGG+EIBAQQE AwIFoDAdBgNVHREEFjAUgRJibHVzc2VhdUB6ZXRhbS5vcmcwDAYDVR0TAQH/BAIwADANBgkq hkiG9w0BAQUFAAOBgQA0MvI4LNOjcHDzAEPfF/8lnh92rvTwF1kUFrKSVWRaZRNwGoVqnFf8 xVZdFbzslKj2pJnU1jBxHhnz1HxbmRXU0eUloZktCPfcKy+EMnQa5bvMMH3NaKdoAsj6fabJ IqRMRs6kr/4hnYY6V6U6fhjaz8UMueP4Ru/v6zncwMmfpTCCAz8wggKooAMCAQICAQ0wDQYJ KoZIhvcNAQEFBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQ BgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsT H0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJz b25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhh d3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpB MSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3 dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAw gYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDX AmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16em u59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/ AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJz b25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UE AxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcP f6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQ lGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G /11fZU8xggNxMIIDbQIBATB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg SXNzdWluZyBDQQIQAwA5BRkoPq1NGHfQN+QL/TAJBgUrDgMCGgUAoIIB0DAYBgkqhkiG9w0B CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xMDA0MTIxMzU2MDdaMCMGCSqGSIb3 DQEJBDEWBBSaIQvxlm5pzUFw0hYRAuNoag8vzzBfBgkqhkiG9w0BCQ8xUjBQMAsGCWCGSAFl AwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4D AgcwDQYIKoZIhvcNAwICASgwgYUGCSsGAQQBgjcQBDF4MHYwYjELMAkGA1UEBhMCWkExJTAj BgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhADADkFGSg+rU0Yd9A35Av9MIGHBgsqhkiG 9w0BCRACCzF4oHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5n IChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5n IENBAhADADkFGSg+rU0Yd9A35Av9MA0GCSqGSIb3DQEBAQUABIIBABLr9jVfGfp8Ghicv93Z 3sxFYSwDIMijbMlNrBm0wHSTbb+YzRh62DXEbaZ6L00oTXPSuUyRqgShzezvwmyn6uVeFpV3 yj7t9oeGGj0u02yXvIpMJlBJIyDxkHa2Lu21Bp7oMgX1sPWoxpN11fhMEglu8das6SWxOJGL 7PJSj9DU47ZKRJVlWWSfGzJjFQe5z08jtilCYm7iCBPYIVW9Sh6pQUZEl/SRCKcULN/OdrpY SowWtL1V45ADb7qwY6lFlmKNGJ2Y1jwrDUf9vulJPq+ZRd8b4r9bl6YCiHsmVojgEVY6fcXf 9OgP2y9rhRA0nJP0g4VwHtOuNbDY7UcANKgAAAAAAAA= --------------ms070804030800060007070808--