From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/7466 Path: news.gmane.org!not-for-mail From: Jean-Marc Pigeon Newsgroups: gmane.linux.lib.musl.general Subject: ldconfig? /usr/lib64 LD_LIBRARY_PATH Date: Wed, 22 Apr 2015 14:15:41 -0400 Message-ID: <5537E54D.9090500@safe.ca> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="------------ms060607010801050704090309" X-Trace: ger.gmane.org 1429726577 26899 80.91.229.3 (22 Apr 2015 18:16:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 22 Apr 2015 18:16:17 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-7479-gllmg-musl=m.gmane.org@lists.openwall.com Wed Apr 22 20:16:09 2015 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1YkzBx-00057E-Ie for gllmg-musl@m.gmane.org; Wed, 22 Apr 2015 20:16:09 +0200 Original-Received: (qmail 11405 invoked by uid 550); 22 Apr 2015 18:16:07 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 11357 invoked from network); 22 Apr 2015 18:15:59 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.8.0 X-Enigmail-Version: 1.6 X-Clement-Version: 2.6-6.7 X-Clement-ID: <00717-20150422141541-a27594e1> X-Clement-Virus-checker: ClamAV 0.98.4/20358/Wed Apr 22 01:07:33 2015 Xref: news.gmane.org gmane.linux.lib.musl.general:7466 Archived-At: This is a cryptographically signed message in MIME format. --------------ms060607010801050704090309 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, I now have a set of packages (76,... gcc, make, git, etc.) which are compiled with musl, all the way up to the linux kernel. With those packages I have reached my immediate goal of having a self-sufficient distribution (the generated distribution can recreate itself, see www.osukiss.org if you want to know more). I started from a simple glibc set of packages and I converted them to musl while trying to have the "minimal delta", keeping some package (ex: gettext, ncurses?, ...) will be decided later on. In the end I want a "clean, lean, strictly within standards" set of packages, musl being a good example. For now I have a problem with libraries, and I would like to have a better understanding about what is suggested about library PATH. All packages 'configure' set their library to be in /usr/lib64, many libraries (acl,...) without RPATH wants/needs them within /lib. I bypassed the problem by sym-linking needed libraries between /lib and /usr/lib64. I rather prefer to have libraries only within /usr/lib64 (or /usr/lib for i686), sure enough I can hardcode LD_LIBRARY_PATH within profile but I do not like this solution. ldconfig seems not available with musl. Is there a easy/standard way in musl to set the libraries in designated area? Thanks for your help. - --=20 A bient=F4t =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D Jean-Marc Pigeon E-Mail: jmp@safe.ca SAFE Inc. Phone: (514) 493-4280 Clement, 'a kiss solution' to get rid of SPAM (at last) Clement' Home base <"http://www.clement.safe.ca"> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJVN+VNAAoJEAtgwJ4bBQU5bt0P+wQEFBGA3YAMxXBqnZUS1VsM 1blw917i0j2YYrQHVysFNjb/spNNatU52XOBFclQaGU/YCtlR0DhJCJeVxrPS/u6 Ufihn1RD6HKNFm1d8XwJLKknzIFljb8NXXZlvMgj1CyjEY8yWbYEMRDBkVJ6KtlD u4LmwGD/Czn/uSuyPTYpMCu3i5LCc6KaUYZ4+x6MZ8oY/te0hiE0TsvjQ/U4X746 r3bzm6qwJBZ4CH4tr6KmHzxfhopxjFc+qEy3e2iMx5aoaNYmSxkOsDvUcYVLkpiM DKLr3rgnfnkntcYop8yrkR7O7HPp1P2Re4MQ4HM7RELHG+NmCaHqruMv3/1tSHqp a4AQmqypj0pXBNONglH5t+IpylElB4FdD6biInBIYddG308ZFT+M2HXTqE04rHlk Wn0lGFFJ4UHEvNrvVaZ80Rtd3y1obIlgQUq39ZsuzLFglyGo+HBIJ5cL81wX24NV XsLTbgQa8htPoS5VAgtgWdS6WFlcE3noIOoKXafXb+Q8xj1onEfe6A1APn407mJJ qrDGkmye1XB9pv8TGL9cKwYcp2W8sZCY/+d8yYx1kDo8mIUpzPxfTlMGlZuWdqO0 c362fczGW6Lnu48C36ZNAZP27VK6kosUPsvD5/E73Z/2tLsYCJNIf9o/n4feAE3D zzoAKxyMyp1GN3GV5HDv =3DwD58 -----END PGP SIGNATURE----- --------------ms060607010801050704090309 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMdzCC BjQwggQcoAMCAQICAR4wDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNp Z25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3 MTAyNDIxMDE1NVoXDTE3MTAyNDIxMDE1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWdu aW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs aWVudCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMcJg8zOLdgasSmkLhOr lr6KMoOMpohBllVHrdRvEg/q6r8jR+EK75xCGhR8ToREoqe7zM9/UnC6TS2y9UKTpT1v7RSM zR0t6ndl0TWBuUr/UXBhPk+Kmy7bI4yW4urC+y7P3/1/X7U8ocb8VpH/Clt+4iq7nirMcNh6 qJR+xjOhV+VHzQMALuGYn5KZmc1NbJQYclsGkDxDz2UbFqE2+6vIZoL+jb9x4Pa5gNf1TwSD kOkikZB1xtB4ZqtXThaABSONdfmv/Z1pua3FYxnCFmdr/+N2JLKutIxMYqQOJebr/f/h5t95 m4JgrM3Y/w7YX9d7YAL9jvN4SydHsU6n65cCAwEAAaOCAa0wggGpMA8GA1UdEwEB/wQFMAMB Af8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRTcu2SnODaywFcfH6WNU7y1LhRgjAfBgNV HSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRaMFgwJwYIKwYBBQUH MAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYhaHR0cDovL3d3 dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6Ly93d3cu c3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5jb20v c2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0 dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93 d3cuc3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBAAqD CH14qywGXLhjjF6uHLkjd02hcdh9hrw+VUsv+q1eeQWB21jWj3kJ96AUlPCoEGZ/ynJNScWy 6QMVQjbbMXltUfO4n4bGGdKo3awPWp61tjAFgraLJgDk+DsSvUD6EowjMTNx25GQgyYJ5RPI zKKR9tQW8gGK+2+RHxkUCTbYFnL6kl8Ch507rUdPPipJ9CgJFws3kDS3gOS5WFMxcjO5DwKf KSETEPrHh7p5shuuNktvsv6hxHTLhiMKX893gxdT3XLS9OKmCv87vkINQcNEcIIoFWbP9HOR z9v3vQwR4e3ksLc2JZOAFK+ssS5XMEoznzpihEP0PLc4dCBYjbvSD7kxgDwZ+Aj8Q9PkbvE9 sIPP7ON0fz095HdThKjiVJe6vofq+n6b1NBc8XdrQvBmunwxD5nvtTW4vtN6VY7mUCmxsCie uoBJ9OlqmsVWQvifIYf40dJPZkk9YgGTzWLpXDSfLSplbY2LL9C9U0ptvjcDjefLTvqSFc7t w1sEhF0n/qpA2r0GpvkLRDmcSwVyPvmjFBGqUp/pNy8ZuPGQmHwFi2/14+xeSUDG2bwnsYJQ G2EdJCB6luQ57GEnTA/yKZSTKI8dDQa8Sd3zfXb19mOgSF0bBdXbuKhEpuP9wirslFe6fQ1t 5j5R0xi72MZ8ikMu1RQZKCyDbMwazlHiMIIGOzCCBSOgAwIBAgIDCz+cMA0GCSqGSIb3DQEB CwUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20g Q2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcNMTQwOTE5MDkyNjU5 WhcNMTUwOTIwMDAyMjU4WjBEMQswCQYDVQQGEwJDQTEZMBcGA1UEAxMQSmVhbi1NYXJjIFBp Z2VvbjEaMBgGCSqGSIb3DQEJARYLam1wQHNhZmUuY2EwggEiMA0GCSqGSIb3DQEBAQUAA4IB DwAwggEKAoIBAQCq9xU31qh4GocaLlpWBFhfbsocoZcrPC5/vYc53dzp2sc9dLGE8wJTJpGF AMVajOosoGx11kV76DmdF2gWTOjl2tNxgTlfjDtgqeuY6laDfPEoYquzcqvNAFigAhzV+oIR 1WD6RROEt7mWar8DFYvqovwGN1NWGHqnwLQ8eWa/xN/rC+rzxpFfBJKPPgaaLPSLkoAJg1Iv LrEbGgofvO+2gq46goCXvobTmCB4fG+lCqcxoAvFuGv5aJQUIyg0LrZSCsQYc7G9Z+eMNK12 pBUzMsUwgbjBu/owa0dnc452YaZHI0dq1X+27FP+vVxJdO2U6opebBk04BVvOaOtGZyPAgMB AAGjggLrMIIC5zAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcD AgYIKwYBBQUHAwQwHQYDVR0OBBYEFHzO2KvU9lX+uTCC7EFVdrvVptoXMB8GA1UdIwQYMBaA FFNy7ZKc4NrLAVx8fpY1TvLUuFGCMBYGA1UdEQQPMA2BC2ptcEBzYWZlLmNhMIIBZgYDVR0g BIIBXTCCAVkwggFVBgsrBgEEAYG1NwECAzCCAUQwLgYIKwYBBQUHAgEWImh0dHA6Ly93d3cu c3RhcnRzc2wuY29tL3BvbGljeS5wZGYwggEQBggrBgEFBQcCAjCCAQIwJxYgU3RhcnRDb20g Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkwAwIBARqB1lRoaXMgY2VydGlmaWNhdGUgd2FzIGlz c3VlZCBhY2NvcmRpbmcgdG8gdGhlIFN0YXJ0U1NMIFdlYi1vZi1UcnVzdCBDb21tdW5pdHkg VmFsaWRhdGlvbiByZXF1aXJlbWVudHMgb2YgdGhlIFN0YXJ0Q29tIENBIHBvbGljeSwgcmVs aWFuY2Ugb25seSBmb3IgdGhlIGludGVuZGVkIHB1cnBvc2UgaW4gY29tcGxpYW5jZSBvZiB0 aGUgcmVseWluZyBwYXJ0eSBvYmxpZ2F0aW9ucy4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDov L2NybC5zdGFydHNzbC5jb20vY3J0dTEtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5Bggr BgEFBQcwAYYtaHR0cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczEvY2xpZW50L2Nh MEIGCCsGAQUFBzAChjZodHRwOi8vYWlhLnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3Mx LmNsaWVudC5jYS5jcnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0G CSqGSIb3DQEBCwUAA4IBAQAvqGXpalMzkxyvuW6F4AJpyxCQfZElU4Xta8ChoYYOM+8mbznZ qmGhQsIgRREuRcmCCO3Ei9CZ9DvgXtOrZHAOTLoLadl/Z/A2C0QOrTPG7UiUQTQJQlubgy41 2T4b9mtIHxy+bLofsC4SnPRhSRCKAAtNPSBqPKoF9pQdAGdx2/7JGPuHLd6vH93IcZtsQcmk SjpLqGR7YSl7vSy4i/JypO5bfGTAdJPDPEHuqMYd8bM2frS9Dv6+yAb1S8C7e2032r4MUsLx 4aw5RZ5N8BqpUv9XNUr68P38B6Q/FBtZgDloUNB/Py77fLTbGq1xYhHTG8uKOlRNkWx/IZnM JFPTMYID3TCCA9kCAQEwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBM dGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYD VQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQID Cz+cMAkGBSsOAwIaBQCgggIdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN AQkFMQ8XDTE1MDQyMjE4MTU0MVowIwYJKoZIhvcNAQkEMRYEFEBi8WakMGIDhoq0wfC2BD26 0B4yMGwGCSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG 9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcN AwICASgwgaUGCSsGAQQBgjcQBDGBlzCBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0 YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25p bmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xp ZW50IENBAgMLP5wwgacGCyqGSIb3DQEJEAILMYGXoIGUMIGMMQswCQYDVQQGEwJJTDEWMBQG A1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNh dGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVk aWF0ZSBDbGllbnQgQ0ECAws/nDANBgkqhkiG9w0BAQEFAASCAQCPJbrSplx/YC9QXYFuLmZ1 nr1ayoauvEZMZ1XZ13OUI7hXkQ3uRpX3iQMtD50+Ty3rXdTE80HoX/C5rW+HlXVZ6YqHeecD n3yGM84bzpFFMv9YInsEZJpuIWZkIMhEK5ubVyluUfRGXjIY2VEuzuL+af1HS/5KTljA1g+N ZMzERua7YjCHfcg4UhH7PfUmCsQNg5bgC0FfnhPyHwJTUMfsr0iScHFYbWaX3PjPt6HPzd/p tJ3l+e+frXDr1/kJIALMzbtppY9WRLTvXkNJuso0tSV6uFFW46CDDsJHaiMGPhJpuxb1U7m4 MbJiccw5FBaMts03QeqE+GWr3Z4pdk9mAAAAAAAA --------------ms060607010801050704090309--