From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Peter Stotz Subject: Re: compilation fails with __stack_check_fail in xen-3.0.4 Date: Thu, 26 Apr 2007 17:42:20 +0200 Message-ID: <4630C85C.1040807@sit.fraunhofer.de> References: <6bc632150704260747p4716d99bqa10e61dd55084f03@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0529212222==" Return-path: In-Reply-To: <6bc632150704260747p4716d99bqa10e61dd55084f03@mail.gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Mime-version: 1.0 Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: pradeep singh rautela Cc: xen-devel List-Id: xen-devel@lists.xenproject.org This is a cryptographically signed message in MIME format. --===============0529212222== Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms030900080704030908030306" This is a cryptographically signed message in MIME format. --------------ms030900080704030908030306 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit pradeep singh rautela wrote: > I downloaded the xen-3.0.4 source from xensource site and compiled it > from source. > > On giving a make world , the make fails after almost finishing the > compilation. > The error i got is - > > init/built- in.o: In function `try_name': > do_mounts.c:(.text+0x5f3): undefined reference to `__stack_chk_fail' > Please note i am running Ubuntu6.10 Edgy Eft. > GCC 4.1 > Kernel 2.6.20.1 (This is not required i guess) > > Somehow i suspect gcc4.1 is playing the spoilsport here. :-( Right, your gcc sets by default the stack-protector flag. You have to manually disable it by editing some makefiles. According to my experience you have add "-fno-stack-protector" to the CFLAGS within all of the following files: Config.mk pristine-linux-2.6.16.33/Makefile ref-linux-2.6.16.33/Makefile linux-2.6.16.33-xen/Makefile linux-2.6-xen-sparse/arch//Makefile Jan --------------ms030900080704030908030306 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIILcTCC BbIwggSaoAMCAQICAhNwMA0GCSqGSIb3DQEBBQUAME8xCzAJBgNVBAYTAkRFMRMwEQYDVQQK EwpGcmF1bmhvZmVyMSswKQYDVQQDEyJGcmF1bmhvZmVyLUdlc2VsbHNjaGFmdCBSb290LUNB IHYyMB4XDTA2MDExODExMzkzOFoXDTA5MTIzMTIzMDAwMFowWzELMAkGA1UEBhMCREUxEzAR BgNVBAoTCkZyYXVuaG9mZXIxDDAKBgNVBAsTA1NJVDEPMA0GA1UECxMGUGVvcGxlMRgwFgYD VQQDEw9KYW4tUGV0ZXIgU3RvdHowggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDm FdjcKA47T5h7I3ca7Dii4MZprVVxcCO3jwZ/KyeAC3HX+kSEkS4OMp8m4dS2wH9U6Xt3UsVs 9zN3e2ycWs4bT0Pcg/3b239vf5jjmk0zGExPFD7SMxNgu8RpBXRr/VkjxvY3ox8uNEKeR7kl 5xv6kcNWM0Rt1RQG/x0qfzxCn5SPlRpcPkSg+orZZWnMDhSfXDjiU1Q2CPKAfP69YzRC+peT rzgYd4nj4qPuQmhyjjk0ILTNeRUqb1OmlT2d2qaT1yxgh9QMVpQu+6ok+3STXEKU9LX1CST4 8hXXYaHbkUG/ch0oEmGfWNk5LZ+DGGkAFLT+EXOKd5MLxRdewb3tAgMBAAGjggKKMIIChjCB oAYJYIZIAYb4QgENBIGSFoGPU29mdHdhcmUtWmVydGlmaWthdCBkZXIgWmVydGlmaXppZXJ1 bmdzaW5zdGFueiAoQ0EpIGRlciBGcmF1bmhvZmVyLUdlc2VsbHNjaGFmdCBlLlYuLCBNdWVu Y2hlbjsgV3VyemVsemVydGlmaWthdCB2aWEgaHR0cHM6Ly9wa2kuZnJhdW5ob2Zlci5kZS8w TQYIKwYBBQUHAQEEQTA/MD0GCCsGAQUFBzABhjFodHRwOi8vcGtpLmZyYXVuaG9mZXIuZGUv RmhHLUNBX3YyX09DU1AtUmVzcG9uZGVyMEgGA1UdHwRBMD8wPaA7oDmGN2h0dHA6Ly9wa2ku ZnJhdW5ob2Zlci5kZS9GaEctQ0EtQ2VydHMvRmhHLUNBX3YyX0NSTC5jcmwwDAYDVR0TAQH/ BAIwADBKBgNVHRIEQzBBgSR6ZXJ0aWZpemllcnVuZ3NpbnN0YW56QGZyYXVuaG9mZXIuZGWG GWh0dHA6Ly9wa2kuZnJhdW5ob2Zlci5kZS8wLAYDVR0RBCUwI4EhamFuLXBldGVyLnN0b3R6 QHNpdC5mcmF1bmhvZmVyLmRlMEwGA1UdIARFMEMwQQYLKwYBBAGGClACAQEwMjAwBggrBgEF BQcCARYkaHR0cDovL3BraS5mcmF1bmhvZmVyLmRlL3BvbGljeS5odG1sMCIGA1UdJQEB/wQY MBYGCCsGAQUFBwMEBgorBgEEAYI3CgMEMA4GA1UdDwEB/wQEAwIEMDAdBgNVHQ4EFgQU40WQ bpIyR0P7P7VgC/gp2P7zEi8wHwYDVR0jBBgwFoAUAMP872PCVigvUQt1Vv97BekcyfEwDQYJ KoZIhvcNAQEFBQADggEBAC+t60zEPJY5llq7GdQbECOLmNcMOol5QcyLEF1wq5rmxsWJZtkZ vcWCg4SVQUYh2JZV5XQT4ZwUWSkBgybBL6raN6RDRVct1CVn6LVNG9/MpvJcWTI4Cx6WEYJ2 aYgc23cuyDsfY/zgvie+kcStdRZ5SMiDa/6pg44P296zdWHNuXYTPHDpQF6IzATzEIWjNh2f AePBMQeWnSTL5/eVXN4dIHZ50NrN0LfFAanTMBAuAyWf+5BUFYli0bb3pdEZ6F02VOjUXuYT ruQMIioVWUBtMNe/wZSsGCKGrw60s8/OmT52hSgtyIP2p7SN+3an3VPQqGLTnDUEP7Sre3JM j+YwggW3MIIEn6ADAgECAgITbzANBgkqhkiG9w0BAQUFADBPMQswCQYDVQQGEwJERTETMBEG A1UEChMKRnJhdW5ob2ZlcjErMCkGA1UEAxMiRnJhdW5ob2Zlci1HZXNlbGxzY2hhZnQgUm9v dC1DQSB2MjAeFw0wNjAxMTgxMTM5MzZaFw0wOTEyMzEyMzAwMDBaMFsxCzAJBgNVBAYTAkRF MRMwEQYDVQQKEwpGcmF1bmhvZmVyMQwwCgYDVQQLEwNTSVQxDzANBgNVBAsTBlBlb3BsZTEY MBYGA1UEAxMPSmFuLVBldGVyIFN0b3R6MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEA7kBprRuV6TUkkUztlb6PaiiMb5zWAEoa6nD+K8LfM894XIrGcUIZL7bAR2mRI1RngPe5 qOpluLRYAwvx1qDc0FYRiUM9vXaWl8ThIMtncYH3J033VVBPMZIvZmndHXR79JJjNXOwBraR Ap1ivssITyHzsj8NxktfB71X2ujBPwZBYiZrJlSl2b0nGDfe3DyyDDFpW44aqNzcE4HeRgtJ n1wHsnrt0Oj0iiRNgI+83d65fUGa/UIvV932euKhuiLo2e3LMyC/5sm4C9cwj4AyxLR6CfcG s3gjLrB3cToUzjmQvhm931uE+CKa2uBjFSG2e2Xl00MFISK/ACXXsg/JSQIDAQABo4ICjzCC AoswgaAGCWCGSAGG+EIBDQSBkhaBj1NvZnR3YXJlLVplcnRpZmlrYXQgZGVyIFplcnRpZml6 aWVydW5nc2luc3RhbnogKENBKSBkZXIgRnJhdW5ob2Zlci1HZXNlbGxzY2hhZnQgZS5WLiwg TXVlbmNoZW47IFd1cnplbHplcnRpZmlrYXQgdmlhIGh0dHBzOi8vcGtpLmZyYXVuaG9mZXIu ZGUvME0GCCsGAQUFBwEBBEEwPzA9BggrBgEFBQcwAYYxaHR0cDovL3BraS5mcmF1bmhvZmVy LmRlL0ZoRy1DQV92Ml9PQ1NQLVJlc3BvbmRlcjBIBgNVHR8EQTA/MD2gO6A5hjdodHRwOi8v cGtpLmZyYXVuaG9mZXIuZGUvRmhHLUNBLUNlcnRzL0ZoRy1DQV92Ml9DUkwuY3JsMAwGA1Ud EwEB/wQCMAAwSgYDVR0SBEMwQYEkemVydGlmaXppZXJ1bmdzaW5zdGFuekBmcmF1bmhvZmVy LmRlhhlodHRwOi8vcGtpLmZyYXVuaG9mZXIuZGUvMCwGA1UdEQQlMCOBIWphbi1wZXRlci5z dG90ekBzaXQuZnJhdW5ob2Zlci5kZTBMBgNVHSAERTBDMEEGCysGAQQBhgpQAgEBMDIwMAYI KwYBBQUHAgEWJGh0dHA6Ly9wa2kuZnJhdW5ob2Zlci5kZS9wb2xpY3kuaHRtbDAnBgNVHSUE IDAeBggrBgEFBQcDAgYIKwYBBQUHAwMGCCsGAQUFBwMEMA4GA1UdDwEB/wQEAwIGwDAdBgNV HQ4EFgQUQAA6+13RCxQdTZmCYi1pbCbo2GgwHwYDVR0jBBgwFoAUAMP872PCVigvUQt1Vv97 BekcyfEwDQYJKoZIhvcNAQEFBQADggEBAIUz/7dZwK6IDFJYBaNrQObjcEOm+1v/eaOOiy3c PA7FwFsHLuyKzbBtxdUWBFS9IOHSitmvN1HiZgx4504oH1awHQ1KWtWOqpSW4pYAvXi7nXqd yzwVUvDVZ7fFQlV8CkCuHsijakoREslHdsHQ96tovj0t9wpdA56VJEnNH8ztBI7umi/Ym/z6 ARlap19PVTe/NY+kjU0v+xX4rDfyDMWstHaxppsCIr90sVXXAAfkz6LkV83d7SDOG2bTkB/o iHrEsGg8IdvTbRGr8Hd2zRIOGdXpAvHwHx1cv/2pWnFEqQ2utCFKKW9aGyy79yX4gasDQF4z Ui7+CKwbb6PvN3UxggL/MIIC+wIBATBVME8xCzAJBgNVBAYTAkRFMRMwEQYDVQQKEwpGcmF1 bmhvZmVyMSswKQYDVQQDEyJGcmF1bmhvZmVyLUdlc2VsbHNjaGFmdCBSb290LUNBIHYyAgIT bzAJBgUrDgMCGgUAoIIBfzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJ BTEPFw0wNzA0MjYxNTQyMjBaMCMGCSqGSIb3DQEJBDEWBBQuUxrgS6F3/IunVn1XjZBzpcJm KjBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG 9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDBkBgkrBgEEAYI3EAQxVzBVME8xCzAJ BgNVBAYTAkRFMRMwEQYDVQQKEwpGcmF1bmhvZmVyMSswKQYDVQQDEyJGcmF1bmhvZmVyLUdl c2VsbHNjaGFmdCBSb290LUNBIHYyAgITcDBmBgsqhkiG9w0BCRACCzFXoFUwTzELMAkGA1UE BhMCREUxEzARBgNVBAoTCkZyYXVuaG9mZXIxKzApBgNVBAMTIkZyYXVuaG9mZXItR2VzZWxs c2NoYWZ0IFJvb3QtQ0EgdjICAhNwMA0GCSqGSIb3DQEBAQUABIIBADbZUCDwFMEEiIUYF0Rr EzoZGHh1qwlZU3MtBi00BuagLSwM8tV6YVcyDn/inx4S708uO/1ZyrSCWk/wv97i7nbFep1g QyDjbNoMCy8sPmEzWoCfjqzU4Tel4G3c9t4t+Vsyg8OzyLUSvXZG7BFo5SfSLsKUEvUJQkZv JyK3xCslJ+1np7bnOowzK6m5LkNuUYjSb6sXB894WtfdMO8kCVEKwOBN8BqOKQ8Jrg+5CNMX pHEEibsbLItVh1uzSm/TNxcONF3yO+d/7Q6rL/i9cMz9NieY5tnfvCj7cqUt7cKKbr2rShiP 2Avl/W5/NwEHnIm4Gqe5r0/xdi9Xds4wK1EAAAAAAAA= --------------ms030900080704030908030306-- --===============0529212222== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============0529212222==--