From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1O1eiH-0003i4-Jl for mharc-grub-devel@gnu.org; Tue, 13 Apr 2010 07:55:29 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O1eiF-0003ho-R0 for grub-devel@gnu.org; Tue, 13 Apr 2010 07:55:27 -0400 Received: from [140.186.70.92] (port=39380 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O1eiE-0003hd-G4 for grub-devel@gnu.org; Tue, 13 Apr 2010 07:55:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O1eiC-0005Ai-Vn for grub-devel@gnu.org; Tue, 13 Apr 2010 07:55:26 -0400 Received: from smtpout01s1.x-echo.com ([193.252.149.37]:50714) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O1eiC-00059s-NT for grub-devel@gnu.org; Tue, 13 Apr 2010 07:55:24 -0400 Message-ID: <4BC45B28.8000401@zetam.org> Date: Tue, 13 Apr 2010 13:53:12 +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: grub-devel@gnu.org References: <4BC3247E.4000605@zetam.org> <106365637710330@192.168.2.69> In-Reply-To: <106365637710330@192.168.2.69> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms080604050607010505010006" X-AV-Checked: ClamAV using ClamSMTP X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) Subject: Re: Compilation error of xorriso 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: Tue, 13 Apr 2010 11:55:28 -0000 This is a cryptographically signed message in MIME format. --------------ms080604050607010505010006 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable > Hi, > >> when i've tried to compile xorriso on MacOSX 10.6.2 >> i have this error during >> the link: >> Undefined symbols: >> "_history_list", referenced from: >> _Xorriso_status in xorriso_xorriso-xorriso.o >> ... >> If i add #undef Xorriso_with_readlinE to xorriso.c, i can compile it. > It looks as if the installed libreadline > does not provide function history_list(). > I will try to add a check for this to the > configure script. > > > There are options for ./configure by which one > can disable libreadline and some other extra > dependencies: > --disable-libreadline > --disable-zlib avoid use of zlib functions like compress2() > --disable-libacl avoid use of ACL functions like acl_to_text() > --disable-xattr avoid use of xattr functions like listxattr() > > They all get disabled automatically by configure > tests if the facility is missing at all. > But here we have a case were it is missing > only in part. > The ACL and xattr stuff is currently Linux-only. > One would probably need a system adapter layer > to make this available on other OSes. I have the latest readline library (6.1) installed on my MacOSX (from=20 MacPorts): lrwxr-xr-x 1 root admin 21 Jan 17 02:09=20 /opt/local/lib/libreadline.5.0.dylib -> libreadline.6.1.dylib lrwxr-xr-x 1 root admin 21 Jan 17 02:09=20 /opt/local/lib/libreadline.5.1.dylib -> libreadline.6.1.dylib lrwxr-xr-x 1 root admin 21 Jan 17 02:09=20 /opt/local/lib/libreadline.5.2.dylib -> libreadline.6.1.dylib -rwxr-xr-x 2 root admin 248168 Jan 17 02:09=20 /opt/local/lib/libreadline.6.1.dylib lrwxr-xr-x 1 root admin 21 Jan 17 02:09=20 /opt/local/lib/libreadline.6.dylib -> libreadline.6.1.dylib -rw-r--r-- 2 root admin 396552 Jan 17 02:09 /opt/local/lib/libreadline= =2Ea lrwxr-xr-x 1 root admin 21 Jan 17 02:09=20 /opt/local/lib/libreadline.dylib -> libreadline.6.1.dylib But i think configure have tried to use the one in the standard path=20 (/usr/lib): lrwxr-xr-x 1 root wheel 15 Dec 26 14:03 /usr/lib/libreadline.dylib -> = libedit.2.dylib Perhaps i can use an option of configure or environnement variable to=20 "force" the linker to use the version in /opt/local/lib instead of=20 /usr/lib ? Regards, Yves Blusseau --------------ms080604050607010505010006 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 CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xMDA0MTMxMTUzMTJaMCMGCSqGSIb3 DQEJBDEWBBTOuLJzDbZVQXrQ0Kt7GFAQEOjFuTBfBgkqhkiG9w0BCQ8xUjBQMAsGCWCGSAFl AwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4D AgcwDQYIKoZIhvcNAwICASgwgYUGCSsGAQQBgjcQBDF4MHYwYjELMAkGA1UEBhMCWkExJTAj BgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhADADkFGSg+rU0Yd9A35Av9MIGHBgsqhkiG 9w0BCRACCzF4oHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5n IChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5n IENBAhADADkFGSg+rU0Yd9A35Av9MA0GCSqGSIb3DQEBAQUABIIBAJbHV0ORzAr3YjuAsRA6 KL9O+QEIrUI3F2R1CTeFyjFiemJ0wUfiA0Hli1po1DOUB9IyOurcWPkr3+X2osAXqG+XdbU2 bn1co3ZS02/jhBR3y2ES3GZRpxho3+5mfb/DIEYtNj6RnqbkGUM1vESKOlQmA+LU6vswvo14 DD0aDOEqDgle8PwO3C64pQ4llkYGt3XbP3yASl/Mv0NELskP+ht061ZtZwQqBnO0jYylX3Vs jTP8xbW2mg4KnvMRH+W4iOC3mdjlLY9ikPWMSN/8914Rhq1fwbl7aESTwgwpvNxt+f4QSTzx lxq+voEWYhXlJV29UirJ91vteeEVPai8IBEAAAAAAAA= --------------ms080604050607010505010006--