From owner-freebsd-stable@FreeBSD.ORG Sun May 15 04:19:32 2011 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C292B106564A for ; Sun, 15 May 2011 04:19:32 +0000 (UTC) (envelope-from scott-allendorf@uiowa.edu) Received: from newton.physics.uiowa.edu (newton.physics.uiowa.edu [128.255.34.132]) by mx1.freebsd.org (Postfix) with ESMTP id 9647E8FC08 for ; Sun, 15 May 2011 04:19:32 +0000 (UTC) Received: from [192.168.1.3] (173-21-38-230.client.mchsi.com [173.21.38.230]) (authenticated bits=0) by newton.physics.uiowa.edu (8.14.4/8.14.4) with ESMTP id p4F4JQeP077695 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 14 May 2011 23:19:27 -0500 (CDT) (envelope-from scott-allendorf@uiowa.edu) Message-ID: <4DCF5449.1030709@uiowa.edu> Date: Sat, 14 May 2011 23:19:21 -0500 From: Scott Allendorf Organization: The University of Iowa, Department of Physics and Astronomy User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Oliver Pinter References: <4DCDAD36.5080007@bsdforen.de> <4DCDCF1B.3060300@uiowa.edu> <4DCE665A.50907@bsdforen.de> In-Reply-To: Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms060208010509020803070301" Cc: Dominic Fandrey , freebsd-stable@freebsd.org Subject: Re: RELENG_8 does not build with CPUTYPE=core2 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 May 2011 04:19:32 -0000 This is a cryptographically signed message in MIME format. --------------ms060208010509020803070301 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I had discovered this method of working around the fatal error, but the question remains: Should buildworld ever use the base compiler once the bootstrap compiler is built? Much of buildworld had already completed with "-march=core2" being fed to the bootstrap compiler by the time this error occurs. -Scott Oliver Pinter wrote: > in two step you can elliminate the warning message: > 1) compile and install world and kernel with commented CPUTYPE in make.conf > 2) uncomment the CPUTYPE line, and recompile world and kernel > > the problem is, the build system based on newer (4.2.2) gcc, and when > you set CPUTYPE=core2 than substitute -march=core2 in gcc parameter > list, but older base system cc (4.2.1) do not knows this option or > value. > > On 5/14/11, Dominic Fandrey wrote: >> On 14/05/2011 02:38, Scott Allendorf wrote: >>> Dominic Fandrey wrote: >>>> env CCACHE_PREFIX=/usr/local/bin/distcc /usr/local/bin/ccache cc -O2 >>>> -pipe -march=core2 -DHAVE_CONFIG_H >>>> -I/usr/src/kerberos5/tools/make-roken/../../include -std=gnu99 -c >>>> make-roken.c >>>> /usr/src/kerberos5/tools/make-print-version/../../../crypto/heimdal/lib/vers/make-print-version.c:1: >>>> error: bad value (core2) for -march= switch >>>> /usr/src/kerberos5/tools/make-print-version/../../../crypto/heimdal/lib/vers/make-print-version.c:1: >>>> error: bad value (core2) for -mtune= switch >>>> make-roken.c:1: error: bad value (core2) for -march= switch >>>> make-roken.c:1: error: bad value (core2) for -mtune= switch >>>> distcc[44991] ERROR: compile make-roken.c on localhost failed >>>> *** Error code 1 >>>> ... >>> I saw this too when updating systems across the compiler update. As >>> near as I can tell, some part of the build is not using the new >>> "core2"-aware compiler built as part of the toolchain and is using the >>> older, installed version instead. >>> >>> Commenting out the CPUTYPE definition allowed my buildworlds to complete >>> successfully. ... >> Thanks for the workaround! >> >> It still worries me, that there's a bug in the bootstrapping. You >> never know what kind of trouble comes from that kind of thing. >> >> I hope this is going to be fixed. >> >> Regards >> >> >> -- >> A: Because it fouls the order in which people normally read text. >> Q: Why is top-posting such a bad thing? >> A: Top-posting. >> Q: What is the most annoying thing on usenet and in e-mail? >> _______________________________________________ >> freebsd-stable@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-stable >> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >> -- Scott C. Allendorf Email: scott-allendorf@uiowa.edu Senior Systems Administrator Office: 216A Van Allen Hall Department of Physics and Astronomy Voice: (319) 335-0003 The University of Iowa FAX: (319) 335-1753 Iowa City, Iowa 52242-1479 ICBM: 41 39 43.6 N 91 31 55.1 W --------------ms060208010509020803070301 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 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIPljCC BIowggNyoAMCAQICECf06hH0eobEbp27bqkXBwcwDQYJKoZIhvcNAQEFBQAwbzELMAkGA1UE BhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h bCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9vdDAeFw0w NTA2MDcwODA5MTBaFw0yMDA1MzAxMDQ4MzhaMIGuMQswCQYDVQQGEwJVUzELMAkGA1UECBMC VVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5l dHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMtVVRO LVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMIIBIjANBgkqhkiG 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsjmFpPJ9q0E7YkY3rs3BYHW8OWX5ShpHornMSMxqmNVN NRm5pELlzkniii8efNIxB8dOtINknS4p1aJkxIW9hVE1eaROaJB7HHqkkqgX8pgV8pPMyaQy lbsMTzC9mKALi+VuG6JG+ni8om+rWV6lL8/K2m2qL+usobNqqrcuZzWLeeEeaYji5kbNoKXq vgvOdjp6Dpvq/NonWz1zHyLmSGHGTPNpsaguG7bUMSAsvIKKjqQOpdeJQ/wWWq8dcdcRWdq6 hw2v+vPhwvCkxWeM1tZUOt4KpLoDd7NlyP0e03RiqhjKaJMeoYV+9Udly/hNVyh00jT/MLbu 9mIwFIws6wIDAQABo4HhMIHeMB8GA1UdIwQYMBaAFK29mHo0tCb3+sQmVO8DveAky1QaMB0G A1UdDgQWBBSJgmd9xJ0mcABLtFBIfN49rgRufTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/ BAUwAwEB/zB7BgNVHR8EdDByMDigNqA0hjJodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9BZGRU cnVzdEV4dGVybmFsQ0FSb290LmNybDA2oDSgMoYwaHR0cDovL2NybC5jb21vZG8ubmV0L0Fk ZFRydXN0RXh0ZXJuYWxDQVJvb3QuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQAZ2IkRbyispgCi 54fBm5AD236hEv0e8+LwAamUVEJrmgnEoG3XkJIEA2Z5Q3H8+G+v23ZF4jcaPd3kWQR4rBz0 g0bzes9bhHIt5UbBuhgRKfPLSXmHPLptBZ2kbWhPrXIUNqi5sf2/z3/wpGqUNVCPz4FtVbHd WTBK322gnGQfSXzvNrv042n0+DmPWq1LhTq3Du3Tzw1EovsEv+QvcI4l+1pUBrPQxLxtjftz Mizpm4QkLdZ/kXpoAlAfDj9N6cz1u2fo3BwuO/xOzf4CjuOoEwqlJkRl6RDyTVKnrtw+ymsy XEFs/vVdoOr/0fqbhlhtPZZH5f4ulQTCAMyOofK7MIIFgDCCBGigAwIBAgIQWVEn8k28fdfi ouWr9SdjyTANBgkqhkiG9w0BAQUFADCBrjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcw FQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3Jr MSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xNjA0BgNVBAMTLVVUTi1VU0VS Rmlyc3QtQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBFbWFpbDAeFw0xMTAxMjgwMDAwMDBa Fw0xMjAxMjgyMzU5NTlaMCoxKDAmBgkqhkiG9w0BCQEWGXNjb3R0LWFsbGVuZG9yZkB1aW93 YS5lZHUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDCbu4M9Vj0z4oUqB8MeevP mdMcss5owG0rXYzemd6Nej34P0yMqqD2Y+85OPRYG5tNIwF8JX9GQTUzvprPuKlff3RlYOSM XZi4QvOVOjlSwJWIPXTXC4IJVyAXjrcuKG5OL2w4BaVO4J/UwaLb0Sn0BKDSIX4CJ43deyzn I1mS9MtSa6mZBKzGPPrAZXD4zBiGs4NiZ6oVp3QciMPfAcLjCD60i4nmLnbXbgmpm032Qvx8 pwKO/tGKAZ7SRN965q1ib2HsvuaBe3HrwPajNqfLYNdIARX+l/cqcKldGMo78oGEUZBpW1y/ iy5R6U92YPPcltoceCfsXZRWf/j+uVwJAgMBAAGjggIbMIICFzAfBgNVHSMEGDAWgBSJgmd9 xJ0mcABLtFBIfN49rgRufTAdBgNVHQ4EFgQUV1JKULZvbQSktuIICFAx1aM1rO4wDgYDVR0P AQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwIAYDVR0lBBkwFwYIKwYBBQUHAwQGCysGAQQBsjEB AwUCMBEGCWCGSAGG+EIBAQQEAwIFIDBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEBATArMCkG CCsGAQUFBwIBFh1odHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzCBpQYDVR0fBIGdMIGa MEygSqBIhkZodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9VVE4tVVNFUkZpcnN0LUNsaWVudEF1 dGhlbnRpY2F0aW9uYW5kRW1haWwuY3JsMEqgSKBGhkRodHRwOi8vY3JsLmNvbW9kby5uZXQv VVROLVVTRVJGaXJzdC1DbGllbnRBdXRoZW50aWNhdGlvbmFuZEVtYWlsLmNybDBsBggrBgEF BQcBAQRgMF4wNgYIKwYBBQUHMAKGKmh0dHA6Ly9jcnQuY29tb2RvY2EuY29tL1VUTkFBQUNs aWVudENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMCQGA1Ud EQQdMBuBGXNjb3R0LWFsbGVuZG9yZkB1aW93YS5lZHUwDQYJKoZIhvcNAQEFBQADggEBAJuw cZrFtrsmqM4g5FdW9hhF/wF6iebwX0FIWGDXps10pG0+xiCN7N9gq83K/oDaJ61OsfyaBfU8 vsT/GAQ/v+wHxmKenhe7zidEhDgbccJoYchjXNGLVudUooUgBDNwgaHTjah7zIFcK8ccqIRP eYb3grxkVgU88jYz/dWvQuSSDMVjr21H8zXFBEeamURar4GKhH4Stpcznjl+Y5Uppeq33jpp A9q/UJCHTaPMLmbSOQYlkyV7Kof0YrKhxa2x0CqbuMcI2l1BMqbFDurcqCS0G6Go9EV/oIjW 46igxrOnIbiKynEG4Ch91FWg4lSXPiebL1Eq0fYW6UGH//Ia8xowggWAMIIEaKADAgECAhBZ USfyTbx91+Ki5av1J2PJMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYDVQQGEwJVUzELMAkGA1UE CBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNU IE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMt VVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMB4XDTExMDEy ODAwMDAwMFoXDTEyMDEyODIzNTk1OVowKjEoMCYGCSqGSIb3DQEJARYZc2NvdHQtYWxsZW5k b3JmQHVpb3dhLmVkdTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMJu7gz1WPTP ihSoHwx568+Z0xyyzmjAbStdjN6Z3o16Pfg/TIyqoPZj7zk49Fgbm00jAXwlf0ZBNTO+ms+4 qV9/dGVg5IxdmLhC85U6OVLAlYg9dNcLgglXIBeOty4obk4vbDgFpU7gn9TBotvRKfQEoNIh fgInjd17LOcjWZL0y1JrqZkErMY8+sBlcPjMGIazg2JnqhWndByIw98BwuMIPrSLieYudtdu CambTfZC/HynAo7+0YoBntJE33rmrWJvYey+5oF7cevA9qM2p8tg10gBFf6X9ypwqV0Yyjvy gYRRkGlbXL+LLlHpT3Zg89yW2hx4J+xdlFZ/+P65XAkCAwEAAaOCAhswggIXMB8GA1UdIwQY MBaAFImCZ33EnSZwAEu0UEh83j2uBG59MB0GA1UdDgQWBBRXUkpQtm9tBKS24ggIUDHVozWs 7jAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAgBgNVHSUEGTAXBggrBgEFBQcDBAYL KwYBBAGyMQEDBQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQEC AQEBMCswKQYIKwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMIGlBgNV HR8EgZ0wgZowTKBKoEiGRmh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL1VUTi1VU0VSRmlyc3Qt Q2xpZW50QXV0aGVudGljYXRpb25hbmRFbWFpbC5jcmwwSqBIoEaGRGh0dHA6Ly9jcmwuY29t b2RvLm5ldC9VVE4tVVNFUkZpcnN0LUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kRW1haWwuY3Js MGwGCCsGAQUFBwEBBGAwXjA2BggrBgEFBQcwAoYqaHR0cDovL2NydC5jb21vZG9jYS5jb20v VVROQUFBQ2xpZW50Q0EuY3J0MCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5j b20wJAYDVR0RBB0wG4EZc2NvdHQtYWxsZW5kb3JmQHVpb3dhLmVkdTANBgkqhkiG9w0BAQUF AAOCAQEAm7BxmsW2uyaoziDkV1b2GEX/AXqJ5vBfQUhYYNemzXSkbT7GII3s32Crzcr+gNon rU6x/JoF9Ty+xP8YBD+/7AfGYp6eF7vOJ0SEOBtxwmhhyGNc0YtW51SihSAEM3CBodONqHvM gVwrxxyohE95hveCvGRWBTzyNjP91a9C5JIMxWOvbUfzNcUER5qZRFqvgYqEfhK2lzOeOX5j lSml6rfeOmkD2r9QkIdNo8wuZtI5BiWTJXsqh/RisqHFrbHQKpu4xwjaXUEypsUO6tyoJLQb oaj0RX+giNbjqKDGs6chuIrKcQbgKH3UVaDiVJc+J5svUSrR9hbpQYf/8hrzGjGCBF0wggRZ AgEBMIHDMIGuMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFr ZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6 Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMtVVROLVVTRVJGaXJzdC1DbGllbnQgQXV0 aGVudGljYXRpb24gYW5kIEVtYWlsAhBZUSfyTbx91+Ki5av1J2PJMAkGBSsOAwIaBQCgggJu MBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTExMDUxNTA0MTky MVowIwYJKoZIhvcNAQkEMRYEFCuLKUSednGedO9Kil1S6hAamjyLMF8GCSqGSIb3DQEJDzFS MFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCB1AYJKwYBBAGCNxAEMYHGMIHDMIGuMQsw CQYDVQQGEwJVUzELMAkGA1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYD VQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRy dXN0LmNvbTE2MDQGA1UEAxMtVVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24g YW5kIEVtYWlsAhBZUSfyTbx91+Ki5av1J2PJMIHWBgsqhkiG9w0BCRACCzGBxqCBwzCBrjEL MAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwG A1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0 cnVzdC5jb20xNjA0BgNVBAMTLVVUTi1VU0VSRmlyc3QtQ2xpZW50IEF1dGhlbnRpY2F0aW9u IGFuZCBFbWFpbAIQWVEn8k28fdfiouWr9SdjyTANBgkqhkiG9w0BAQEFAASCAQCs5pYXWBWI ar1sw/zFCygywwFOi2vP24BuKAN0brKMM1t64lX0kD8hzZtOSIh/dAZTiKTdCUrW2ag9k+GX 1NA7miI+8Zk5CfzbY3GI+3Ch2Odm5iJGthReKXilsmLpnR/BuMq3qpwsYPpnZ2AnUv2gTkR6 bMJZUzQkHPfotDj8xCbqtIjmS4UhZRyKzBPkLlZYfLW7re7f/1lpsd9TifO8BBFH6AR7ezQL 7kxDSljXLWXUVAe5fYBO4k4cUKgZ0PixgGwv1bYy22i24GT+2LSRG/aVHIBqDnXReHjnybGh wPz8GzqsAxXHOQpxbgvk4DUS0RY8WHaD2OqpcQEiP/ZOAAAAAAAA --------------ms060208010509020803070301--