Date: Sun, 7 Feb 1999 15:18:45 -0600 (CST) From: "Wayne M. Barnes" <wayne@barnes1.wustl.edu> To: freebsd-stable@FreeBSD.ORG (stable mailing list at FreeBSD) Subject: syscons.o crashes kernel build Message-ID: <199902072118.PAA11559@barnes1.wustl.edu>
next in thread | raw e-mail | index | archive | help
Dear FreeBSD stabilizers,
Starting from 2.2.8, I have been trying to get to 3.0-stable.
Using /stand/sysinstall, I 'upgraded' to the smallest 3.0
system to get the binaries.
I downloaded the port-current and unpacked them.
I cd'd to /usr/ports/net/cvsup to make all install.
The cvsup install kindly noticed that my X11R6 was out
of date, and updated it to 3.3.3; this was something I needed.
I did a cvsup with cvs tag=RELENG_3
( I also tried =. with the same result below)
I performed a 'make world' which seemed to finish okay.
[ This is not my main trouble report, but when I rebooted, I
could not log in, as all my passwords were rejected. Readonly
inspection of /etc/master.passwd revealed no visible problems.
/stand/sysinstall would not let me set the root password unless
I performed a minimal binary install again. This I did,
and I had to delete my users from master.passwd and adduser them
again. Luckily, there weren't too many yet, and now I can
reboot and log in. ]
NOW THE TROUBLE STARTS
When I try to build a new kernel, the build crashes with
references to syscons.o [ see APPENDIX below for screen dump ]
I notice that this is coincident with the first paragraph of
/usr/src/UPDATING, which says syscons is being reworked.
I did the recommended 'make clean', which did not help.
MY QUESTIONS ARE:
1. Am I the only one who can't build a kernel without
these errors?
2. Is it possible to get a version without these errors?
Also, I would like to have a new enough version
of FreeBSD to have PCI device 'rl' supported.
3. Have I made some error or omission?
Thank you for your attention,
Wayne M. Barnes, Ph.D. wayne@barnes1.wustl.edu
Biochemistry Dept. 8231
Washington Univ. Medical School 314.362.3351 fax 7183
660 South Euclid Ave., St. Louis, MO 63110
http://barnes1.wustl.edu Just plain Taq is old tech anymore.
--- APPENDIX ---
Partial screen dump:
syscons.o(.text+0x56c5): undefined reference to `kbdsw'
syscons.o: In function `update_kbd_state':
syscons.o(.text+0x5729): undefined reference to `kbdsw'
syscons.o(.text+0x5780): undefined reference to `kbdsw'
syscons.o: In function `update_kbd_leds':
syscons.o(.text+0x57ca): undefined reference to `kbdsw'
syscons.o: In function `set_mode':
syscons.o(.text+0x5805): undefined reference to `vidsw'
syscons.o(.text+0x583f): undefined reference to `vidsw'
syscons.o(.text+0x58ca): undefined reference to `vidsw'
syscons.o(.text+0x5927): undefined reference to `vidsw'
syscons.o: In function `set_border':
syscons.o(.text+0x5957): undefined reference to `vidsw'
syscons.o(.text+0x5a98): more undefined references to `vidsw' follow
*** Error code 1
Stop.
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902072118.PAA11559>
