Date: Tue, 14 Dec 2004 15:24:44 -0600 From: Mike Meyer <mwm@mired.org> To: questions@freebsd.org Cc: phk@freebsd.org Subject: Can't compile kernel... Message-ID: <16831.23068.898160.406054@guru.mired.org>
next in thread | raw e-mail | index | archive | help
--riKbMmCP8e Content-Type: text/plain; charset=us-ascii Content-Description: message body text Content-Transfer-Encoding: 7bit Ok, I'm an old hand at building BSD kernels. Been doing it since BSD 4.2, and FreeBSD 3.0. But the code for 5-STABLE fails to compile for me. I've tried 5.3 from the CD-ROM, RELENG_5_3_0, RELENG_5_3, and RELENG_5. They all fail to build with this error: cc -c -O -pipe -march=athlon -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -g -nostdinc -I- -I. -I../../.. -I../../../contrib/dev/acpica -I../../../contrib/altq -I../../../contrib/ipfilter -I../../../contrib/pf -I../../../contrib/dev/ath -I../../../contrib/dev/ath/freebsd -I../../../contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror ../../../dev/fb/vga.c ../../../dev/fb/vga.c:1346: warning: 'filll_io' defined but not used ../../../dev/fb/vga.c:1336: warning: 'fill' defined but not used I've included phk@freebsd in the mail, as he was the last person to touch this file on those branches. I'll attach the kernel config file as that's almost certainly relevant. Any help in getting this kernel to build would be greatly appreciated. Thanx, <mike --riKbMmCP8e Content-Type: application/octet-stream Content-Description: config file Content-Disposition: attachment; filename="GURU" Content-Transfer-Encoding: base64 IwojIEdVUlUgLS0gTWlrZSBBdGhsb24gd29ya3N0YXRpb24uCiMKCm1hY2hpbmUJCWkzODYK Y3B1CQlJNjg2X0NQVQppZGVudAkJR1VSVQoKIyBHVVJVLXNwZWNpZmljIGRlYnVnIG9wdGlv bnMuCm1ha2VvcHRpb25zICAgIERFQlVHPS1nCgojIEdVUlUtc3BlY2lmaWMgQ1BVIG9wdGlv bnMKb3B0aW9ucyAJUFFfQ0FDSEVTSVpFPTI1NgkjIFdoaW1wZXIgLSBjb2xvciBmb3Igc21h bGxlciBjYWNoZQpvcHRpb25zICAgICAgICAgQ1BVX0FUSExPTl9TU0VfSEFDSwoKb3B0aW9u cyAJU0NIRURfNEJTRAkJIyA0QlNEIHNjaGVkdWxlcgpvcHRpb25zIAlJTkVUCQkJI0ludGVy TkVUd29ya2luZwpvcHRpb25zIAlGRlMJCQkjQmVya2VsZXkgRmFzdCBGaWxlc3lzdGVtCm9w dGlvbnMgCVNPRlRVUERBVEVTCQkjRW5hYmxlIEZGUyBzb2Z0IHVwZGF0ZXMgc3VwcG9ydApv cHRpb25zIAlVRlNfRElSSEFTSAkJI0ltcHJvdmUgcGVyZm9ybWFuY2Ugb24gYmlnIGRpcmVj dG9yaWVzCm9wdGlvbnMgCU1TRE9TRlMJCQkjTVNET1MgRmlsZXN5c3RlbQpvcHRpb25zIAlD RDk2NjAJCQkjSVNPIDk2NjAgRmlsZXN5c3RlbQpvcHRpb25zIAlQUk9DRlMJCQkjUHJvY2Vz cyBmaWxlc3lzdGVtCm9wdGlvbnMgCVBTRVVET0ZTCQkjIFBzZXVkby1maWxlc3lzdGVtIGZy YW1ld29yawpvcHRpb25zIAlHRU9NX0dQVAkJIyBHVUlEIFBhcnRpdGlvbiBUYWJsZXMuCm9w dGlvbnMgCU5GU1NFUlZFUgkJIyBOZXR3b3JrIEZpbGVzeXN0ZW0gU2VydmVyCm9wdGlvbnMg CUNPTVBBVF80MwkJI0NvbXBhdGlibGUgd2l0aCBCU0QgNC4zIFtLRUVQIFRISVMhXQpvcHRp b25zIAlTQ1NJX0RFTEFZPTE1MDAwCSNEZWxheSAoaW4gbXMpIGJlZm9yZSBwcm9iaW5nIFND U0kKb3B0aW9ucyAJS1RSQUNFCQkJIyBrdHJhY2UoMSkgc3VwcG9ydApvcHRpb25zIAlTWVNW U0hNCQkJI1NZU1Ytc3R5bGUgc2hhcmVkIG1lbW9yeQpvcHRpb25zIAlTWVNWTVNHCQkJI1NZ U1Ytc3R5bGUgbWVzc2FnZSBxdWV1ZXMKb3B0aW9ucyAJU1lTVlNFTQkJCSNTWVNWLXN0eWxl IHNlbWFwaG9yZXMKb3B0aW9ucyAJX0tQT1NJWF9QUklPUklUWV9TQ0hFRFVMSU5HCm9wdGlv bnMgCUtCRF9JTlNUQUxMX0NERVYJIyBpbnN0YWxsIGEgQ0RFViBlbnRyeSBpbiAvZGV2Cm9w dGlvbnMgCUFIQ19SRUdfUFJFVFRZX1BSSU5UCSMgUHJpbnQgcmVnaXN0ZXIgYml0ZmllbGRz IGluIGRlYnVnCgkJCQkJIyBvdXRwdXQuICBBZGRzIH4xMjhrIHRvIGRyaXZlci4Kb3B0aW9u cyAJQURBUFRJVkVfR0lBTlQJCSMgR2lhbnQgbXV0ZXggaXMgYWRhcHRpdmUuCgojIEV4dHJh IG9wdGlvbnMgZm9yIEdVUlUKb3B0aW9ucwkJSU5DTFVERV9DT05GSUdfRklMRQkjS2VlcCB0 aGUgY29uZmlnIGZpbGUgaW4gdGhlIGtlcm5lbCghKQpvcHRpb25zCQlJUEZJUkVXQUxMCQkj RW5hYmxlIHRoZSBpcGZ3IGNvZGUKb3B0aW9ucwkJSVBGSVJFV0FMTF9WRVJCT1NFCSNBbmQg bGV0IGl0IHRhbGsgYSBsb3QuCiMgVXAgc29tZSBvZiB0aGUgbWVtb3J5IGxpbWl0cyBzbyB3 ZSBkb24ndCBydW4gb3V0LgpvcHRpb25zCQlTSE1BTEw9MTUzNgpvcHRpb25zCQlOTUJDTFVT VEVSUz0zMDcyCgpkZXZpY2UJCWFwaWMJCSMgSS9PIEFQSUMKCiMgYnVzc2VzCmRldmljZQkJ aXNhCmRldmljZQkJcGNpCgojIEZsb3BweSBkcml2ZXMKZGV2aWNlCQlmZGMKCiMgU0NTSSBD b250cm9sbGVycwpkZXZpY2UJCWFoYwkJIyBBSEEyOTQwIGFuZCBvbmJvYXJkIEFJQzd4eHgg ZGV2aWNlcwoKIyBTQ1NJIHBlcmlwaGVyYWxzCmRldmljZQkJc2NidXMJCSMgU0NTSSBidXMg KHJlcXVpcmVkKQpkZXZpY2UJCWRhCQkjIERpcmVjdCBBY2Nlc3MgKGRpc2tzKQpkZXZpY2UJ CWNkCQkjIENECmRldmljZQkJcGFzcwkJIyBQYXNzdGhyb3VnaCBkZXZpY2UgKGRpcmVjdCBT Q1NJIGFjY2VzcykKCiMgYXRrYmRjMCBjb250cm9scyBib3RoIHRoZSBrZXlib2FyZCBhbmQg dGhlIFBTLzIgbW91c2UKZGV2aWNlCQlhdGtiZGMKZGV2aWNlCQlhdGtiZApkZXZpY2UJCXBz bQoKZGV2aWNlCQl2Z2EKb3B0aW9ucyAJVkdBX05PX0ZPTlRfTE9BRElORwkjIGRvbid0IHNh dmUvbG9hZCBmb250Cm9wdGlvbnMgCVZHQV9OT19NT0RFX0NIQU5HRQkjIGRvbid0IGNoYW5n ZSB2aWRlbyBtb2RlcwoKIyBzeXNjb25zIGlzIHRoZSBkZWZhdWx0IGNvbnNvbGUgZHJpdmVy LCByZXNlbWJsaW5nIGFuIFNDTyBjb25zb2xlCmRldmljZQkJc2MKb3B0aW9ucyAJTUFYQ09O Uz00CQkjIG51bWJlciBvZiB2aXJ0dWFsIGNvbnNvbGVzCm9wdGlvbnMgCVNDX0RGTFRfRk9O VAkJIyBjb21waWxlIGZvbnQgaW4KbWFrZW9wdGlvbnMJU0NfREZMVF9GT05UPWlzbwpvcHRp b25zIAlTQ19ESVNBQkxFX1JFQk9PVAkjIGRpc2FibGUgcmVib290IGtleSBzZXF1ZW5jZQpv cHRpb25zIAlTQ19OT19GT05UX0xPQURJTkcKb3B0aW9ucyAJU0NfTk9fSElTVE9SWQpvcHRp b25zIAlTQ19OT19TWVNNT1VTRQoKIyBGbG9hdGluZyBwb2ludCBzdXBwb3J0IC0gZG8gbm90 IGRpc2FibGUuCmRldmljZQkJbnB4CgojIFNlcmlhbCAoQ09NKSBwb3J0cwpkZXZpY2UJCXNp bwpkZXZpY2UJCXNpbwoKIyBQYXJhbGxlbCBwb3J0CmRldmljZQkJcHBjCmRldmljZQkJcHBi dXMJCSMgUGFyYWxsZWwgcG9ydCBidXMgKHJlcXVpcmVkKQpkZXZpY2UJCWxwdAkJIyBQcmlu dGVyCgojIFBDSSBFdGhlcm5ldCBOSUNzIHRoYXQgdXNlIHRoZSBjb21tb24gTUlJIGJ1cyBj b250cm9sbGVyIGNvZGUuCiMgTk9URTogQmUgc3VyZSB0byBrZWVwIHRoZSAnZGV2aWNlIG1p aWJ1cycgbGluZSBpbiBvcmRlciB0byB1c2UgdGhlc2UgTklDcyEKZGV2aWNlICAgICAgICAg IG1paWJ1cyAgICAgICAgICAjIE1JSSBidXMgc3VwcG9ydApkZXZpY2UJCXNpcwkJIyBTaWxp Y29uIEludGVncmF0ZWQgU3lzdGVtcyBTaVMgOTAwL1NpUyA3MDE2CgojIFBzZXVkbyBkZXZp Y2VzCmRldmljZQkJbG9vcAkJIyBOZXR3b3JrIGxvb3BiYWNrCmRldmljZQkJbWVtCQkjIE1l bW9yeSBhbmQga2VybmVsIG1lbW9yeSBkZXZpY2VzCmRldmljZQkJaW8JCSMgSS9PIGRldmlj ZQpkZXZpY2UJCXJhbmRvbQkJIyBFbnRyb3B5IGRldmljZQpkZXZpY2UJCWV0aGVyCQkjIEV0 aGVybmV0IHN1cHBvcnQKZGV2aWNlCQlwdHkJCSMgUHNldWRvLXR0eXMgKHRlbG5ldCBldGMp CmRldmljZQkJbWQJCSMgTWVtb3J5ICJkaXNrcyIKZGV2aWNlCQlicGYJCSMgQmVya2VsZXkg cGFja2V0IGZpbHRlcgoKIyBVU0Igc3VwcG9ydApkZXZpY2UJCW9oY2kJCSMgT0hDSSBQQ0kt PlVTQiBpbnRlcmZhY2UKZGV2aWNlCQl1c2IJCSMgVVNCIEJ1cyAocmVxdWlyZWQpCmRldmlj ZQkJdWxwdAkJIyBQcmludGVyCmRldmljZQkJdW1hc3MgICAgICAgICAgICMgRGlza3MvTWFz cyBzdG9yYWdlIC0gUmVxdWlyZXMgc2NidXMgYW5kIGRhCgojIERldmljZXMgaW4gR1VSVSB0 aGF0IGFyZW4ndCBpbiBHRU5FUklDCgojIFRoZSBzb3VuZCBjYXJkCmRldmljZQkJc291bmQK CiMgSGF1cHBhZ2UgV2luVFYgY2FyZCBzdXBwb3J0CmRldmljZQkJYmt0cgpkZXZpY2UJCXNt YnVzCmRldmljZQkJaWljYnVzCmRldmljZQkJaWljYmIKZGV2aWNlCQlpbnRwbQpkZXZpY2UJ CWlpY3NtYgpkZXZpY2UJCXNtYgoKCg== --riKbMmCP8e Content-Type: text/plain; charset=us-ascii Content-Description: .signature Content-Transfer-Encoding: 7bit -- Mike Meyer <mwm@mired.org> http://www.mired.org/consulting.html Independent Network/Unix/Perforce consultant, email for more information. --riKbMmCP8e--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?16831.23068.898160.406054>